--- /srv/rebuilderd/tmp/rebuilderdTcfAAi/inputs/segemehl_0.3.4-5+b1_amd64.deb +++ /srv/rebuilderd/tmp/rebuilderdTcfAAi/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 308396 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 0x01a01c 0x01a01c 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 0x0896f8 0x00000000000896f8 0x00000000000896f8 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 0086f5 00 A 0 0 32 │ │ │ │ + [18] .eh_frame_hdr PROGBITS 00000000000896f8 0896f8 0022ec 00 A 0 0 4 │ │ │ │ + [19] .eh_frame PROGBITS 000000000008b9e8 08b9e8 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: 000000000000ccd0 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: 000000000000ccb0 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 │ │ │ │ +000000000009c880 0000000000000008 R_X86_64_RELATIVE 865d3 │ │ │ │ +000000000009cfd0 0000000000000008 R_X86_64_RELATIVE 681f0 │ │ │ │ +000000000009cff0 0000000000000008 R_X86_64_RELATIVE 681c0 │ │ │ │ 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 89214 │ │ │ │ +000000000009d1c8 0000000000000008 R_X86_64_RELATIVE 89214 │ │ │ │ +000000000009d1d0 0000000000000008 R_X86_64_RELATIVE 89214 │ │ │ │ +000000000009d1d8 0000000000000008 R_X86_64_RELATIVE 89214 │ │ │ │ +000000000009d1e0 0000000000000008 R_X86_64_RELATIVE 89214 │ │ │ │ +000000000009d1e8 0000000000000008 R_X86_64_RELATIVE 88dfd │ │ │ │ +000000000009d1f0 0000000000000008 R_X86_64_RELATIVE 89214 │ │ │ │ +000000000009d1f8 0000000000000008 R_X86_64_RELATIVE 89214 │ │ │ │ +000000000009d200 0000000000000008 R_X86_64_RELATIVE 89214 │ │ │ │ +000000000009d208 0000000000000008 R_X86_64_RELATIVE 89214 │ │ │ │ +000000000009d210 0000000000000008 R_X86_64_RELATIVE 89214 │ │ │ │ +000000000009d218 0000000000000008 R_X86_64_RELATIVE 89214 │ │ │ │ +000000000009d220 0000000000000008 R_X86_64_RELATIVE 88238 │ │ │ │ +000000000009d228 0000000000000008 R_X86_64_RELATIVE 89214 │ │ │ │ +000000000009d230 0000000000000008 R_X86_64_RELATIVE 89214 │ │ │ │ +000000000009d238 0000000000000008 R_X86_64_RELATIVE 87dc5 │ │ │ │ +000000000009d240 0000000000000008 R_X86_64_RELATIVE 89214 │ │ │ │ +000000000009d248 0000000000000008 R_X86_64_RELATIVE 89214 │ │ │ │ +000000000009d250 0000000000000008 R_X86_64_RELATIVE 89214 │ │ │ │ +000000000009d258 0000000000000008 R_X86_64_RELATIVE 89214 │ │ │ │ +000000000009d260 0000000000000008 R_X86_64_RELATIVE 89214 │ │ │ │ +000000000009d268 0000000000000008 R_X86_64_RELATIVE 88df0 │ │ │ │ +000000000009d270 0000000000000008 R_X86_64_RELATIVE 89214 │ │ │ │ +000000000009d278 0000000000000008 R_X86_64_RELATIVE 89214 │ │ │ │ +000000000009d280 0000000000000008 R_X86_64_RELATIVE 89214 │ │ │ │ +000000000009d288 0000000000000008 R_X86_64_RELATIVE 89214 │ │ │ │ +000000000009d290 0000000000000008 R_X86_64_RELATIVE 89214 │ │ │ │ +000000000009d298 0000000000000008 R_X86_64_RELATIVE 89214 │ │ │ │ +000000000009d2a0 0000000000000008 R_X86_64_RELATIVE 88220 │ │ │ │ +000000000009d2a8 0000000000000008 R_X86_64_RELATIVE 89214 │ │ │ │ +000000000009d2b0 0000000000000008 R_X86_64_RELATIVE 89214 │ │ │ │ +000000000009d2b8 0000000000000008 R_X86_64_RELATIVE 87db8 │ │ │ │ +000000000009d2c0 0000000000000008 R_X86_64_RELATIVE 89160 │ │ │ │ +000000000009d2c8 0000000000000008 R_X86_64_RELATIVE 890c0 │ │ │ │ +000000000009d2d0 0000000000000008 R_X86_64_RELATIVE 89060 │ │ │ │ +000000000009d2d8 0000000000000008 R_X86_64_RELATIVE 88fa0 │ │ │ │ +000000000009d2e0 0000000000000008 R_X86_64_RELATIVE 88e80 │ │ │ │ +000000000009d2e8 0000000000000008 R_X86_64_RELATIVE 88e10 │ │ │ │ +000000000009d2f0 0000000000000008 R_X86_64_RELATIVE 88d90 │ │ │ │ +000000000009d2f8 0000000000000008 R_X86_64_RELATIVE 88c00 │ │ │ │ +000000000009d300 0000000000000008 R_X86_64_RELATIVE 88a00 │ │ │ │ +000000000009d308 0000000000000008 R_X86_64_RELATIVE 88820 │ │ │ │ +000000000009d310 0000000000000008 R_X86_64_RELATIVE 88640 │ │ │ │ +000000000009d318 0000000000000008 R_X86_64_RELATIVE 88440 │ │ │ │ +000000000009d320 0000000000000008 R_X86_64_RELATIVE 88260 │ │ │ │ +000000000009d328 0000000000000008 R_X86_64_RELATIVE 88020 │ │ │ │ +000000000009d330 0000000000000008 R_X86_64_RELATIVE 87e20 │ │ │ │ +000000000009d338 0000000000000008 R_X86_64_RELATIVE 87de0 │ │ │ │ +000000000009d340 0000000000000008 R_X86_64_RELATIVE 87d80 │ │ │ │ +000000000009d360 0000000000000008 R_X86_64_RELATIVE 891a0 │ │ │ │ +000000000009d368 0000000000000008 R_X86_64_RELATIVE 89100 │ │ │ │ +000000000009d370 0000000000000008 R_X86_64_RELATIVE 89098 │ │ │ │ +000000000009d378 0000000000000008 R_X86_64_RELATIVE 88fe0 │ │ │ │ +000000000009d380 0000000000000008 R_X86_64_RELATIVE 88ec0 │ │ │ │ +000000000009d388 0000000000000008 R_X86_64_RELATIVE 88e40 │ │ │ │ +000000000009d390 0000000000000008 R_X86_64_RELATIVE 88dc0 │ │ │ │ +000000000009d398 0000000000000008 R_X86_64_RELATIVE 88c40 │ │ │ │ +000000000009d3a0 0000000000000008 R_X86_64_RELATIVE 88a60 │ │ │ │ +000000000009d3a8 0000000000000008 R_X86_64_RELATIVE 88880 │ │ │ │ +000000000009d3b0 0000000000000008 R_X86_64_RELATIVE 886a0 │ │ │ │ +000000000009d3b8 0000000000000008 R_X86_64_RELATIVE 884a0 │ │ │ │ +000000000009d3c0 0000000000000008 R_X86_64_RELATIVE 882a0 │ │ │ │ +000000000009d3c8 0000000000000008 R_X86_64_RELATIVE 88080 │ │ │ │ +000000000009d3d0 0000000000000008 R_X86_64_RELATIVE 87ea0 │ │ │ │ +000000000009d3d8 0000000000000008 R_X86_64_RELATIVE 87e14 │ │ │ │ 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: 038e50241ac01a165cee0ad63ad6d88f19198b5a │ │ │ │ │ │ │ │ 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: 0x22ec (offset: 0x8b9e8) │ │ │ │ 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] │ │ │ │ + 0xfffffffffff79928 (offset: 0x3020) -> 0x2338 fde=[ 48] │ │ │ │ + 0xfffffffffff7a0d8 (offset: 0x37d0) -> 0x2360 fde=[ 70] │ │ │ │ + 0xfffffffffff7a0e8 (offset: 0x37e0) -> 0xf05c fde=[ cd6c] │ │ │ │ + 0xfffffffffff7a0f8 (offset: 0x37f0) -> 0x116e8 fde=[ f3f8] │ │ │ │ + 0xfffffffffff7b6d8 (offset: 0x4dd0) -> 0x2308 fde=[ 18] │ │ │ │ + 0xfffffffffff7b7c8 (offset: 0x4ec0) -> 0x2378 fde=[ 88] │ │ │ │ + 0xfffffffffff7b878 (offset: 0x4f70) -> 0x23a4 fde=[ b4] │ │ │ │ + 0xfffffffffff7b928 (offset: 0x5020) -> 0x23e0 fde=[ f0] │ │ │ │ + 0xfffffffffff7b938 (offset: 0x5030) -> 0x23f4 fde=[ 104] │ │ │ │ + 0xfffffffffff7b9e8 (offset: 0x50e0) -> 0x243c fde=[ 14c] │ │ │ │ + 0xfffffffffff7ba18 (offset: 0x5110) -> 0x2450 fde=[ 160] │ │ │ │ + 0xfffffffffff7ba68 (offset: 0x5160) -> 0x2464 fde=[ 174] │ │ │ │ + 0xfffffffffff7bb08 (offset: 0x5200) -> 0x2488 fde=[ 198] │ │ │ │ + 0xfffffffffff7bb78 (offset: 0x5270) -> 0x24ac fde=[ 1bc] │ │ │ │ + 0xfffffffffff7bb88 (offset: 0x5280) -> 0x24c0 fde=[ 1d0] │ │ │ │ + 0xfffffffffff7bbb8 (offset: 0x52b0) -> 0x24d4 fde=[ 1e4] │ │ │ │ + 0xfffffffffff7bcc8 (offset: 0x53c0) -> 0x24e8 fde=[ 1f8] │ │ │ │ + 0xfffffffffff7bcf8 (offset: 0x53f0) -> 0x24fc fde=[ 20c] │ │ │ │ + 0xfffffffffff7bd98 (offset: 0x5490) -> 0x2518 fde=[ 228] │ │ │ │ + 0xfffffffffff7c658 (offset: 0x5d50) -> 0x252c fde=[ 23c] │ │ │ │ + 0xfffffffffff7c678 (offset: 0x5d70) -> 0x2540 fde=[ 250] │ │ │ │ + 0xfffffffffff7c6b8 (offset: 0x5db0) -> 0x2554 fde=[ 264] │ │ │ │ + 0xfffffffffff7c808 (offset: 0x5f00) -> 0x2578 fde=[ 288] │ │ │ │ + 0xfffffffffff7c8a8 (offset: 0x5fa0) -> 0x258c fde=[ 29c] │ │ │ │ + 0xfffffffffff7c978 (offset: 0x6070) -> 0x25a0 fde=[ 2b0] │ │ │ │ + 0xfffffffffff7cb88 (offset: 0x6280) -> 0x25ec fde=[ 2fc] │ │ │ │ + 0xfffffffffff7d3f8 (offset: 0x6af0) -> 0x2664 fde=[ 374] │ │ │ │ + 0xfffffffffff7d578 (offset: 0x6c70) -> 0x26a0 fde=[ 3b0] │ │ │ │ + 0xfffffffffff7d5b8 (offset: 0x6cb0) -> 0x26bc fde=[ 3cc] │ │ │ │ + 0xfffffffffff7d648 (offset: 0x6d40) -> 0x26f0 fde=[ 400] │ │ │ │ + 0xfffffffffff7d748 (offset: 0x6e40) -> 0x2740 fde=[ 450] │ │ │ │ + 0xfffffffffff7d7d8 (offset: 0x6ed0) -> 0x2754 fde=[ 464] │ │ │ │ + 0xfffffffffff7d8b8 (offset: 0x6fb0) -> 0x2790 fde=[ 4a0] │ │ │ │ + 0xfffffffffff7d978 (offset: 0x7070) -> 0x27f0 fde=[ 500] │ │ │ │ + 0xfffffffffff7daf8 (offset: 0x71f0) -> 0x283c fde=[ 54c] │ │ │ │ + 0xfffffffffff7db48 (offset: 0x7240) -> 0x2868 fde=[ 578] │ │ │ │ + 0xfffffffffff7dbb8 (offset: 0x72b0) -> 0x2890 fde=[ 5a0] │ │ │ │ + 0xfffffffffff7dc38 (offset: 0x7330) -> 0x28bc fde=[ 5cc] │ │ │ │ + 0xfffffffffff7dc88 (offset: 0x7380) -> 0x28e8 fde=[ 5f8] │ │ │ │ + 0xfffffffffff7de28 (offset: 0x7520) -> 0x2934 fde=[ 644] │ │ │ │ + 0xfffffffffff7df78 (offset: 0x7670) -> 0x2960 fde=[ 670] │ │ │ │ + 0xfffffffffff7e568 (offset: 0x7c60) -> 0x29c0 fde=[ 6d0] │ │ │ │ + 0xfffffffffff7ea28 (offset: 0x8120) -> 0x2a48 fde=[ 758] │ │ │ │ + 0xfffffffffff7ea88 (offset: 0x8180) -> 0x2a5c fde=[ 76c] │ │ │ │ + 0xfffffffffff7ec28 (offset: 0x8320) -> 0x2aa8 fde=[ 7b8] │ │ │ │ + 0xfffffffffff7f058 (offset: 0x8750) -> 0x2b08 fde=[ 818] │ │ │ │ + 0xfffffffffff7f2b8 (offset: 0x89b0) -> 0x2b68 fde=[ 878] │ │ │ │ + 0xfffffffffff7f398 (offset: 0x8a90) -> 0x2b98 fde=[ 8a8] │ │ │ │ + 0xfffffffffff7f3c8 (offset: 0x8ac0) -> 0x2bb4 fde=[ 8c4] │ │ │ │ + 0xfffffffffff7f498 (offset: 0x8b90) -> 0x2bf0 fde=[ 900] │ │ │ │ + 0xfffffffffff7f618 (offset: 0x8d10) -> 0x2c48 fde=[ 958] │ │ │ │ + 0xfffffffffff7f698 (offset: 0x8d90) -> 0x2c84 fde=[ 994] │ │ │ │ + 0xfffffffffff7f6f8 (offset: 0x8df0) -> 0x2cb0 fde=[ 9c0] │ │ │ │ + 0xfffffffffff7f788 (offset: 0x8e80) -> 0x2cdc fde=[ 9ec] │ │ │ │ + 0xfffffffffff7f7a8 (offset: 0x8ea0) -> 0x2cf8 fde=[ a08] │ │ │ │ + 0xfffffffffff7f7b8 (offset: 0x8eb0) -> 0x2d0c fde=[ a1c] │ │ │ │ + 0xfffffffffff7f848 (offset: 0x8f40) -> 0x2d38 fde=[ a48] │ │ │ │ + 0xfffffffffff7f878 (offset: 0x8f70) -> 0x2d4c fde=[ a5c] │ │ │ │ + 0xfffffffffff7f898 (offset: 0x8f90) -> 0x2d60 fde=[ a70] │ │ │ │ + 0xfffffffffff7f8c8 (offset: 0x8fc0) -> 0x2d74 fde=[ a84] │ │ │ │ + 0xfffffffffff7f8d8 (offset: 0x8fd0) -> 0x2d88 fde=[ a98] │ │ │ │ + 0xfffffffffff7f978 (offset: 0x9070) -> 0x2dd8 fde=[ ae8] │ │ │ │ + 0xfffffffffff7f9a8 (offset: 0x90a0) -> 0x2dec fde=[ afc] │ │ │ │ + 0xfffffffffff7f9c8 (offset: 0x90c0) -> 0x2e00 fde=[ b10] │ │ │ │ + 0xfffffffffff7fa08 (offset: 0x9100) -> 0x2e28 fde=[ b38] │ │ │ │ + 0xfffffffffff7fb58 (offset: 0x9250) -> 0x2e4c fde=[ b5c] │ │ │ │ + 0xfffffffffff7fbc8 (offset: 0x92c0) -> 0x2e68 fde=[ b78] │ │ │ │ + 0xfffffffffff7fc68 (offset: 0x9360) -> 0x2eb0 fde=[ bc0] │ │ │ │ + 0xfffffffffff7fca8 (offset: 0x93a0) -> 0x2ec4 fde=[ bd4] │ │ │ │ + 0xfffffffffff7fcf8 (offset: 0x93f0) -> 0x2ed8 fde=[ be8] │ │ │ │ + 0xfffffffffff7fd38 (offset: 0x9430) -> 0x2eec fde=[ bfc] │ │ │ │ + 0xfffffffffff7fdc8 (offset: 0x94c0) -> 0x2f34 fde=[ c44] │ │ │ │ + 0xfffffffffff7fe68 (offset: 0x9560) -> 0x2f7c fde=[ c8c] │ │ │ │ + 0xfffffffffff7ff68 (offset: 0x9660) -> 0x2fc4 fde=[ cd4] │ │ │ │ + 0xfffffffffff7ffc8 (offset: 0x96c0) -> 0x2ff0 fde=[ d00] │ │ │ │ + 0xfffffffffff7fff8 (offset: 0x96f0) -> 0x300c fde=[ d1c] │ │ │ │ + 0xfffffffffff80048 (offset: 0x9740) -> 0x3020 fde=[ d30] │ │ │ │ + 0xfffffffffff80118 (offset: 0x9810) -> 0x3044 fde=[ d54] │ │ │ │ + 0xfffffffffff801b8 (offset: 0x98b0) -> 0x3058 fde=[ d68] │ │ │ │ + 0xfffffffffff801f8 (offset: 0x98f0) -> 0x306c fde=[ d7c] │ │ │ │ + 0xfffffffffff80278 (offset: 0x9970) -> 0x3080 fde=[ d90] │ │ │ │ + 0xfffffffffff802b8 (offset: 0x99b0) -> 0x3094 fde=[ da4] │ │ │ │ + 0xfffffffffff80688 (offset: 0x9d80) -> 0x30c8 fde=[ dd8] │ │ │ │ + 0xfffffffffff80758 (offset: 0x9e50) -> 0x3110 fde=[ e20] │ │ │ │ + 0xfffffffffff80868 (offset: 0x9f60) -> 0x315c fde=[ e6c] │ │ │ │ + 0xfffffffffff808f8 (offset: 0x9ff0) -> 0x3194 fde=[ ea4] │ │ │ │ + 0xfffffffffff809a8 (offset: 0xa0a0) -> 0x31d4 fde=[ ee4] │ │ │ │ + 0xfffffffffff80b28 (offset: 0xa220) -> 0x3218 fde=[ f28] │ │ │ │ + 0xfffffffffff80ce8 (offset: 0xa3e0) -> 0x3264 fde=[ f74] │ │ │ │ + 0xfffffffffff80ec8 (offset: 0xa5c0) -> 0x32b4 fde=[ fc4] │ │ │ │ + 0xfffffffffff81098 (offset: 0xa790) -> 0x3300 fde=[ 1010] │ │ │ │ + 0xfffffffffff81958 (offset: 0xb050) -> 0x3350 fde=[ 1060] │ │ │ │ + 0xfffffffffff81bd8 (offset: 0xb2d0) -> 0x33a0 fde=[ 10b0] │ │ │ │ + 0xfffffffffff81f68 (offset: 0xb660) -> 0x33ec fde=[ 10fc] │ │ │ │ + 0xfffffffffff81fc8 (offset: 0xb6c0) -> 0x3400 fde=[ 1110] │ │ │ │ + 0xfffffffffff82048 (offset: 0xb740) -> 0x3414 fde=[ 1124] │ │ │ │ + 0xfffffffffff82148 (offset: 0xb840) -> 0x343c fde=[ 114c] │ │ │ │ + 0xfffffffffff82258 (offset: 0xb950) -> 0x3464 fde=[ 1174] │ │ │ │ + 0xfffffffffff82358 (offset: 0xba50) -> 0x348c fde=[ 119c] │ │ │ │ + 0xfffffffffff823b8 (offset: 0xbab0) -> 0x34a0 fde=[ 11b0] │ │ │ │ + 0xfffffffffff82428 (offset: 0xbb20) -> 0x34b4 fde=[ 11c4] │ │ │ │ + 0xfffffffffff82758 (offset: 0xbe50) -> 0x34ec fde=[ 11fc] │ │ │ │ + 0xfffffffffff82828 (offset: 0xbf20) -> 0x3500 fde=[ 1210] │ │ │ │ + 0xfffffffffff828b8 (offset: 0xbfb0) -> 0x3514 fde=[ 1224] │ │ │ │ + 0xfffffffffff82968 (offset: 0xc060) -> 0x3530 fde=[ 1240] │ │ │ │ + 0xfffffffffff829e8 (offset: 0xc0e0) -> 0x3548 fde=[ 1258] │ │ │ │ + 0xfffffffffff82ad8 (offset: 0xc1d0) -> 0x355c fde=[ 126c] │ │ │ │ + 0xfffffffffff82bf8 (offset: 0xc2f0) -> 0x3570 fde=[ 1280] │ │ │ │ + 0xfffffffffff82c48 (offset: 0xc340) -> 0x358c fde=[ 129c] │ │ │ │ + 0xfffffffffff82c98 (offset: 0xc390) -> 0x35a4 fde=[ 12b4] │ │ │ │ + 0xfffffffffff82cd8 (offset: 0xc3d0) -> 0x35bc fde=[ 12cc] │ │ │ │ + 0xfffffffffff82dc8 (offset: 0xc4c0) -> 0x35d8 fde=[ 12e8] │ │ │ │ + 0xfffffffffff83088 (offset: 0xc780) -> 0x35f4 fde=[ 1304] │ │ │ │ + 0xfffffffffff833a8 (offset: 0xcaa0) -> 0x3610 fde=[ 1320] │ │ │ │ + 0xfffffffffff834b8 (offset: 0xcbb0) -> 0x3638 fde=[ 1348] │ │ │ │ + 0xfffffffffff835b8 (offset: 0xccb0) -> 0x3650 fde=[ 1360] │ │ │ │ + 0xfffffffffff835d8 (offset: 0xccd0) -> 0x3668 fde=[ 1378] │ │ │ │ + 0xfffffffffff835f8 (offset: 0xccf0) -> 0x3680 fde=[ 1390] │ │ │ │ + 0xfffffffffff83698 (offset: 0xcd90) -> 0x3698 fde=[ 13a8] │ │ │ │ + 0xfffffffffff83718 (offset: 0xce10) -> 0x36b0 fde=[ 13c0] │ │ │ │ + 0xfffffffffff83898 (offset: 0xcf90) -> 0x36fc fde=[ 140c] │ │ │ │ + 0xfffffffffff83928 (offset: 0xd020) -> 0x3728 fde=[ 1438] │ │ │ │ + 0xfffffffffff840c8 (offset: 0xd7c0) -> 0x3778 fde=[ 1488] │ │ │ │ + 0xfffffffffff842a8 (offset: 0xd9a0) -> 0x37c4 fde=[ 14d4] │ │ │ │ + 0xfffffffffff84b28 (offset: 0xe220) -> 0x3814 fde=[ 1524] │ │ │ │ + 0xfffffffffff84ba8 (offset: 0xe2a0) -> 0x3834 fde=[ 1544] │ │ │ │ + 0xfffffffffff84d08 (offset: 0xe400) -> 0x3870 fde=[ 1580] │ │ │ │ + 0xfffffffffff85728 (offset: 0xee20) -> 0x38c0 fde=[ 15d0] │ │ │ │ + 0xfffffffffff86078 (offset: 0xf770) -> 0x3920 fde=[ 1630] │ │ │ │ + 0xfffffffffff86188 (offset: 0xf880) -> 0x3940 fde=[ 1650] │ │ │ │ + 0xfffffffffff86318 (offset: 0xfa10) -> 0x3960 fde=[ 1670] │ │ │ │ + 0xfffffffffff86328 (offset: 0xfa20) -> 0x3974 fde=[ 1684] │ │ │ │ + 0xfffffffffff86538 (offset: 0xfc30) -> 0x39a8 fde=[ 16b8] │ │ │ │ + 0xfffffffffff86838 (offset: 0xff30) -> 0x39f4 fde=[ 1704] │ │ │ │ + 0xfffffffffff86878 (offset: 0xff70) -> 0x3a08 fde=[ 1718] │ │ │ │ + 0xfffffffffff868b8 (offset: 0xffb0) -> 0x3a1c fde=[ 172c] │ │ │ │ + 0xfffffffffff86918 (offset: 0x10010) -> 0x3a30 fde=[ 1740] │ │ │ │ + 0xfffffffffff86988 (offset: 0x10080) -> 0x3a6c fde=[ 177c] │ │ │ │ + 0xfffffffffff869a8 (offset: 0x100a0) -> 0x3a88 fde=[ 1798] │ │ │ │ + 0xfffffffffff86a78 (offset: 0x10170) -> 0x3aa0 fde=[ 17b0] │ │ │ │ + 0xfffffffffff86b98 (offset: 0x10290) -> 0x3adc fde=[ 17ec] │ │ │ │ + 0xfffffffffff86e08 (offset: 0x10500) -> 0x3b18 fde=[ 1828] │ │ │ │ + 0xfffffffffff874e8 (offset: 0x10be0) -> 0x3b64 fde=[ 1874] │ │ │ │ + 0xfffffffffff87c98 (offset: 0x11390) -> 0x3b98 fde=[ 18a8] │ │ │ │ + 0xfffffffffff88068 (offset: 0x11760) -> 0x3be8 fde=[ 18f8] │ │ │ │ + 0xfffffffffff88088 (offset: 0x11780) -> 0x3bfc fde=[ 190c] │ │ │ │ + 0xfffffffffff88138 (offset: 0x11830) -> 0x3c18 fde=[ 1928] │ │ │ │ + 0xfffffffffff882a8 (offset: 0x119a0) -> 0x3c68 fde=[ 1978] │ │ │ │ + 0xfffffffffff88528 (offset: 0x11c20) -> 0x3cb4 fde=[ 19c4] │ │ │ │ + 0xfffffffffff88588 (offset: 0x11c80) -> 0x3ccc fde=[ 19dc] │ │ │ │ + 0xfffffffffff885d8 (offset: 0x11cd0) -> 0x3ce4 fde=[ 19f4] │ │ │ │ + 0xfffffffffff88638 (offset: 0x11d30) -> 0x3d04 fde=[ 1a14] │ │ │ │ + 0xfffffffffff88668 (offset: 0x11d60) -> 0x3d1c fde=[ 1a2c] │ │ │ │ + 0xfffffffffff886a8 (offset: 0x11da0) -> 0x3d3c fde=[ 1a4c] │ │ │ │ + 0xfffffffffff886d8 (offset: 0x11dd0) -> 0x3d54 fde=[ 1a64] │ │ │ │ + 0xfffffffffff88738 (offset: 0x11e30) -> 0x3d74 fde=[ 1a84] │ │ │ │ + 0xfffffffffff88798 (offset: 0x11e90) -> 0x3d94 fde=[ 1aa4] │ │ │ │ + 0xfffffffffff88858 (offset: 0x11f50) -> 0x3dc0 fde=[ 1ad0] │ │ │ │ + 0xfffffffffff88938 (offset: 0x12030) -> 0x3e0c fde=[ 1b1c] │ │ │ │ + 0xfffffffffff889f8 (offset: 0x120f0) -> 0x3e50 fde=[ 1b60] │ │ │ │ + 0xfffffffffff88ab8 (offset: 0x121b0) -> 0x3e9c fde=[ 1bac] │ │ │ │ + 0xfffffffffff88bc8 (offset: 0x122c0) -> 0x3ef0 fde=[ 1c00] │ │ │ │ + 0xfffffffffff88bf8 (offset: 0x122f0) -> 0x3f0c fde=[ 1c1c] │ │ │ │ + 0xfffffffffff88c08 (offset: 0x12300) -> 0x3f20 fde=[ 1c30] │ │ │ │ + 0xfffffffffff88c48 (offset: 0x12340) -> 0x3f3c fde=[ 1c4c] │ │ │ │ + 0xfffffffffff88cb8 (offset: 0x123b0) -> 0x3f58 fde=[ 1c68] │ │ │ │ + 0xfffffffffff88cf8 (offset: 0x123f0) -> 0x3f6c fde=[ 1c7c] │ │ │ │ + 0xfffffffffff88d98 (offset: 0x12490) -> 0x3f98 fde=[ 1ca8] │ │ │ │ + 0xfffffffffff88e08 (offset: 0x12500) -> 0x3fec fde=[ 1cfc] │ │ │ │ + 0xfffffffffff88e28 (offset: 0x12520) -> 0x4000 fde=[ 1d10] │ │ │ │ + 0xfffffffffff88f18 (offset: 0x12610) -> 0x404c fde=[ 1d5c] │ │ │ │ + 0xfffffffffff88fb8 (offset: 0x126b0) -> 0x4098 fde=[ 1da8] │ │ │ │ + 0xfffffffffff89038 (offset: 0x12730) -> 0x40c8 fde=[ 1dd8] │ │ │ │ + 0xfffffffffff89248 (offset: 0x12940) -> 0x4114 fde=[ 1e24] │ │ │ │ + 0xfffffffffff892e8 (offset: 0x129e0) -> 0x4140 fde=[ 1e50] │ │ │ │ + 0xfffffffffff893f8 (offset: 0x12af0) -> 0x4188 fde=[ 1e98] │ │ │ │ + 0xfffffffffff894b8 (offset: 0x12bb0) -> 0x41c8 fde=[ 1ed8] │ │ │ │ + 0xfffffffffff898e8 (offset: 0x12fe0) -> 0x4218 fde=[ 1f28] │ │ │ │ + 0xfffffffffff89998 (offset: 0x13090) -> 0x4290 fde=[ 1fa0] │ │ │ │ + 0xfffffffffff89a38 (offset: 0x13130) -> 0x42d8 fde=[ 1fe8] │ │ │ │ + 0xfffffffffff89af8 (offset: 0x131f0) -> 0x4320 fde=[ 2030] │ │ │ │ + 0xfffffffffff89c48 (offset: 0x13340) -> 0x4378 fde=[ 2088] │ │ │ │ + 0xfffffffffff89fe8 (offset: 0x136e0) -> 0x43c8 fde=[ 20d8] │ │ │ │ + 0xfffffffffff8a4a8 (offset: 0x13ba0) -> 0x4418 fde=[ 2128] │ │ │ │ + 0xfffffffffff8a5f8 (offset: 0x13cf0) -> 0x4464 fde=[ 2174] │ │ │ │ + 0xfffffffffff8a628 (offset: 0x13d20) -> 0x4480 fde=[ 2190] │ │ │ │ + 0xfffffffffff8a738 (offset: 0x13e30) -> 0x44d8 fde=[ 21e8] │ │ │ │ + 0xfffffffffff8a768 (offset: 0x13e60) -> 0x4500 fde=[ 2210] │ │ │ │ + 0xfffffffffff8b328 (offset: 0x14a20) -> 0x4588 fde=[ 2298] │ │ │ │ + 0xfffffffffff8b658 (offset: 0x14d50) -> 0x45f8 fde=[ 2308] │ │ │ │ + 0xfffffffffff8b708 (offset: 0x14e00) -> 0x462c fde=[ 233c] │ │ │ │ + 0xfffffffffff8b7e8 (offset: 0x14ee0) -> 0x465c fde=[ 236c] │ │ │ │ + 0xfffffffffff8b978 (offset: 0x15070) -> 0x46ac fde=[ 23bc] │ │ │ │ + 0xfffffffffff8baa8 (offset: 0x151a0) -> 0x4704 fde=[ 2414] │ │ │ │ + 0xfffffffffff8bb18 (offset: 0x15210) -> 0x472c fde=[ 243c] │ │ │ │ + 0xfffffffffff8bb78 (offset: 0x15270) -> 0x4740 fde=[ 2450] │ │ │ │ + 0xfffffffffff8bc58 (offset: 0x15350) -> 0x476c fde=[ 247c] │ │ │ │ + 0xfffffffffff8bc88 (offset: 0x15380) -> 0x478c fde=[ 249c] │ │ │ │ + 0xfffffffffff8bcc8 (offset: 0x153c0) -> 0x47a8 fde=[ 24b8] │ │ │ │ + 0xfffffffffff8bcf8 (offset: 0x153f0) -> 0x47bc fde=[ 24cc] │ │ │ │ + 0xfffffffffff8bf78 (offset: 0x15670) -> 0x4818 fde=[ 2528] │ │ │ │ + 0xfffffffffff8c028 (offset: 0x15720) -> 0x4860 fde=[ 2570] │ │ │ │ + 0xfffffffffff8c0d8 (offset: 0x157d0) -> 0x489c fde=[ 25ac] │ │ │ │ + 0xfffffffffff8c228 (offset: 0x15920) -> 0x48e8 fde=[ 25f8] │ │ │ │ + 0xfffffffffff8c308 (offset: 0x15a00) -> 0x4928 fde=[ 2638] │ │ │ │ + 0xfffffffffff8c3c8 (offset: 0x15ac0) -> 0x4968 fde=[ 2678] │ │ │ │ + 0xfffffffffff8c478 (offset: 0x15b70) -> 0x49c8 fde=[ 26d8] │ │ │ │ + 0xfffffffffff8c558 (offset: 0x15c50) -> 0x4a14 fde=[ 2724] │ │ │ │ + 0xfffffffffff8c638 (offset: 0x15d30) -> 0x4a58 fde=[ 2768] │ │ │ │ + 0xfffffffffff8c758 (offset: 0x15e50) -> 0x4aa4 fde=[ 27b4] │ │ │ │ + 0xfffffffffff8c818 (offset: 0x15f10) -> 0x4af0 fde=[ 2800] │ │ │ │ + 0xfffffffffff8c8c8 (offset: 0x15fc0) -> 0x4b3c fde=[ 284c] │ │ │ │ + 0xfffffffffff8ca28 (offset: 0x16120) -> 0x4b80 fde=[ 2890] │ │ │ │ + 0xfffffffffff8cae8 (offset: 0x161e0) -> 0x4bcc fde=[ 28dc] │ │ │ │ + 0xfffffffffff8cba8 (offset: 0x162a0) -> 0x4c18 fde=[ 2928] │ │ │ │ + 0xfffffffffff8cc18 (offset: 0x16310) -> 0x4c44 fde=[ 2954] │ │ │ │ + 0xfffffffffff8cc58 (offset: 0x16350) -> 0x4c58 fde=[ 2968] │ │ │ │ + 0xfffffffffff8cc98 (offset: 0x16390) -> 0x4c6c fde=[ 297c] │ │ │ │ + 0xfffffffffff8cd28 (offset: 0x16420) -> 0x4c80 fde=[ 2990] │ │ │ │ + 0xfffffffffff8ce58 (offset: 0x16550) -> 0x4cac fde=[ 29bc] │ │ │ │ + 0xfffffffffff8d118 (offset: 0x16810) -> 0x4cfc fde=[ 2a0c] │ │ │ │ + 0xfffffffffff8d188 (offset: 0x16880) -> 0x4d30 fde=[ 2a40] │ │ │ │ + 0xfffffffffff8d1f8 (offset: 0x168f0) -> 0x4d64 fde=[ 2a74] │ │ │ │ + 0xfffffffffff8d258 (offset: 0x16950) -> 0x4d90 fde=[ 2aa0] │ │ │ │ + 0xfffffffffff8d308 (offset: 0x16a00) -> 0x4dc8 fde=[ 2ad8] │ │ │ │ + 0xfffffffffff8d408 (offset: 0x16b00) -> 0x4df0 fde=[ 2b00] │ │ │ │ + 0xfffffffffff8d628 (offset: 0x16d20) -> 0x4e3c fde=[ 2b4c] │ │ │ │ + 0xfffffffffff8d8d8 (offset: 0x16fd0) -> 0x4e88 fde=[ 2b98] │ │ │ │ + 0xfffffffffff8da78 (offset: 0x17170) -> 0x4eec fde=[ 2bfc] │ │ │ │ + 0xfffffffffff8daa8 (offset: 0x171a0) -> 0x4f00 fde=[ 2c10] │ │ │ │ + 0xfffffffffff8db08 (offset: 0x17200) -> 0x4f2c fde=[ 2c3c] │ │ │ │ + 0xfffffffffff8ddd8 (offset: 0x174d0) -> 0x4f78 fde=[ 2c88] │ │ │ │ + 0xfffffffffff8df38 (offset: 0x17630) -> 0x4fd0 fde=[ 2ce0] │ │ │ │ + 0xfffffffffff8e1f8 (offset: 0x178f0) -> 0x5000 fde=[ 2d10] │ │ │ │ + 0xfffffffffff8e4e8 (offset: 0x17be0) -> 0x5058 fde=[ 2d68] │ │ │ │ + 0xfffffffffff8e7d8 (offset: 0x17ed0) -> 0x50b0 fde=[ 2dc0] │ │ │ │ + 0xfffffffffff8e7f8 (offset: 0x17ef0) -> 0x50c8 fde=[ 2dd8] │ │ │ │ + 0xfffffffffff8e838 (offset: 0x17f30) -> 0x50dc fde=[ 2dec] │ │ │ │ + 0xfffffffffff8e858 (offset: 0x17f50) -> 0x50f0 fde=[ 2e00] │ │ │ │ + 0xfffffffffff8e878 (offset: 0x17f70) -> 0x510c fde=[ 2e1c] │ │ │ │ + 0xfffffffffff8e898 (offset: 0x17f90) -> 0x5120 fde=[ 2e30] │ │ │ │ + 0xfffffffffff8eb88 (offset: 0x18280) -> 0x516c fde=[ 2e7c] │ │ │ │ + 0xfffffffffff8ebd8 (offset: 0x182d0) -> 0x5188 fde=[ 2e98] │ │ │ │ + 0xfffffffffff8ec68 (offset: 0x18360) -> 0x51a4 fde=[ 2eb4] │ │ │ │ + 0xfffffffffff8ec98 (offset: 0x18390) -> 0x51b8 fde=[ 2ec8] │ │ │ │ + 0xfffffffffff8ed38 (offset: 0x18430) -> 0x51dc fde=[ 2eec] │ │ │ │ + 0xfffffffffff8edf8 (offset: 0x184f0) -> 0x5208 fde=[ 2f18] │ │ │ │ + 0xfffffffffff8ee58 (offset: 0x18550) -> 0x5234 fde=[ 2f44] │ │ │ │ + 0xfffffffffff8ee68 (offset: 0x18560) -> 0x5248 fde=[ 2f58] │ │ │ │ + 0xfffffffffff8eee8 (offset: 0x185e0) -> 0x525c fde=[ 2f6c] │ │ │ │ + 0xfffffffffff8efe8 (offset: 0x186e0) -> 0x5270 fde=[ 2f80] │ │ │ │ + 0xfffffffffff8f208 (offset: 0x18900) -> 0x52cc fde=[ 2fdc] │ │ │ │ + 0xfffffffffff8f238 (offset: 0x18930) -> 0x52e8 fde=[ 2ff8] │ │ │ │ + 0xfffffffffff8f4b8 (offset: 0x18bb0) -> 0x5344 fde=[ 3054] │ │ │ │ + 0xfffffffffff8faa8 (offset: 0x191a0) -> 0x5394 fde=[ 30a4] │ │ │ │ + 0xfffffffffff8fc38 (offset: 0x19330) -> 0x53e0 fde=[ 30f0] │ │ │ │ + 0xfffffffffff8fc78 (offset: 0x19370) -> 0x5408 fde=[ 3118] │ │ │ │ + 0xfffffffffff8fc88 (offset: 0x19380) -> 0x541c fde=[ 312c] │ │ │ │ + 0xfffffffffff8fc98 (offset: 0x19390) -> 0x5430 fde=[ 3140] │ │ │ │ + 0xfffffffffff8fca8 (offset: 0x193a0) -> 0x5444 fde=[ 3154] │ │ │ │ + 0xfffffffffff8fcb8 (offset: 0x193b0) -> 0x5458 fde=[ 3168] │ │ │ │ + 0xfffffffffff8fcd8 (offset: 0x193d0) -> 0x546c fde=[ 317c] │ │ │ │ + 0xfffffffffff8fce8 (offset: 0x193e0) -> 0x5480 fde=[ 3190] │ │ │ │ + 0xfffffffffff8fcf8 (offset: 0x193f0) -> 0x5498 fde=[ 31a8] │ │ │ │ + 0xfffffffffff8fe18 (offset: 0x19510) -> 0x54e4 fde=[ 31f4] │ │ │ │ + 0xfffffffffff8fef8 (offset: 0x195f0) -> 0x554c fde=[ 325c] │ │ │ │ + 0xfffffffffff8ffb8 (offset: 0x196b0) -> 0x55c0 fde=[ 32d0] │ │ │ │ + 0xfffffffffff90648 (offset: 0x19d40) -> 0x564c fde=[ 335c] │ │ │ │ + 0xfffffffffff90908 (offset: 0x1a000) -> 0x5698 fde=[ 33a8] │ │ │ │ + 0xfffffffffff90928 (offset: 0x1a020) -> 0x56ac fde=[ 33bc] │ │ │ │ + 0xfffffffffff90958 (offset: 0x1a050) -> 0x56c0 fde=[ 33d0] │ │ │ │ + 0xfffffffffff909c8 (offset: 0x1a0c0) -> 0x56e8 fde=[ 33f8] │ │ │ │ + 0xfffffffffff909e8 (offset: 0x1a0e0) -> 0x56fc fde=[ 340c] │ │ │ │ + 0xfffffffffff90a68 (offset: 0x1a160) -> 0x5738 fde=[ 3448] │ │ │ │ + 0xfffffffffff90a98 (offset: 0x1a190) -> 0x5754 fde=[ 3464] │ │ │ │ + 0xfffffffffff90b18 (offset: 0x1a210) -> 0x5770 fde=[ 3480] │ │ │ │ + 0xfffffffffff90b38 (offset: 0x1a230) -> 0x578c fde=[ 349c] │ │ │ │ + 0xfffffffffff90be8 (offset: 0x1a2e0) -> 0x57c8 fde=[ 34d8] │ │ │ │ + 0xfffffffffff91078 (offset: 0x1a770) -> 0x5818 fde=[ 3528] │ │ │ │ + 0xfffffffffff911b8 (offset: 0x1a8b0) -> 0x5868 fde=[ 3578] │ │ │ │ + 0xfffffffffff919f8 (offset: 0x1b0f0) -> 0x58b8 fde=[ 35c8] │ │ │ │ + 0xfffffffffff921f8 (offset: 0x1b8f0) -> 0x5974 fde=[ 3684] │ │ │ │ + 0xfffffffffff924b8 (offset: 0x1bbb0) -> 0x59e8 fde=[ 36f8] │ │ │ │ + 0xfffffffffff92988 (offset: 0x1c080) -> 0x5a80 fde=[ 3790] │ │ │ │ + 0xfffffffffff92e98 (offset: 0x1c590) -> 0x5b18 fde=[ 3828] │ │ │ │ + 0xfffffffffff93058 (offset: 0x1c750) -> 0x5b64 fde=[ 3874] │ │ │ │ + 0xfffffffffff93108 (offset: 0x1c800) -> 0x5bb4 fde=[ 38c4] │ │ │ │ + 0xfffffffffff93548 (offset: 0x1cc40) -> 0x5c04 fde=[ 3914] │ │ │ │ + 0xfffffffffff935a8 (offset: 0x1cca0) -> 0x5c30 fde=[ 3940] │ │ │ │ + 0xfffffffffff935e8 (offset: 0x1cce0) -> 0x5c50 fde=[ 3960] │ │ │ │ + 0xfffffffffff93628 (offset: 0x1cd20) -> 0x5c70 fde=[ 3980] │ │ │ │ + 0xfffffffffff93688 (offset: 0x1cd80) -> 0x5c8c fde=[ 399c] │ │ │ │ + 0xfffffffffff93818 (offset: 0x1cf10) -> 0x5ce0 fde=[ 39f0] │ │ │ │ + 0xfffffffffff948a8 (offset: 0x1dfa0) -> 0x5e00 fde=[ 3b10] │ │ │ │ + 0xfffffffffff94908 (offset: 0x1e000) -> 0x5e14 fde=[ 3b24] │ │ │ │ + 0xfffffffffff94998 (offset: 0x1e090) -> 0x5e2c fde=[ 3b3c] │ │ │ │ + 0xfffffffffff94ab8 (offset: 0x1e1b0) -> 0x5e40 fde=[ 3b50] │ │ │ │ + 0xfffffffffff95218 (offset: 0x1e910) -> 0x5edc fde=[ 3bec] │ │ │ │ + 0xfffffffffff952f8 (offset: 0x1e9f0) -> 0x5f24 fde=[ 3c34] │ │ │ │ + 0xfffffffffff95468 (offset: 0x1eb60) -> 0x5f70 fde=[ 3c80] │ │ │ │ + 0xfffffffffff95be8 (offset: 0x1f2e0) -> 0x5fc0 fde=[ 3cd0] │ │ │ │ + 0xfffffffffff95fc8 (offset: 0x1f6c0) -> 0x6010 fde=[ 3d20] │ │ │ │ + 0xfffffffffff96038 (offset: 0x1f730) -> 0x6048 fde=[ 3d58] │ │ │ │ + 0xfffffffffff963f8 (offset: 0x1faf0) -> 0x6098 fde=[ 3da8] │ │ │ │ + 0xfffffffffff96418 (offset: 0x1fb10) -> 0x60ac fde=[ 3dbc] │ │ │ │ + 0xfffffffffff965c8 (offset: 0x1fcc0) -> 0x60f8 fde=[ 3e08] │ │ │ │ + 0xfffffffffff96648 (offset: 0x1fd40) -> 0x6120 fde=[ 3e30] │ │ │ │ + 0xfffffffffff96668 (offset: 0x1fd60) -> 0x613c fde=[ 3e4c] │ │ │ │ + 0xfffffffffff966d8 (offset: 0x1fdd0) -> 0x6150 fde=[ 3e60] │ │ │ │ + 0xfffffffffff966e8 (offset: 0x1fde0) -> 0x6164 fde=[ 3e74] │ │ │ │ + 0xfffffffffff96738 (offset: 0x1fe30) -> 0x618c fde=[ 3e9c] │ │ │ │ + 0xfffffffffff967b8 (offset: 0x1feb0) -> 0x61c4 fde=[ 3ed4] │ │ │ │ + 0xfffffffffff967e8 (offset: 0x1fee0) -> 0x61d8 fde=[ 3ee8] │ │ │ │ + 0xfffffffffff967f8 (offset: 0x1fef0) -> 0x61ec fde=[ 3efc] │ │ │ │ + 0xfffffffffff96808 (offset: 0x1ff00) -> 0x6200 fde=[ 3f10] │ │ │ │ + 0xfffffffffff96818 (offset: 0x1ff10) -> 0x6214 fde=[ 3f24] │ │ │ │ + 0xfffffffffff96848 (offset: 0x1ff40) -> 0x6230 fde=[ 3f40] │ │ │ │ + 0xfffffffffff96858 (offset: 0x1ff50) -> 0x6244 fde=[ 3f54] │ │ │ │ + 0xfffffffffff96898 (offset: 0x1ff90) -> 0x6264 fde=[ 3f74] │ │ │ │ + 0xfffffffffff96928 (offset: 0x20020) -> 0x6288 fde=[ 3f98] │ │ │ │ + 0xfffffffffff96938 (offset: 0x20030) -> 0x629c fde=[ 3fac] │ │ │ │ + 0xfffffffffff96948 (offset: 0x20040) -> 0x62b0 fde=[ 3fc0] │ │ │ │ + 0xfffffffffff96968 (offset: 0x20060) -> 0x62c4 fde=[ 3fd4] │ │ │ │ + 0xfffffffffff96998 (offset: 0x20090) -> 0x62ec fde=[ 3ffc] │ │ │ │ + 0xfffffffffff969b8 (offset: 0x200b0) -> 0x6300 fde=[ 4010] │ │ │ │ + 0xfffffffffff969d8 (offset: 0x200d0) -> 0x6314 fde=[ 4024] │ │ │ │ + 0xfffffffffff969f8 (offset: 0x200f0) -> 0x6328 fde=[ 4038] │ │ │ │ + 0xfffffffffff96a08 (offset: 0x20100) -> 0x633c fde=[ 404c] │ │ │ │ + 0xfffffffffff96a18 (offset: 0x20110) -> 0x6350 fde=[ 4060] │ │ │ │ + 0xfffffffffff96a38 (offset: 0x20130) -> 0x6364 fde=[ 4074] │ │ │ │ + 0xfffffffffff96a48 (offset: 0x20140) -> 0x6378 fde=[ 4088] │ │ │ │ + 0xfffffffffff96a58 (offset: 0x20150) -> 0x638c fde=[ 409c] │ │ │ │ + 0xfffffffffff96a68 (offset: 0x20160) -> 0x63a0 fde=[ 40b0] │ │ │ │ + 0xfffffffffff96a78 (offset: 0x20170) -> 0x63b4 fde=[ 40c4] │ │ │ │ + 0xfffffffffff96a88 (offset: 0x20180) -> 0x63c8 fde=[ 40d8] │ │ │ │ + 0xfffffffffff96ae8 (offset: 0x201e0) -> 0x6400 fde=[ 4110] │ │ │ │ + 0xfffffffffff96bd8 (offset: 0x202d0) -> 0x644c fde=[ 415c] │ │ │ │ + 0xfffffffffff96be8 (offset: 0x202e0) -> 0x6460 fde=[ 4170] │ │ │ │ + 0xfffffffffff96bf8 (offset: 0x202f0) -> 0x6474 fde=[ 4184] │ │ │ │ + 0xfffffffffff96c58 (offset: 0x20350) -> 0x64a0 fde=[ 41b0] │ │ │ │ + 0xfffffffffff96c68 (offset: 0x20360) -> 0x64b4 fde=[ 41c4] │ │ │ │ + 0xfffffffffff96ce8 (offset: 0x203e0) -> 0x6500 fde=[ 4210] │ │ │ │ + 0xfffffffffff96db8 (offset: 0x204b0) -> 0x654c fde=[ 425c] │ │ │ │ + 0xfffffffffff96df8 (offset: 0x204f0) -> 0x6560 fde=[ 4270] │ │ │ │ + 0xfffffffffff96e78 (offset: 0x20570) -> 0x6574 fde=[ 4284] │ │ │ │ + 0xfffffffffff96f28 (offset: 0x20620) -> 0x65c0 fde=[ 42d0] │ │ │ │ + 0xfffffffffff97448 (offset: 0x20b40) -> 0x65e8 fde=[ 42f8] │ │ │ │ + 0xfffffffffff974c8 (offset: 0x20bc0) -> 0x6618 fde=[ 4328] │ │ │ │ + 0xfffffffffff974f8 (offset: 0x20bf0) -> 0x662c fde=[ 433c] │ │ │ │ + 0xfffffffffff97518 (offset: 0x20c10) -> 0x6640 fde=[ 4350] │ │ │ │ + 0xfffffffffff975e8 (offset: 0x20ce0) -> 0x6680 fde=[ 4390] │ │ │ │ + 0xfffffffffff97678 (offset: 0x20d70) -> 0x66cc fde=[ 43dc] │ │ │ │ + 0xfffffffffff97688 (offset: 0x20d80) -> 0x66e0 fde=[ 43f0] │ │ │ │ + 0xfffffffffff976e8 (offset: 0x20de0) -> 0x66f4 fde=[ 4404] │ │ │ │ + 0xfffffffffff97788 (offset: 0x20e80) -> 0x6708 fde=[ 4418] │ │ │ │ + 0xfffffffffff97818 (offset: 0x20f10) -> 0x6754 fde=[ 4464] │ │ │ │ + 0xfffffffffff97908 (offset: 0x21000) -> 0x67a0 fde=[ 44b0] │ │ │ │ + 0xfffffffffff97f88 (offset: 0x21680) -> 0x67f8 fde=[ 4508] │ │ │ │ + 0xfffffffffff980d8 (offset: 0x217d0) -> 0x6844 fde=[ 4554] │ │ │ │ + 0xfffffffffff981e8 (offset: 0x218e0) -> 0x6880 fde=[ 4590] │ │ │ │ + 0xfffffffffff983b8 (offset: 0x21ab0) -> 0x68cc fde=[ 45dc] │ │ │ │ + 0xfffffffffff983c8 (offset: 0x21ac0) -> 0x68e0 fde=[ 45f0] │ │ │ │ + 0xfffffffffff983d8 (offset: 0x21ad0) -> 0x68f4 fde=[ 4604] │ │ │ │ + 0xfffffffffff983e8 (offset: 0x21ae0) -> 0x6908 fde=[ 4618] │ │ │ │ + 0xfffffffffff98718 (offset: 0x21e10) -> 0x691c fde=[ 462c] │ │ │ │ + 0xfffffffffff98a38 (offset: 0x22130) -> 0x6930 fde=[ 4640] │ │ │ │ + 0xfffffffffff98d58 (offset: 0x22450) -> 0x6944 fde=[ 4654] │ │ │ │ + 0xfffffffffff98d98 (offset: 0x22490) -> 0x6958 fde=[ 4668] │ │ │ │ + 0xfffffffffff98df8 (offset: 0x224f0) -> 0x696c fde=[ 467c] │ │ │ │ + 0xfffffffffff98e38 (offset: 0x22530) -> 0x6980 fde=[ 4690] │ │ │ │ + 0xfffffffffff98e98 (offset: 0x22590) -> 0x6994 fde=[ 46a4] │ │ │ │ + 0xfffffffffff98ee8 (offset: 0x225e0) -> 0x69a8 fde=[ 46b8] │ │ │ │ + 0xfffffffffff98f78 (offset: 0x22670) -> 0x69bc fde=[ 46cc] │ │ │ │ + 0xfffffffffff98fc8 (offset: 0x226c0) -> 0x69d0 fde=[ 46e0] │ │ │ │ + 0xfffffffffff99058 (offset: 0x22750) -> 0x69e4 fde=[ 46f4] │ │ │ │ + 0xfffffffffff99108 (offset: 0x22800) -> 0x69f8 fde=[ 4708] │ │ │ │ + 0xfffffffffff99168 (offset: 0x22860) -> 0x6a0c fde=[ 471c] │ │ │ │ + 0xfffffffffff991c8 (offset: 0x228c0) -> 0x6a20 fde=[ 4730] │ │ │ │ + 0xfffffffffff991e8 (offset: 0x228e0) -> 0x6a34 fde=[ 4744] │ │ │ │ + 0xfffffffffff99378 (offset: 0x22a70) -> 0x6a80 fde=[ 4790] │ │ │ │ + 0xfffffffffff993e8 (offset: 0x22ae0) -> 0x6aac fde=[ 47bc] │ │ │ │ + 0xfffffffffff99448 (offset: 0x22b40) -> 0x6ad8 fde=[ 47e8] │ │ │ │ + 0xfffffffffff99528 (offset: 0x22c20) -> 0x6afc fde=[ 480c] │ │ │ │ + 0xfffffffffff996b8 (offset: 0x22db0) -> 0x6b48 fde=[ 4858] │ │ │ │ + 0xfffffffffff99898 (offset: 0x22f90) -> 0x6b94 fde=[ 48a4] │ │ │ │ + 0xfffffffffff99a08 (offset: 0x23100) -> 0x6bfc fde=[ 490c] │ │ │ │ + 0xfffffffffff99c28 (offset: 0x23320) -> 0x6c64 fde=[ 4974] │ │ │ │ + 0xfffffffffff99e48 (offset: 0x23540) -> 0x6cc8 fde=[ 49d8] │ │ │ │ + 0xfffffffffff9a078 (offset: 0x23770) -> 0x6d30 fde=[ 4a40] │ │ │ │ + 0xfffffffffff9a318 (offset: 0x23a10) -> 0x6d98 fde=[ 4aa8] │ │ │ │ + 0xfffffffffff9a5e8 (offset: 0x23ce0) -> 0x6e00 fde=[ 4b10] │ │ │ │ + 0xfffffffffff9a8f8 (offset: 0x23ff0) -> 0x6e68 fde=[ 4b78] │ │ │ │ + 0xfffffffffff9ab48 (offset: 0x24240) -> 0x6ecc fde=[ 4bdc] │ │ │ │ + 0xfffffffffff9b128 (offset: 0x24820) -> 0x6ef0 fde=[ 4c00] │ │ │ │ + 0xfffffffffff9b148 (offset: 0x24840) -> 0x6f04 fde=[ 4c14] │ │ │ │ + 0xfffffffffff9b198 (offset: 0x24890) -> 0x6f18 fde=[ 4c28] │ │ │ │ + 0xfffffffffff9b218 (offset: 0x24910) -> 0x6f54 fde=[ 4c64] │ │ │ │ + 0xfffffffffff9b2d8 (offset: 0x249d0) -> 0x6f94 fde=[ 4ca4] │ │ │ │ + 0xfffffffffff9b438 (offset: 0x24b30) -> 0x6fe0 fde=[ 4cf0] │ │ │ │ + 0xfffffffffff9b4b8 (offset: 0x24bb0) -> 0x6ff4 fde=[ 4d04] │ │ │ │ + 0xfffffffffff9b4f8 (offset: 0x24bf0) -> 0x7008 fde=[ 4d18] │ │ │ │ + 0xfffffffffff9b538 (offset: 0x24c30) -> 0x701c fde=[ 4d2c] │ │ │ │ + 0xfffffffffff9b578 (offset: 0x24c70) -> 0x7030 fde=[ 4d40] │ │ │ │ + 0xfffffffffff9b728 (offset: 0x24e20) -> 0x707c fde=[ 4d8c] │ │ │ │ + 0xfffffffffff9b838 (offset: 0x24f30) -> 0x70c8 fde=[ 4dd8] │ │ │ │ + 0xfffffffffff9b978 (offset: 0x25070) -> 0x70f0 fde=[ 4e00] │ │ │ │ + 0xfffffffffff9ba28 (offset: 0x25120) -> 0x714c fde=[ 4e5c] │ │ │ │ + 0xfffffffffff9bad8 (offset: 0x251d0) -> 0x7194 fde=[ 4ea4] │ │ │ │ + 0xfffffffffff9bb58 (offset: 0x25250) -> 0x71d0 fde=[ 4ee0] │ │ │ │ + 0xfffffffffff9bc38 (offset: 0x25330) -> 0x721c fde=[ 4f2c] │ │ │ │ + 0xfffffffffff9be08 (offset: 0x25500) -> 0x726c fde=[ 4f7c] │ │ │ │ + 0xfffffffffff9cd98 (offset: 0x26490) -> 0x72bc fde=[ 4fcc] │ │ │ │ + 0xfffffffffff9e048 (offset: 0x27740) -> 0x73a0 fde=[ 50b0] │ │ │ │ + 0xfffffffffff9e288 (offset: 0x27980) -> 0x73f0 fde=[ 5100] │ │ │ │ + 0xfffffffffff9e2c8 (offset: 0x279c0) -> 0x7404 fde=[ 5114] │ │ │ │ + 0xfffffffffff9e5e8 (offset: 0x27ce0) -> 0x7450 fde=[ 5160] │ │ │ │ + 0xfffffffffff9e708 (offset: 0x27e00) -> 0x74b8 fde=[ 51c8] │ │ │ │ + 0xfffffffffff9e748 (offset: 0x27e40) -> 0x74cc fde=[ 51dc] │ │ │ │ + 0xfffffffffff9e8a8 (offset: 0x27fa0) -> 0x7500 fde=[ 5210] │ │ │ │ + 0xfffffffffff9e988 (offset: 0x28080) -> 0x7568 fde=[ 5278] │ │ │ │ + 0xfffffffffffa01b8 (offset: 0x298b0) -> 0x77f4 fde=[ 5504] │ │ │ │ + 0xfffffffffffa0488 (offset: 0x29b80) -> 0x7858 fde=[ 5568] │ │ │ │ + 0xfffffffffffa05e8 (offset: 0x29ce0) -> 0x78a4 fde=[ 55b4] │ │ │ │ + 0xfffffffffffa08b8 (offset: 0x29fb0) -> 0x7930 fde=[ 5640] │ │ │ │ + 0xfffffffffffa09f8 (offset: 0x2a0f0) -> 0x7994 fde=[ 56a4] │ │ │ │ + 0xfffffffffffa0be8 (offset: 0x2a2e0) -> 0x7a00 fde=[ 5710] │ │ │ │ + 0xfffffffffffa0bf8 (offset: 0x2a2f0) -> 0x7a14 fde=[ 5724] │ │ │ │ + 0xfffffffffffa0c18 (offset: 0x2a310) -> 0x7a28 fde=[ 5738] │ │ │ │ + 0xfffffffffffa0cb8 (offset: 0x2a3b0) -> 0x7a50 fde=[ 5760] │ │ │ │ + 0xfffffffffffa0dc8 (offset: 0x2a4c0) -> 0x7abc fde=[ 57cc] │ │ │ │ + 0xfffffffffffa0f28 (offset: 0x2a620) -> 0x7b08 fde=[ 5818] │ │ │ │ + 0xfffffffffffa1a48 (offset: 0x2b140) -> 0x7b58 fde=[ 5868] │ │ │ │ + 0xfffffffffffa1b78 (offset: 0x2b270) -> 0x7ba4 fde=[ 58b4] │ │ │ │ + 0xfffffffffffa2b68 (offset: 0x2c260) -> 0x7bf8 fde=[ 5908] │ │ │ │ + 0xfffffffffffa2b88 (offset: 0x2c280) -> 0x7c0c fde=[ 591c] │ │ │ │ + 0xfffffffffffa2cb8 (offset: 0x2c3b0) -> 0x7c58 fde=[ 5968] │ │ │ │ + 0xfffffffffffa2d28 (offset: 0x2c420) -> 0x7c88 fde=[ 5998] │ │ │ │ + 0xfffffffffffa2d88 (offset: 0x2c480) -> 0x7cb0 fde=[ 59c0] │ │ │ │ + 0xfffffffffffa2da8 (offset: 0x2c4a0) -> 0x7cc4 fde=[ 59d4] │ │ │ │ + 0xfffffffffffa2dc8 (offset: 0x2c4c0) -> 0x7cd8 fde=[ 59e8] │ │ │ │ + 0xfffffffffffa2df8 (offset: 0x2c4f0) -> 0x7cec fde=[ 59fc] │ │ │ │ + 0xfffffffffffa2e38 (offset: 0x2c530) -> 0x7d00 fde=[ 5a10] │ │ │ │ + 0xfffffffffffa2e58 (offset: 0x2c550) -> 0x7d14 fde=[ 5a24] │ │ │ │ + 0xfffffffffffa2f98 (offset: 0x2c690) -> 0x7d78 fde=[ 5a88] │ │ │ │ + 0xfffffffffffa2fb8 (offset: 0x2c6b0) -> 0x7d8c fde=[ 5a9c] │ │ │ │ + 0xfffffffffffa2fd8 (offset: 0x2c6d0) -> 0x7da0 fde=[ 5ab0] │ │ │ │ + 0xfffffffffffa3028 (offset: 0x2c720) -> 0x7db4 fde=[ 5ac4] │ │ │ │ + 0xfffffffffffa3c18 (offset: 0x2d310) -> 0x7e04 fde=[ 5b14] │ │ │ │ + 0xfffffffffffa3cc8 (offset: 0x2d3c0) -> 0x7e3c fde=[ 5b4c] │ │ │ │ + 0xfffffffffffa4268 (offset: 0x2d960) -> 0x7e8c fde=[ 5b9c] │ │ │ │ + 0xfffffffffffa44f8 (offset: 0x2dbf0) -> 0x7ed8 fde=[ 5be8] │ │ │ │ + 0xfffffffffffa4b68 (offset: 0x2e260) -> 0x7f38 fde=[ 5c48] │ │ │ │ + 0xfffffffffffa4e18 (offset: 0x2e510) -> 0x7fb8 fde=[ 5cc8] │ │ │ │ + 0xfffffffffffa5028 (offset: 0x2e720) -> 0x8004 fde=[ 5d14] │ │ │ │ + 0xfffffffffffa5208 (offset: 0x2e900) -> 0x8054 fde=[ 5d64] │ │ │ │ + 0xfffffffffffa5408 (offset: 0x2eb00) -> 0x80a0 fde=[ 5db0] │ │ │ │ + 0xfffffffffffa5698 (offset: 0x2ed90) -> 0x80f0 fde=[ 5e00] │ │ │ │ + 0xfffffffffffa5778 (offset: 0x2ee70) -> 0x8138 fde=[ 5e48] │ │ │ │ + 0xfffffffffffa5a18 (offset: 0x2f110) -> 0x8188 fde=[ 5e98] │ │ │ │ + 0xfffffffffffa5a28 (offset: 0x2f120) -> 0x81a0 fde=[ 5eb0] │ │ │ │ + 0xfffffffffffa5c58 (offset: 0x2f350) -> 0x81f0 fde=[ 5f00] │ │ │ │ + 0xfffffffffffa5e78 (offset: 0x2f570) -> 0x8240 fde=[ 5f50] │ │ │ │ + 0xfffffffffffa6038 (offset: 0x2f730) -> 0x8290 fde=[ 5fa0] │ │ │ │ + 0xfffffffffffa6058 (offset: 0x2f750) -> 0x82a4 fde=[ 5fb4] │ │ │ │ + 0xfffffffffffa6088 (offset: 0x2f780) -> 0x82b8 fde=[ 5fc8] │ │ │ │ + 0xfffffffffffa6108 (offset: 0x2f800) -> 0x82cc fde=[ 5fdc] │ │ │ │ + 0xfffffffffffa6168 (offset: 0x2f860) -> 0x8304 fde=[ 6014] │ │ │ │ + 0xfffffffffffa6258 (offset: 0x2f950) -> 0x8340 fde=[ 6050] │ │ │ │ + 0xfffffffffffa62e8 (offset: 0x2f9e0) -> 0x8378 fde=[ 6088] │ │ │ │ + 0xfffffffffffa6398 (offset: 0x2fa90) -> 0x838c fde=[ 609c] │ │ │ │ + 0xfffffffffffa64f8 (offset: 0x2fbf0) -> 0x83dc fde=[ 60ec] │ │ │ │ + 0xfffffffffffa6658 (offset: 0x2fd50) -> 0x842c fde=[ 613c] │ │ │ │ + 0xfffffffffffa67d8 (offset: 0x2fed0) -> 0x8478 fde=[ 6188] │ │ │ │ + 0xfffffffffffa6b68 (offset: 0x30260) -> 0x84c4 fde=[ 61d4] │ │ │ │ + 0xfffffffffffa6ef8 (offset: 0x305f0) -> 0x8510 fde=[ 6220] │ │ │ │ + 0xfffffffffffa7288 (offset: 0x30980) -> 0x855c fde=[ 626c] │ │ │ │ + 0xfffffffffffa7608 (offset: 0x30d00) -> 0x85a8 fde=[ 62b8] │ │ │ │ + 0xfffffffffffa79c8 (offset: 0x310c0) -> 0x85f4 fde=[ 6304] │ │ │ │ + 0xfffffffffffa8068 (offset: 0x31760) -> 0x8644 fde=[ 6354] │ │ │ │ + 0xfffffffffffa8228 (offset: 0x31920) -> 0x8690 fde=[ 63a0] │ │ │ │ + 0xfffffffffffa84b8 (offset: 0x31bb0) -> 0x86dc fde=[ 63ec] │ │ │ │ + 0xfffffffffffa86c8 (offset: 0x31dc0) -> 0x8728 fde=[ 6438] │ │ │ │ + 0xfffffffffffa8908 (offset: 0x32000) -> 0x8774 fde=[ 6484] │ │ │ │ + 0xfffffffffffa8be8 (offset: 0x322e0) -> 0x87c0 fde=[ 64d0] │ │ │ │ + 0xfffffffffffa8f18 (offset: 0x32610) -> 0x880c fde=[ 651c] │ │ │ │ + 0xfffffffffffa91d8 (offset: 0x328d0) -> 0x8858 fde=[ 6568] │ │ │ │ + 0xfffffffffffa9a88 (offset: 0x33180) -> 0x8934 fde=[ 6644] │ │ │ │ + 0xfffffffffffaace8 (offset: 0x343e0) -> 0x89a0 fde=[ 66b0] │ │ │ │ + 0xfffffffffffaad58 (offset: 0x34450) -> 0x89e0 fde=[ 66f0] │ │ │ │ + 0xfffffffffffaae28 (offset: 0x34520) -> 0x8a30 fde=[ 6740] │ │ │ │ + 0xfffffffffffaaee8 (offset: 0x345e0) -> 0x8a7c fde=[ 678c] │ │ │ │ + 0xfffffffffffab178 (offset: 0x34870) -> 0x8ac8 fde=[ 67d8] │ │ │ │ + 0xfffffffffffab2b8 (offset: 0x349b0) -> 0x8b18 fde=[ 6828] │ │ │ │ + 0xfffffffffffab6d8 (offset: 0x34dd0) -> 0x8b64 fde=[ 6874] │ │ │ │ + 0xfffffffffffab778 (offset: 0x34e70) -> 0x8b80 fde=[ 6890] │ │ │ │ + 0xfffffffffffaba58 (offset: 0x35150) -> 0x8bd4 fde=[ 68e4] │ │ │ │ + 0xfffffffffffaba68 (offset: 0x35160) -> 0x8be8 fde=[ 68f8] │ │ │ │ + 0xfffffffffffabd18 (offset: 0x35410) -> 0x8c24 fde=[ 6934] │ │ │ │ + 0xfffffffffffac0f8 (offset: 0x357f0) -> 0x8c70 fde=[ 6980] │ │ │ │ + 0xfffffffffffac528 (offset: 0x35c20) -> 0x8cd8 fde=[ 69e8] │ │ │ │ + 0xfffffffffffac588 (offset: 0x35c80) -> 0x8cec fde=[ 69fc] │ │ │ │ + 0xfffffffffffac5d8 (offset: 0x35cd0) -> 0x8d00 fde=[ 6a10] │ │ │ │ + 0xfffffffffffac608 (offset: 0x35d00) -> 0x8d1c fde=[ 6a2c] │ │ │ │ + 0xfffffffffffac658 (offset: 0x35d50) -> 0x8d30 fde=[ 6a40] │ │ │ │ + 0xfffffffffffac758 (offset: 0x35e50) -> 0x8d7c fde=[ 6a8c] │ │ │ │ + 0xfffffffffffac778 (offset: 0x35e70) -> 0x8d98 fde=[ 6aa8] │ │ │ │ + 0xfffffffffffac788 (offset: 0x35e80) -> 0x8dac fde=[ 6abc] │ │ │ │ + 0xfffffffffffac798 (offset: 0x35e90) -> 0x8dc0 fde=[ 6ad0] │ │ │ │ + 0xfffffffffffac7a8 (offset: 0x35ea0) -> 0x8dd4 fde=[ 6ae4] │ │ │ │ + 0xfffffffffffac7b8 (offset: 0x35eb0) -> 0x8de8 fde=[ 6af8] │ │ │ │ + 0xfffffffffffac7c8 (offset: 0x35ec0) -> 0x8dfc fde=[ 6b0c] │ │ │ │ + 0xfffffffffffac7e8 (offset: 0x35ee0) -> 0x8e10 fde=[ 6b20] │ │ │ │ + 0xfffffffffffac808 (offset: 0x35f00) -> 0x8e24 fde=[ 6b34] │ │ │ │ + 0xfffffffffffac828 (offset: 0x35f20) -> 0x8e38 fde=[ 6b48] │ │ │ │ + 0xfffffffffffac848 (offset: 0x35f40) -> 0x8e4c fde=[ 6b5c] │ │ │ │ + 0xfffffffffffac858 (offset: 0x35f50) -> 0x8e60 fde=[ 6b70] │ │ │ │ + 0xfffffffffffac888 (offset: 0x35f80) -> 0x8e74 fde=[ 6b84] │ │ │ │ + 0xfffffffffffac8a8 (offset: 0x35fa0) -> 0x8e88 fde=[ 6b98] │ │ │ │ + 0xfffffffffffac8b8 (offset: 0x35fb0) -> 0x8e9c fde=[ 6bac] │ │ │ │ + 0xfffffffffffac918 (offset: 0x36010) -> 0x8eb4 fde=[ 6bc4] │ │ │ │ + 0xfffffffffffac928 (offset: 0x36020) -> 0x8ec8 fde=[ 6bd8] │ │ │ │ + 0xfffffffffffac948 (offset: 0x36040) -> 0x8edc fde=[ 6bec] │ │ │ │ + 0xfffffffffffac998 (offset: 0x36090) -> 0x8f04 fde=[ 6c14] │ │ │ │ + 0xfffffffffffaca58 (offset: 0x36150) -> 0x8f30 fde=[ 6c40] │ │ │ │ + 0xfffffffffffaca98 (offset: 0x36190) -> 0x8f44 fde=[ 6c54] │ │ │ │ + 0xfffffffffffacac8 (offset: 0x361c0) -> 0x8f60 fde=[ 6c70] │ │ │ │ + 0xfffffffffffacd38 (offset: 0x36430) -> 0x8fb0 fde=[ 6cc0] │ │ │ │ + 0xfffffffffffacfd8 (offset: 0x366d0) -> 0x9000 fde=[ 6d10] │ │ │ │ + 0xfffffffffffacff8 (offset: 0x366f0) -> 0x901c fde=[ 6d2c] │ │ │ │ + 0xfffffffffffad008 (offset: 0x36700) -> 0x9030 fde=[ 6d40] │ │ │ │ + 0xfffffffffffad198 (offset: 0x36890) -> 0x9080 fde=[ 6d90] │ │ │ │ + 0xfffffffffffad218 (offset: 0x36910) -> 0x90b8 fde=[ 6dc8] │ │ │ │ + 0xfffffffffffad2b8 (offset: 0x369b0) -> 0x90dc fde=[ 6dec] │ │ │ │ + 0xfffffffffffad428 (offset: 0x36b20) -> 0x9128 fde=[ 6e38] │ │ │ │ + 0xfffffffffffad438 (offset: 0x36b30) -> 0x913c fde=[ 6e4c] │ │ │ │ + 0xfffffffffffad498 (offset: 0x36b90) -> 0x9150 fde=[ 6e60] │ │ │ │ + 0xfffffffffffad7d8 (offset: 0x36ed0) -> 0x91c0 fde=[ 6ed0] │ │ │ │ + 0xfffffffffffad8d8 (offset: 0x36fd0) -> 0x9224 fde=[ 6f34] │ │ │ │ + 0xfffffffffffad968 (offset: 0x37060) -> 0x9268 fde=[ 6f78] │ │ │ │ + 0xfffffffffffada38 (offset: 0x37130) -> 0x928c fde=[ 6f9c] │ │ │ │ + 0xfffffffffffada88 (offset: 0x37180) -> 0x92a8 fde=[ 6fb8] │ │ │ │ + 0xfffffffffffadac8 (offset: 0x371c0) -> 0x92c4 fde=[ 6fd4] │ │ │ │ + 0xfffffffffffadb08 (offset: 0x37200) -> 0x92e0 fde=[ 6ff0] │ │ │ │ + 0xfffffffffffadb48 (offset: 0x37240) -> 0x92fc fde=[ 700c] │ │ │ │ + 0xfffffffffffadc08 (offset: 0x37300) -> 0x9310 fde=[ 7020] │ │ │ │ + 0xfffffffffffadc48 (offset: 0x37340) -> 0x9324 fde=[ 7034] │ │ │ │ + 0xfffffffffffadc68 (offset: 0x37360) -> 0x9340 fde=[ 7050] │ │ │ │ + 0xfffffffffffadc78 (offset: 0x37370) -> 0x9354 fde=[ 7064] │ │ │ │ + 0xfffffffffffadde8 (offset: 0x374e0) -> 0x9398 fde=[ 70a8] │ │ │ │ + 0xfffffffffffade08 (offset: 0x37500) -> 0x93ac fde=[ 70bc] │ │ │ │ + 0xfffffffffffae1f8 (offset: 0x378f0) -> 0x93f8 fde=[ 7108] │ │ │ │ + 0xfffffffffffae498 (offset: 0x37b90) -> 0x9438 fde=[ 7148] │ │ │ │ + 0xfffffffffffae578 (offset: 0x37c70) -> 0x9490 fde=[ 71a0] │ │ │ │ + 0xfffffffffffae638 (offset: 0x37d30) -> 0x94f0 fde=[ 7200] │ │ │ │ + 0xfffffffffffae808 (offset: 0x37f00) -> 0x954c fde=[ 725c] │ │ │ │ + 0xfffffffffffae9d8 (offset: 0x380d0) -> 0x95b0 fde=[ 72c0] │ │ │ │ + 0xfffffffffffaea18 (offset: 0x38110) -> 0x95cc fde=[ 72dc] │ │ │ │ + 0xfffffffffffaea38 (offset: 0x38130) -> 0x95e0 fde=[ 72f0] │ │ │ │ + 0xfffffffffffaec68 (offset: 0x38360) -> 0x962c fde=[ 733c] │ │ │ │ + 0xfffffffffffaec88 (offset: 0x38380) -> 0x9640 fde=[ 7350] │ │ │ │ + 0xfffffffffffaece8 (offset: 0x383e0) -> 0x9658 fde=[ 7368] │ │ │ │ + 0xfffffffffffaef58 (offset: 0x38650) -> 0x96a4 fde=[ 73b4] │ │ │ │ + 0xfffffffffffaf608 (offset: 0x38d00) -> 0x96f4 fde=[ 7404] │ │ │ │ + 0xfffffffffffaf6b8 (offset: 0x38db0) -> 0x9730 fde=[ 7440] │ │ │ │ + 0xfffffffffffaf878 (offset: 0x38f70) -> 0x976c fde=[ 747c] │ │ │ │ + 0xfffffffffffaf988 (offset: 0x39080) -> 0x979c fde=[ 74ac] │ │ │ │ + 0xfffffffffffaf9b8 (offset: 0x390b0) -> 0x97b8 fde=[ 74c8] │ │ │ │ + 0xfffffffffffaf9c8 (offset: 0x390c0) -> 0x97cc fde=[ 74dc] │ │ │ │ + 0xfffffffffffaf9d8 (offset: 0x390d0) -> 0x97e0 fde=[ 74f0] │ │ │ │ + 0xfffffffffffafa08 (offset: 0x39100) -> 0x97f4 fde=[ 7504] │ │ │ │ + 0xfffffffffffafa68 (offset: 0x39160) -> 0x980c fde=[ 751c] │ │ │ │ + 0xfffffffffffafac8 (offset: 0x391c0) -> 0x9828 fde=[ 7538] │ │ │ │ + 0xfffffffffffafb68 (offset: 0x39260) -> 0x9854 fde=[ 7564] │ │ │ │ + 0xfffffffffffafbd8 (offset: 0x392d0) -> 0x988c fde=[ 759c] │ │ │ │ + 0xfffffffffffafbe8 (offset: 0x392e0) -> 0x98a0 fde=[ 75b0] │ │ │ │ + 0xfffffffffffafc88 (offset: 0x39380) -> 0x98cc fde=[ 75dc] │ │ │ │ + 0xfffffffffffafcb8 (offset: 0x393b0) -> 0x98e0 fde=[ 75f0] │ │ │ │ + 0xfffffffffffafcf8 (offset: 0x393f0) -> 0x98f4 fde=[ 7604] │ │ │ │ + 0xfffffffffffafd78 (offset: 0x39470) -> 0x993c fde=[ 764c] │ │ │ │ + 0xfffffffffffafd88 (offset: 0x39480) -> 0x9950 fde=[ 7660] │ │ │ │ + 0xfffffffffffb04d8 (offset: 0x39bd0) -> 0x99a0 fde=[ 76b0] │ │ │ │ + 0xfffffffffffb04f8 (offset: 0x39bf0) -> 0x99b4 fde=[ 76c4] │ │ │ │ + 0xfffffffffffb06c8 (offset: 0x39dc0) -> 0x9a18 fde=[ 7728] │ │ │ │ + 0xfffffffffffb07a8 (offset: 0x39ea0) -> 0x9a44 fde=[ 7754] │ │ │ │ + 0xfffffffffffb0928 (offset: 0x3a020) -> 0x9a88 fde=[ 7798] │ │ │ │ + 0xfffffffffffb0a18 (offset: 0x3a110) -> 0x9acc fde=[ 77dc] │ │ │ │ + 0xfffffffffffb0ac8 (offset: 0x3a1c0) -> 0x9b14 fde=[ 7824] │ │ │ │ + 0xfffffffffffb0b18 (offset: 0x3a210) -> 0x9b30 fde=[ 7840] │ │ │ │ + 0xfffffffffffb0b68 (offset: 0x3a260) -> 0x9b4c fde=[ 785c] │ │ │ │ + 0xfffffffffffb0bc8 (offset: 0x3a2c0) -> 0x9b68 fde=[ 7878] │ │ │ │ + 0xfffffffffffb1be8 (offset: 0x3b2e0) -> 0x9bb8 fde=[ 78c8] │ │ │ │ + 0xfffffffffffb1cc8 (offset: 0x3b3c0) -> 0x9bd8 fde=[ 78e8] │ │ │ │ + 0xfffffffffffb1cf8 (offset: 0x3b3f0) -> 0x9bec fde=[ 78fc] │ │ │ │ + 0xfffffffffffb1d18 (offset: 0x3b410) -> 0x9c00 fde=[ 7910] │ │ │ │ + 0xfffffffffffb1d58 (offset: 0x3b450) -> 0x9c14 fde=[ 7924] │ │ │ │ + 0xfffffffffffb1d68 (offset: 0x3b460) -> 0x9c28 fde=[ 7938] │ │ │ │ + 0xfffffffffffb1e08 (offset: 0x3b500) -> 0x9c64 fde=[ 7974] │ │ │ │ + 0xfffffffffffb1fb8 (offset: 0x3b6b0) -> 0x9cb0 fde=[ 79c0] │ │ │ │ + 0xfffffffffffb2038 (offset: 0x3b730) -> 0x9cd8 fde=[ 79e8] │ │ │ │ + 0xfffffffffffb2498 (offset: 0x3bb90) -> 0x9db8 fde=[ 7ac8] │ │ │ │ + 0xfffffffffffb2538 (offset: 0x3bc30) -> 0x9df4 fde=[ 7b04] │ │ │ │ + 0xfffffffffffb3558 (offset: 0x3cc50) -> 0x9e4c fde=[ 7b5c] │ │ │ │ + 0xfffffffffffb39b8 (offset: 0x3d0b0) -> 0x9e9c fde=[ 7bac] │ │ │ │ + 0xfffffffffffb3a48 (offset: 0x3d140) -> 0x9eec fde=[ 7bfc] │ │ │ │ + 0xfffffffffffb3ad8 (offset: 0x3d1d0) -> 0x9f3c fde=[ 7c4c] │ │ │ │ + 0xfffffffffffb3b38 (offset: 0x3d230) -> 0x9f74 fde=[ 7c84] │ │ │ │ + 0xfffffffffffb3b78 (offset: 0x3d270) -> 0x9f88 fde=[ 7c98] │ │ │ │ + 0xfffffffffffb3c58 (offset: 0x3d350) -> 0x9fd8 fde=[ 7ce8] │ │ │ │ + 0xfffffffffffb3d18 (offset: 0x3d410) -> 0xa004 fde=[ 7d14] │ │ │ │ + 0xfffffffffffb3d78 (offset: 0x3d470) -> 0xa020 fde=[ 7d30] │ │ │ │ + 0xfffffffffffb3eb8 (offset: 0x3d5b0) -> 0xa050 fde=[ 7d60] │ │ │ │ + 0xfffffffffffb3ec8 (offset: 0x3d5c0) -> 0xa064 fde=[ 7d74] │ │ │ │ + 0xfffffffffffb3ed8 (offset: 0x3d5d0) -> 0xa078 fde=[ 7d88] │ │ │ │ + 0xfffffffffffb3ee8 (offset: 0x3d5e0) -> 0xa08c fde=[ 7d9c] │ │ │ │ + 0xfffffffffffb3ef8 (offset: 0x3d5f0) -> 0xa0a0 fde=[ 7db0] │ │ │ │ + 0xfffffffffffb3f08 (offset: 0x3d600) -> 0xa0b4 fde=[ 7dc4] │ │ │ │ + 0xfffffffffffb3f18 (offset: 0x3d610) -> 0xa0c8 fde=[ 7dd8] │ │ │ │ + 0xfffffffffffb3f28 (offset: 0x3d620) -> 0xa0dc fde=[ 7dec] │ │ │ │ + 0xfffffffffffb3f38 (offset: 0x3d630) -> 0xa0f0 fde=[ 7e00] │ │ │ │ + 0xfffffffffffb3f48 (offset: 0x3d640) -> 0xa104 fde=[ 7e14] │ │ │ │ + 0xfffffffffffb3f58 (offset: 0x3d650) -> 0xa118 fde=[ 7e28] │ │ │ │ + 0xfffffffffffb3f68 (offset: 0x3d660) -> 0xa12c fde=[ 7e3c] │ │ │ │ + 0xfffffffffffb3f78 (offset: 0x3d670) -> 0xa140 fde=[ 7e50] │ │ │ │ + 0xfffffffffffb3f98 (offset: 0x3d690) -> 0xa154 fde=[ 7e64] │ │ │ │ + 0xfffffffffffb4008 (offset: 0x3d700) -> 0xa1a0 fde=[ 7eb0] │ │ │ │ + 0xfffffffffffb4078 (offset: 0x3d770) -> 0xa1b8 fde=[ 7ec8] │ │ │ │ + 0xfffffffffffb40d8 (offset: 0x3d7d0) -> 0xa1cc fde=[ 7edc] │ │ │ │ + 0xfffffffffffb4148 (offset: 0x3d840) -> 0xa1e4 fde=[ 7ef4] │ │ │ │ + 0xfffffffffffb41a8 (offset: 0x3d8a0) -> 0xa1f8 fde=[ 7f08] │ │ │ │ + 0xfffffffffffb4208 (offset: 0x3d900) -> 0xa20c fde=[ 7f1c] │ │ │ │ + 0xfffffffffffb4368 (offset: 0x3da60) -> 0xa258 fde=[ 7f68] │ │ │ │ + 0xfffffffffffb4398 (offset: 0x3da90) -> 0xa270 fde=[ 7f80] │ │ │ │ + 0xfffffffffffb4428 (offset: 0x3db20) -> 0xa2c0 fde=[ 7fd0] │ │ │ │ + 0xfffffffffffb44e8 (offset: 0x3dbe0) -> 0xa310 fde=[ 8020] │ │ │ │ + 0xfffffffffffb4648 (offset: 0x3dd40) -> 0xa35c fde=[ 806c] │ │ │ │ + 0xfffffffffffb4928 (offset: 0x3e020) -> 0xa3ac fde=[ 80bc] │ │ │ │ + 0xfffffffffffb4a18 (offset: 0x3e110) -> 0xa3f0 fde=[ 8100] │ │ │ │ + 0xfffffffffffb4a78 (offset: 0x3e170) -> 0xa404 fde=[ 8114] │ │ │ │ + 0xfffffffffffb4a88 (offset: 0x3e180) -> 0xa418 fde=[ 8128] │ │ │ │ + 0xfffffffffffb4b08 (offset: 0x3e200) -> 0xa45c fde=[ 816c] │ │ │ │ + 0xfffffffffffb4b28 (offset: 0x3e220) -> 0xa470 fde=[ 8180] │ │ │ │ + 0xfffffffffffb4b48 (offset: 0x3e240) -> 0xa484 fde=[ 8194] │ │ │ │ + 0xfffffffffffb4b68 (offset: 0x3e260) -> 0xa498 fde=[ 81a8] │ │ │ │ + 0xfffffffffffb4b88 (offset: 0x3e280) -> 0xa4ac fde=[ 81bc] │ │ │ │ + 0xfffffffffffb4ba8 (offset: 0x3e2a0) -> 0xa4c0 fde=[ 81d0] │ │ │ │ + 0xfffffffffffb4bc8 (offset: 0x3e2c0) -> 0xa4d4 fde=[ 81e4] │ │ │ │ + 0xfffffffffffb4be8 (offset: 0x3e2e0) -> 0xa4e8 fde=[ 81f8] │ │ │ │ + 0xfffffffffffb4c08 (offset: 0x3e300) -> 0xa4fc fde=[ 820c] │ │ │ │ + 0xfffffffffffb4c58 (offset: 0x3e350) -> 0xa528 fde=[ 8238] │ │ │ │ + 0xfffffffffffb4c98 (offset: 0x3e390) -> 0xa548 fde=[ 8258] │ │ │ │ + 0xfffffffffffb4cd8 (offset: 0x3e3d0) -> 0xa568 fde=[ 8278] │ │ │ │ + 0xfffffffffffb4d68 (offset: 0x3e460) -> 0xa580 fde=[ 8290] │ │ │ │ + 0xfffffffffffb4db8 (offset: 0x3e4b0) -> 0xa594 fde=[ 82a4] │ │ │ │ + 0xfffffffffffb4df8 (offset: 0x3e4f0) -> 0xa5bc fde=[ 82cc] │ │ │ │ + 0xfffffffffffb4e18 (offset: 0x3e510) -> 0xa5d0 fde=[ 82e0] │ │ │ │ + 0xfffffffffffb4f18 (offset: 0x3e610) -> 0xa630 fde=[ 8340] │ │ │ │ + 0xfffffffffffb4fc8 (offset: 0x3e6c0) -> 0xa674 fde=[ 8384] │ │ │ │ + 0xfffffffffffb5078 (offset: 0x3e770) -> 0xa6b8 fde=[ 83c8] │ │ │ │ + 0xfffffffffffb5288 (offset: 0x3e980) -> 0xa72c fde=[ 843c] │ │ │ │ + 0xfffffffffffb5298 (offset: 0x3e990) -> 0xa740 fde=[ 8450] │ │ │ │ + 0xfffffffffffb52e8 (offset: 0x3e9e0) -> 0xa768 fde=[ 8478] │ │ │ │ + 0xfffffffffffb54e8 (offset: 0x3ebe0) -> 0xa7b4 fde=[ 84c4] │ │ │ │ + 0xfffffffffffb5538 (offset: 0x3ec30) -> 0xa7d0 fde=[ 84e0] │ │ │ │ + 0xfffffffffffb6158 (offset: 0x3f850) -> 0xa820 fde=[ 8530] │ │ │ │ + 0xfffffffffffb62b8 (offset: 0x3f9b0) -> 0xa874 fde=[ 8584] │ │ │ │ + 0xfffffffffffb6408 (offset: 0x3fb00) -> 0xa8cc fde=[ 85dc] │ │ │ │ + 0xfffffffffffb6428 (offset: 0x3fb20) -> 0xa8e0 fde=[ 85f0] │ │ │ │ + 0xfffffffffffb6568 (offset: 0x3fc60) -> 0xa90c fde=[ 861c] │ │ │ │ + 0xfffffffffffb65a8 (offset: 0x3fca0) -> 0xa920 fde=[ 8630] │ │ │ │ + 0xfffffffffffb6898 (offset: 0x3ff90) -> 0xa96c fde=[ 867c] │ │ │ │ + 0xfffffffffffb6c98 (offset: 0x40390) -> 0xa9e8 fde=[ 86f8] │ │ │ │ + 0xfffffffffffb6f38 (offset: 0x40630) -> 0xaa38 fde=[ 8748] │ │ │ │ + 0xfffffffffffb8618 (offset: 0x41d10) -> 0xaaf4 fde=[ 8804] │ │ │ │ + 0xfffffffffffb9548 (offset: 0x42c40) -> 0xab90 fde=[ 88a0] │ │ │ │ + 0xfffffffffffb9588 (offset: 0x42c80) -> 0xabac fde=[ 88bc] │ │ │ │ + 0xfffffffffffb95a8 (offset: 0x42ca0) -> 0xabc0 fde=[ 88d0] │ │ │ │ + 0xfffffffffffb95d8 (offset: 0x42cd0) -> 0xabd4 fde=[ 88e4] │ │ │ │ + 0xfffffffffffb9748 (offset: 0x42e40) -> 0xabe8 fde=[ 88f8] │ │ │ │ + 0xfffffffffffb97c8 (offset: 0x42ec0) -> 0xac20 fde=[ 8930] │ │ │ │ + 0xfffffffffffb9a98 (offset: 0x43190) -> 0xac78 fde=[ 8988] │ │ │ │ + 0xfffffffffffb9b88 (offset: 0x43280) -> 0xacc8 fde=[ 89d8] │ │ │ │ + 0xfffffffffffb9bb8 (offset: 0x432b0) -> 0xace4 fde=[ 89f4] │ │ │ │ + 0xfffffffffffb9da8 (offset: 0x434a0) -> 0xad30 fde=[ 8a40] │ │ │ │ + 0xfffffffffffb9f48 (offset: 0x43640) -> 0xad6c fde=[ 8a7c] │ │ │ │ + 0xfffffffffffba208 (offset: 0x43900) -> 0xadc4 fde=[ 8ad4] │ │ │ │ + 0xfffffffffffba498 (offset: 0x43b90) -> 0xae14 fde=[ 8b24] │ │ │ │ + 0xfffffffffffba4d8 (offset: 0x43bd0) -> 0xae30 fde=[ 8b40] │ │ │ │ + 0xfffffffffffba518 (offset: 0x43c10) -> 0xae64 fde=[ 8b74] │ │ │ │ + 0xfffffffffffba548 (offset: 0x43c40) -> 0xae78 fde=[ 8b88] │ │ │ │ + 0xfffffffffffba578 (offset: 0x43c70) -> 0xaea0 fde=[ 8bb0] │ │ │ │ + 0xfffffffffffba738 (offset: 0x43e30) -> 0xaee0 fde=[ 8bf0] │ │ │ │ + 0xfffffffffffbab68 (offset: 0x44260) -> 0xaf38 fde=[ 8c48] │ │ │ │ + 0xfffffffffffbab98 (offset: 0x44290) -> 0xaf4c fde=[ 8c5c] │ │ │ │ + 0xfffffffffffbabb8 (offset: 0x442b0) -> 0xaf60 fde=[ 8c70] │ │ │ │ + 0xfffffffffffbacd8 (offset: 0x443d0) -> 0xaf94 fde=[ 8ca4] │ │ │ │ + 0xfffffffffffbad28 (offset: 0x44420) -> 0xafc8 fde=[ 8cd8] │ │ │ │ + 0xfffffffffffbad78 (offset: 0x44470) -> 0xafe8 fde=[ 8cf8] │ │ │ │ + 0xfffffffffffbae28 (offset: 0x44520) -> 0xb034 fde=[ 8d44] │ │ │ │ + 0xfffffffffffbae38 (offset: 0x44530) -> 0xb048 fde=[ 8d58] │ │ │ │ + 0xfffffffffffbaf28 (offset: 0x44620) -> 0xb06c fde=[ 8d7c] │ │ │ │ + 0xfffffffffffbaf48 (offset: 0x44640) -> 0xb080 fde=[ 8d90] │ │ │ │ + 0xfffffffffffbaf88 (offset: 0x44680) -> 0xb09c fde=[ 8dac] │ │ │ │ + 0xfffffffffffbafc8 (offset: 0x446c0) -> 0xb0b8 fde=[ 8dc8] │ │ │ │ + 0xfffffffffffbb028 (offset: 0x44720) -> 0xb0cc fde=[ 8ddc] │ │ │ │ + 0xfffffffffffbb058 (offset: 0x44750) -> 0xb0e0 fde=[ 8df0] │ │ │ │ + 0xfffffffffffbb078 (offset: 0x44770) -> 0xb0f4 fde=[ 8e04] │ │ │ │ + 0xfffffffffffbb098 (offset: 0x44790) -> 0xb108 fde=[ 8e18] │ │ │ │ + 0xfffffffffffbb0b8 (offset: 0x447b0) -> 0xb11c fde=[ 8e2c] │ │ │ │ + 0xfffffffffffbb0d8 (offset: 0x447d0) -> 0xb130 fde=[ 8e40] │ │ │ │ + 0xfffffffffffbb138 (offset: 0x44830) -> 0xb144 fde=[ 8e54] │ │ │ │ + 0xfffffffffffbb158 (offset: 0x44850) -> 0xb158 fde=[ 8e68] │ │ │ │ + 0xfffffffffffbb178 (offset: 0x44870) -> 0xb16c fde=[ 8e7c] │ │ │ │ + 0xfffffffffffbb198 (offset: 0x44890) -> 0xb180 fde=[ 8e90] │ │ │ │ + 0xfffffffffffbb1c8 (offset: 0x448c0) -> 0xb194 fde=[ 8ea4] │ │ │ │ + 0xfffffffffffbb1e8 (offset: 0x448e0) -> 0xb1a8 fde=[ 8eb8] │ │ │ │ + 0xfffffffffffbb288 (offset: 0x44980) -> 0xb208 fde=[ 8f18] │ │ │ │ + 0xfffffffffffbb328 (offset: 0x44a20) -> 0xb268 fde=[ 8f78] │ │ │ │ + 0xfffffffffffbb3b8 (offset: 0x44ab0) -> 0xb2b0 fde=[ 8fc0] │ │ │ │ + 0xfffffffffffbb698 (offset: 0x44d90) -> 0xb300 fde=[ 9010] │ │ │ │ + 0xfffffffffffbb6c8 (offset: 0x44dc0) -> 0xb314 fde=[ 9024] │ │ │ │ + 0xfffffffffffbb6f8 (offset: 0x44df0) -> 0xb328 fde=[ 9038] │ │ │ │ + 0xfffffffffffbb828 (offset: 0x44f20) -> 0xb350 fde=[ 9060] │ │ │ │ + 0xfffffffffffbbe88 (offset: 0x45580) -> 0xb3a0 fde=[ 90b0] │ │ │ │ + 0xfffffffffffbbea8 (offset: 0x455a0) -> 0xb3b4 fde=[ 90c4] │ │ │ │ + 0xfffffffffffbbec8 (offset: 0x455c0) -> 0xb3c8 fde=[ 90d8] │ │ │ │ + 0xfffffffffffbbee8 (offset: 0x455e0) -> 0xb3dc fde=[ 90ec] │ │ │ │ + 0xfffffffffffbbf08 (offset: 0x45600) -> 0xb3f0 fde=[ 9100] │ │ │ │ + 0xfffffffffffbbf28 (offset: 0x45620) -> 0xb404 fde=[ 9114] │ │ │ │ + 0xfffffffffffbbf48 (offset: 0x45640) -> 0xb418 fde=[ 9128] │ │ │ │ + 0xfffffffffffbbfd8 (offset: 0x456d0) -> 0xb44c fde=[ 915c] │ │ │ │ + 0xfffffffffffbbfe8 (offset: 0x456e0) -> 0xb460 fde=[ 9170] │ │ │ │ + 0xfffffffffffbc0d8 (offset: 0x457d0) -> 0xb488 fde=[ 9198] │ │ │ │ + 0xfffffffffffbc108 (offset: 0x45800) -> 0xb49c fde=[ 91ac] │ │ │ │ + 0xfffffffffffbc138 (offset: 0x45830) -> 0xb4c4 fde=[ 91d4] │ │ │ │ + 0xfffffffffffbc168 (offset: 0x45860) -> 0xb4e0 fde=[ 91f0] │ │ │ │ + 0xfffffffffffbc1c8 (offset: 0x458c0) -> 0xb4fc fde=[ 920c] │ │ │ │ + 0xfffffffffffbc288 (offset: 0x45980) -> 0xb524 fde=[ 9234] │ │ │ │ + 0xfffffffffffbc2a8 (offset: 0x459a0) -> 0xb538 fde=[ 9248] │ │ │ │ + 0xfffffffffffbc308 (offset: 0x45a00) -> 0xb554 fde=[ 9264] │ │ │ │ + 0xfffffffffffbc398 (offset: 0x45a90) -> 0xb594 fde=[ 92a4] │ │ │ │ + 0xfffffffffffbc678 (offset: 0x45d70) -> 0xb5ec fde=[ 92fc] │ │ │ │ + 0xfffffffffffbc758 (offset: 0x45e50) -> 0xb62c fde=[ 933c] │ │ │ │ + 0xfffffffffffbc8f8 (offset: 0x45ff0) -> 0xb684 fde=[ 9394] │ │ │ │ + 0xfffffffffffbcab8 (offset: 0x461b0) -> 0xb6dc fde=[ 93ec] │ │ │ │ + 0xfffffffffffbcbd8 (offset: 0x462d0) -> 0xb700 fde=[ 9410] │ │ │ │ + 0xfffffffffffbcd08 (offset: 0x46400) -> 0xb74c fde=[ 945c] │ │ │ │ + 0xfffffffffffbcf48 (offset: 0x46640) -> 0xb7b0 fde=[ 94c0] │ │ │ │ + 0xfffffffffffbd148 (offset: 0x46840) -> 0xb814 fde=[ 9524] │ │ │ │ + 0xfffffffffffbd2a8 (offset: 0x469a0) -> 0xb850 fde=[ 9560] │ │ │ │ + 0xfffffffffffbd318 (offset: 0x46a10) -> 0xb864 fde=[ 9574] │ │ │ │ + 0xfffffffffffbd578 (offset: 0x46c70) -> 0xb888 fde=[ 9598] │ │ │ │ + 0xfffffffffffbd758 (offset: 0x46e50) -> 0xb8d4 fde=[ 95e4] │ │ │ │ + 0xfffffffffffbdd88 (offset: 0x47480) -> 0xb920 fde=[ 9630] │ │ │ │ + 0xfffffffffffbde28 (offset: 0x47520) -> 0xb968 fde=[ 9678] │ │ │ │ + 0xfffffffffffbe0d8 (offset: 0x477d0) -> 0xb9b4 fde=[ 96c4] │ │ │ │ + 0xfffffffffffbeed8 (offset: 0x485d0) -> 0xba04 fde=[ 9714] │ │ │ │ + 0xfffffffffffbf698 (offset: 0x48d90) -> 0xba58 fde=[ 9768] │ │ │ │ + 0xfffffffffffbf6c8 (offset: 0x48dc0) -> 0xba6c fde=[ 977c] │ │ │ │ + 0xfffffffffffbf7f8 (offset: 0x48ef0) -> 0xba80 fde=[ 9790] │ │ │ │ + 0xfffffffffffbf838 (offset: 0x48f30) -> 0xba94 fde=[ 97a4] │ │ │ │ + 0xfffffffffffbfda8 (offset: 0x494a0) -> 0xbab8 fde=[ 97c8] │ │ │ │ + 0xfffffffffffc0348 (offset: 0x49a40) -> 0xbacc fde=[ 97dc] │ │ │ │ + 0xfffffffffffc0398 (offset: 0x49a90) -> 0xbae0 fde=[ 97f0] │ │ │ │ + 0xfffffffffffc03a8 (offset: 0x49aa0) -> 0xbaf4 fde=[ 9804] │ │ │ │ + 0xfffffffffffc09f8 (offset: 0x4a0f0) -> 0xbb40 fde=[ 9850] │ │ │ │ + 0xfffffffffffc0b48 (offset: 0x4a240) -> 0xbb8c fde=[ 989c] │ │ │ │ + 0xfffffffffffc1148 (offset: 0x4a840) -> 0xbc18 fde=[ 9928] │ │ │ │ + 0xfffffffffffc1178 (offset: 0x4a870) -> 0xbc2c fde=[ 993c] │ │ │ │ + 0xfffffffffffc11b8 (offset: 0x4a8b0) -> 0xbc40 fde=[ 9950] │ │ │ │ + 0xfffffffffffc12a8 (offset: 0x4a9a0) -> 0xbc70 fde=[ 9980] │ │ │ │ + 0xfffffffffffc1388 (offset: 0x4aa80) -> 0xbcac fde=[ 99bc] │ │ │ │ + 0xfffffffffffc14c8 (offset: 0x4abc0) -> 0xbd0c fde=[ 9a1c] │ │ │ │ + 0xfffffffffffc1518 (offset: 0x4ac10) -> 0xbd44 fde=[ 9a54] │ │ │ │ + 0xfffffffffffc1528 (offset: 0x4ac20) -> 0xbd58 fde=[ 9a68] │ │ │ │ + 0xfffffffffffc1568 (offset: 0x4ac60) -> 0xbd6c fde=[ 9a7c] │ │ │ │ + 0xfffffffffffc1598 (offset: 0x4ac90) -> 0xbd80 fde=[ 9a90] │ │ │ │ + 0xfffffffffffc1628 (offset: 0x4ad20) -> 0xbdb8 fde=[ 9ac8] │ │ │ │ + 0xfffffffffffc1658 (offset: 0x4ad50) -> 0xbdcc fde=[ 9adc] │ │ │ │ + 0xfffffffffffc1958 (offset: 0x4b050) -> 0xbe18 fde=[ 9b28] │ │ │ │ + 0xfffffffffffc1968 (offset: 0x4b060) -> 0xbe2c fde=[ 9b3c] │ │ │ │ + 0xfffffffffffc1978 (offset: 0x4b070) -> 0xbe40 fde=[ 9b50] │ │ │ │ + 0xfffffffffffc1998 (offset: 0x4b090) -> 0xbe54 fde=[ 9b64] │ │ │ │ + 0xfffffffffffc1a38 (offset: 0x4b130) -> 0xbe9c fde=[ 9bac] │ │ │ │ + 0xfffffffffffc1a88 (offset: 0x4b180) -> 0xbec8 fde=[ 9bd8] │ │ │ │ + 0xfffffffffffc1b78 (offset: 0x4b270) -> 0xbf08 fde=[ 9c18] │ │ │ │ + 0xfffffffffffc1bd8 (offset: 0x4b2d0) -> 0xbf1c fde=[ 9c2c] │ │ │ │ + 0xfffffffffffc1c48 (offset: 0x4b340) -> 0xbf48 fde=[ 9c58] │ │ │ │ + 0xfffffffffffc1cc8 (offset: 0x4b3c0) -> 0xbf90 fde=[ 9ca0] │ │ │ │ + 0xfffffffffffc2248 (offset: 0x4b940) -> 0xbff0 fde=[ 9d00] │ │ │ │ + 0xfffffffffffc2268 (offset: 0x4b960) -> 0xc004 fde=[ 9d14] │ │ │ │ + 0xfffffffffffc2298 (offset: 0x4b990) -> 0xc020 fde=[ 9d30] │ │ │ │ + 0xfffffffffffc2328 (offset: 0x4ba20) -> 0xc068 fde=[ 9d78] │ │ │ │ + 0xfffffffffffc27d8 (offset: 0x4bed0) -> 0xc0b4 fde=[ 9dc4] │ │ │ │ + 0xfffffffffffc2878 (offset: 0x4bf70) -> 0xc108 fde=[ 9e18] │ │ │ │ + 0xfffffffffffc2bf8 (offset: 0x4c2f0) -> 0xc158 fde=[ 9e68] │ │ │ │ + 0xfffffffffffc3538 (offset: 0x4cc30) -> 0xc300 fde=[ a010] │ │ │ │ + 0xfffffffffffc3fa8 (offset: 0x4d6a0) -> 0xc428 fde=[ a138] │ │ │ │ + 0xfffffffffffc41d8 (offset: 0x4d8d0) -> 0xc4e0 fde=[ a1f0] │ │ │ │ + 0xfffffffffffc44d8 (offset: 0x4dbd0) -> 0xc52c fde=[ a23c] │ │ │ │ + 0xfffffffffffc5038 (offset: 0x4e730) -> 0xc5dc fde=[ a2ec] │ │ │ │ + 0xfffffffffffc5938 (offset: 0x4f030) -> 0xc65c fde=[ a36c] │ │ │ │ + 0xfffffffffffc6118 (offset: 0x4f810) -> 0xc6e0 fde=[ a3f0] │ │ │ │ + 0xfffffffffffc6148 (offset: 0x4f840) -> 0xc6fc fde=[ a40c] │ │ │ │ + 0xfffffffffffc6168 (offset: 0x4f860) -> 0xc718 fde=[ a428] │ │ │ │ + 0xfffffffffffc6798 (offset: 0x4fe90) -> 0xc768 fde=[ a478] │ │ │ │ + 0xfffffffffffc67a8 (offset: 0x4fea0) -> 0xc77c fde=[ a48c] │ │ │ │ + 0xfffffffffffc7818 (offset: 0x50f10) -> 0xc7f8 fde=[ a508] │ │ │ │ + 0xfffffffffffc7868 (offset: 0x50f60) -> 0xc80c fde=[ a51c] │ │ │ │ + 0xfffffffffffc7928 (offset: 0x51020) -> 0xc858 fde=[ a568] │ │ │ │ + 0xfffffffffffc7a08 (offset: 0x51100) -> 0xc8a8 fde=[ a5b8] │ │ │ │ + 0xfffffffffffc7ca8 (offset: 0x513a0) -> 0xc8f4 fde=[ a604] │ │ │ │ + 0xfffffffffffc7ed8 (offset: 0x515d0) -> 0xc928 fde=[ a638] │ │ │ │ + 0xfffffffffffc8518 (offset: 0x51c10) -> 0xc978 fde=[ a688] │ │ │ │ + 0xfffffffffffc85e8 (offset: 0x51ce0) -> 0xc9a0 fde=[ a6b0] │ │ │ │ + 0xfffffffffffc86a8 (offset: 0x51da0) -> 0xc9ec fde=[ a6fc] │ │ │ │ + 0xfffffffffffc8898 (offset: 0x51f90) -> 0xca38 fde=[ a748] │ │ │ │ + 0xfffffffffffc8a08 (offset: 0x52100) -> 0xca78 fde=[ a788] │ │ │ │ + 0xfffffffffffc8b58 (offset: 0x52250) -> 0xcac4 fde=[ a7d4] │ │ │ │ + 0xfffffffffffc8ce8 (offset: 0x523e0) -> 0xcb10 fde=[ a820] │ │ │ │ + 0xfffffffffffc8e78 (offset: 0x52570) -> 0xcb5c fde=[ a86c] │ │ │ │ + 0xfffffffffffc8fe8 (offset: 0x526e0) -> 0xcba8 fde=[ a8b8] │ │ │ │ + 0xfffffffffffc9338 (offset: 0x52a30) -> 0xcbf4 fde=[ a904] │ │ │ │ + 0xfffffffffffc9778 (offset: 0x52e70) -> 0xcc40 fde=[ a950] │ │ │ │ + 0xfffffffffffc9808 (offset: 0x52f00) -> 0xcc64 fde=[ a974] │ │ │ │ + 0xfffffffffffca2c8 (offset: 0x539c0) -> 0xccb4 fde=[ a9c4] │ │ │ │ + 0xfffffffffffcae98 (offset: 0x54590) -> 0xcd04 fde=[ aa14] │ │ │ │ + 0xfffffffffffcb368 (offset: 0x54a60) -> 0xcd54 fde=[ aa64] │ │ │ │ + 0xfffffffffffcbe08 (offset: 0x55500) -> 0xcda4 fde=[ aab4] │ │ │ │ + 0xfffffffffffcc5f8 (offset: 0x55cf0) -> 0xcdf4 fde=[ ab04] │ │ │ │ + 0xfffffffffffcc908 (offset: 0x56000) -> 0xce44 fde=[ ab54] │ │ │ │ + 0xfffffffffffccec8 (offset: 0x565c0) -> 0xce94 fde=[ aba4] │ │ │ │ + 0xfffffffffffce9f8 (offset: 0x580f0) -> 0xcee4 fde=[ abf4] │ │ │ │ + 0xfffffffffffced78 (offset: 0x58470) -> 0xcf30 fde=[ ac40] │ │ │ │ + 0xfffffffffffcf348 (offset: 0x58a40) -> 0xcf80 fde=[ ac90] │ │ │ │ + 0xfffffffffffcf918 (offset: 0x59010) -> 0xcfd0 fde=[ ace0] │ │ │ │ + 0xfffffffffffcfad8 (offset: 0x591d0) -> 0xd034 fde=[ ad44] │ │ │ │ + 0xfffffffffffcff38 (offset: 0x59630) -> 0xd084 fde=[ ad94] │ │ │ │ + 0xfffffffffffd0098 (offset: 0x59790) -> 0xd0d0 fde=[ ade0] │ │ │ │ + 0xfffffffffffd05c8 (offset: 0x59cc0) -> 0xd130 fde=[ ae40] │ │ │ │ + 0xfffffffffffd11e8 (offset: 0x5a8e0) -> 0xd180 fde=[ ae90] │ │ │ │ + 0xfffffffffffd2518 (offset: 0x5bc10) -> 0xd1d0 fde=[ aee0] │ │ │ │ + 0xfffffffffffd3298 (offset: 0x5c990) -> 0xd220 fde=[ af30] │ │ │ │ + 0xfffffffffffd3f68 (offset: 0x5d660) -> 0xd270 fde=[ af80] │ │ │ │ + 0xfffffffffffd4058 (offset: 0x5d750) -> 0xd2bc fde=[ afcc] │ │ │ │ + 0xfffffffffffd4128 (offset: 0x5d820) -> 0xd344 fde=[ b054] │ │ │ │ + 0xfffffffffffd4198 (offset: 0x5d890) -> 0xd368 fde=[ b078] │ │ │ │ + 0xfffffffffffd4288 (offset: 0x5d980) -> 0xd3d0 fde=[ b0e0] │ │ │ │ + 0xfffffffffffd4438 (offset: 0x5db30) -> 0xd44c fde=[ b15c] │ │ │ │ + 0xfffffffffffd4658 (offset: 0x5dd50) -> 0xd49c fde=[ b1ac] │ │ │ │ + 0xfffffffffffd4f08 (offset: 0x5e600) -> 0xd59c fde=[ b2ac] │ │ │ │ + 0xfffffffffffd5048 (offset: 0x5e740) -> 0xd5fc fde=[ b30c] │ │ │ │ + 0xfffffffffffd5118 (offset: 0x5e810) -> 0xd650 fde=[ b360] │ │ │ │ + 0xfffffffffffd5328 (offset: 0x5ea20) -> 0xd6ac fde=[ b3bc] │ │ │ │ + 0xfffffffffffd56a8 (offset: 0x5eda0) -> 0xd6fc fde=[ b40c] │ │ │ │ + 0xfffffffffffd5ab8 (offset: 0x5f1b0) -> 0xd738 fde=[ b448] │ │ │ │ + 0xfffffffffffd5fd8 (offset: 0x5f6d0) -> 0xd7b8 fde=[ b4c8] │ │ │ │ + 0xfffffffffffd64a8 (offset: 0x5fba0) -> 0xd818 fde=[ b528] │ │ │ │ + 0xfffffffffffd64d8 (offset: 0x5fbd0) -> 0xd834 fde=[ b544] │ │ │ │ + 0xfffffffffffd6588 (offset: 0x5fc80) -> 0xd860 fde=[ b570] │ │ │ │ + 0xfffffffffffd65f8 (offset: 0x5fcf0) -> 0xd898 fde=[ b5a8] │ │ │ │ + 0xfffffffffffd6608 (offset: 0x5fd00) -> 0xd8ac fde=[ b5bc] │ │ │ │ + 0xfffffffffffd6678 (offset: 0x5fd70) -> 0xd8d8 fde=[ b5e8] │ │ │ │ + 0xfffffffffffd66f8 (offset: 0x5fdf0) -> 0xd904 fde=[ b614] │ │ │ │ + 0xfffffffffffd6728 (offset: 0x5fe20) -> 0xd918 fde=[ b628] │ │ │ │ + 0xfffffffffffd6818 (offset: 0x5ff10) -> 0xd954 fde=[ b664] │ │ │ │ + 0xfffffffffffd6828 (offset: 0x5ff20) -> 0xd968 fde=[ b678] │ │ │ │ + 0xfffffffffffd6858 (offset: 0x5ff50) -> 0xd97c fde=[ b68c] │ │ │ │ + 0xfffffffffffd6b58 (offset: 0x60250) -> 0xd9c8 fde=[ b6d8] │ │ │ │ + 0xfffffffffffd6bd8 (offset: 0x602d0) -> 0xda04 fde=[ b714] │ │ │ │ + 0xfffffffffffd6c08 (offset: 0x60300) -> 0xda18 fde=[ b728] │ │ │ │ + 0xfffffffffffd6cb8 (offset: 0x603b0) -> 0xda68 fde=[ b778] │ │ │ │ + 0xfffffffffffd6ee8 (offset: 0x605e0) -> 0xdab4 fde=[ b7c4] │ │ │ │ + 0xfffffffffffd6fa8 (offset: 0x606a0) -> 0xdb00 fde=[ b810] │ │ │ │ + 0xfffffffffffd7068 (offset: 0x60760) -> 0xdb4c fde=[ b85c] │ │ │ │ + 0xfffffffffffd70e8 (offset: 0x607e0) -> 0xdb88 fde=[ b898] │ │ │ │ + 0xfffffffffffd7108 (offset: 0x60800) -> 0xdb9c fde=[ b8ac] │ │ │ │ + 0xfffffffffffd7198 (offset: 0x60890) -> 0xdbfc fde=[ b90c] │ │ │ │ + 0xfffffffffffd7228 (offset: 0x60920) -> 0xdc48 fde=[ b958] │ │ │ │ + 0xfffffffffffd72a8 (offset: 0x609a0) -> 0xdc78 fde=[ b988] │ │ │ │ + 0xfffffffffffd72d8 (offset: 0x609d0) -> 0xdc90 fde=[ b9a0] │ │ │ │ + 0xfffffffffffd7318 (offset: 0x60a10) -> 0xdcbc fde=[ b9cc] │ │ │ │ + 0xfffffffffffd7358 (offset: 0x60a50) -> 0xdcd0 fde=[ b9e0] │ │ │ │ + 0xfffffffffffd73f8 (offset: 0x60af0) -> 0xdce4 fde=[ b9f4] │ │ │ │ + 0xfffffffffffd7448 (offset: 0x60b40) -> 0xdd1c fde=[ ba2c] │ │ │ │ + 0xfffffffffffd74c8 (offset: 0x60bc0) -> 0xdd64 fde=[ ba74] │ │ │ │ + 0xfffffffffffd74d8 (offset: 0x60bd0) -> 0xdd78 fde=[ ba88] │ │ │ │ + 0xfffffffffffd7548 (offset: 0x60c40) -> 0xddb4 fde=[ bac4] │ │ │ │ + 0xfffffffffffd7578 (offset: 0x60c70) -> 0xdddc fde=[ baec] │ │ │ │ + 0xfffffffffffd75c8 (offset: 0x60cc0) -> 0xde08 fde=[ bb18] │ │ │ │ + 0xfffffffffffd7618 (offset: 0x60d10) -> 0xde34 fde=[ bb44] │ │ │ │ + 0xfffffffffffd7658 (offset: 0x60d50) -> 0xde60 fde=[ bb70] │ │ │ │ + 0xfffffffffffd76e8 (offset: 0x60de0) -> 0xde90 fde=[ bba0] │ │ │ │ + 0xfffffffffffd7748 (offset: 0x60e40) -> 0xdebc fde=[ bbcc] │ │ │ │ + 0xfffffffffffd7888 (offset: 0x60f80) -> 0xdefc fde=[ bc0c] │ │ │ │ + 0xfffffffffffd7a38 (offset: 0x61130) -> 0xdf4c fde=[ bc5c] │ │ │ │ + 0xfffffffffffd7ab8 (offset: 0x611b0) -> 0xdf98 fde=[ bca8] │ │ │ │ + 0xfffffffffffd7b38 (offset: 0x61230) -> 0xdfc8 fde=[ bcd8] │ │ │ │ + 0xfffffffffffd7ce8 (offset: 0x613e0) -> 0xe014 fde=[ bd24] │ │ │ │ + 0xfffffffffffd7d38 (offset: 0x61430) -> 0xe030 fde=[ bd40] │ │ │ │ + 0xfffffffffffd7ef8 (offset: 0x615f0) -> 0xe088 fde=[ bd98] │ │ │ │ + 0xfffffffffffd8008 (offset: 0x61700) -> 0xe0ac fde=[ bdbc] │ │ │ │ + 0xfffffffffffd8058 (offset: 0x61750) -> 0xe0c8 fde=[ bdd8] │ │ │ │ + 0xfffffffffffd8178 (offset: 0x61870) -> 0xe0f0 fde=[ be00] │ │ │ │ + 0xfffffffffffd81a8 (offset: 0x618a0) -> 0xe10c fde=[ be1c] │ │ │ │ + 0xfffffffffffd8248 (offset: 0x61940) -> 0xe124 fde=[ be34] │ │ │ │ + 0xfffffffffffd82b8 (offset: 0x619b0) -> 0xe144 fde=[ be54] │ │ │ │ + 0xfffffffffffd8318 (offset: 0x61a10) -> 0xe164 fde=[ be74] │ │ │ │ + 0xfffffffffffd8418 (offset: 0x61b10) -> 0xe1a0 fde=[ beb0] │ │ │ │ + 0xfffffffffffd8448 (offset: 0x61b40) -> 0xe1b8 fde=[ bec8] │ │ │ │ + 0xfffffffffffd8638 (offset: 0x61d30) -> 0xe204 fde=[ bf14] │ │ │ │ + 0xfffffffffffd8698 (offset: 0x61d90) -> 0xe220 fde=[ bf30] │ │ │ │ + 0xfffffffffffd88c8 (offset: 0x61fc0) -> 0xe26c fde=[ bf7c] │ │ │ │ + 0xfffffffffffd8aa8 (offset: 0x621a0) -> 0xe2b8 fde=[ bfc8] │ │ │ │ + 0xfffffffffffd8ca8 (offset: 0x623a0) -> 0xe304 fde=[ c014] │ │ │ │ + 0xfffffffffffd8f58 (offset: 0x62650) -> 0xe350 fde=[ c060] │ │ │ │ + 0xfffffffffffd90d8 (offset: 0x627d0) -> 0xe39c fde=[ c0ac] │ │ │ │ + 0xfffffffffffd9348 (offset: 0x62a40) -> 0xe3e8 fde=[ c0f8] │ │ │ │ + 0xfffffffffffd9508 (offset: 0x62c00) -> 0xe428 fde=[ c138] │ │ │ │ + 0xfffffffffffd9818 (offset: 0x62f10) -> 0xe490 fde=[ c1a0] │ │ │ │ + 0xfffffffffffd98d8 (offset: 0x62fd0) -> 0xe4cc fde=[ c1dc] │ │ │ │ + 0xfffffffffffd9db8 (offset: 0x634b0) -> 0xe518 fde=[ c228] │ │ │ │ + 0xfffffffffffda218 (offset: 0x63910) -> 0xe564 fde=[ c274] │ │ │ │ + 0xfffffffffffda598 (offset: 0x63c90) -> 0xe5b0 fde=[ c2c0] │ │ │ │ + 0xfffffffffffda668 (offset: 0x63d60) -> 0xe5f8 fde=[ c308] │ │ │ │ + 0xfffffffffffda8b8 (offset: 0x63fb0) -> 0xe644 fde=[ c354] │ │ │ │ + 0xfffffffffffdb058 (offset: 0x64750) -> 0xe690 fde=[ c3a0] │ │ │ │ + 0xfffffffffffdb0a8 (offset: 0x647a0) -> 0xe6bc fde=[ c3cc] │ │ │ │ + 0xfffffffffffdb578 (offset: 0x64c70) -> 0xe70c fde=[ c41c] │ │ │ │ + 0xfffffffffffdb9f8 (offset: 0x650f0) -> 0xe758 fde=[ c468] │ │ │ │ + 0xfffffffffffdbfd8 (offset: 0x656d0) -> 0xe7a8 fde=[ c4b8] │ │ │ │ + 0xfffffffffffdc498 (offset: 0x65b90) -> 0xe7f8 fde=[ c508] │ │ │ │ + 0xfffffffffffdc4e8 (offset: 0x65be0) -> 0xe80c fde=[ c51c] │ │ │ │ + 0xfffffffffffdc908 (offset: 0x66000) -> 0xe858 fde=[ c568] │ │ │ │ + 0xfffffffffffdc958 (offset: 0x66050) -> 0xe86c fde=[ c57c] │ │ │ │ + 0xfffffffffffdc9c8 (offset: 0x660c0) -> 0xe880 fde=[ c590] │ │ │ │ + 0xfffffffffffdca08 (offset: 0x66100) -> 0xe894 fde=[ c5a4] │ │ │ │ + 0xfffffffffffdca48 (offset: 0x66140) -> 0xe8a8 fde=[ c5b8] │ │ │ │ + 0xfffffffffffdca88 (offset: 0x66180) -> 0xe8bc fde=[ c5cc] │ │ │ │ + 0xfffffffffffdcad8 (offset: 0x661d0) -> 0xe8d0 fde=[ c5e0] │ │ │ │ + 0xfffffffffffdcbb8 (offset: 0x662b0) -> 0xe91c fde=[ c62c] │ │ │ │ + 0xfffffffffffdcd48 (offset: 0x66440) -> 0xe930 fde=[ c640] │ │ │ │ + 0xfffffffffffdce18 (offset: 0x66510) -> 0xe97c fde=[ c68c] │ │ │ │ + 0xfffffffffffdcef8 (offset: 0x665f0) -> 0xe990 fde=[ c6a0] │ │ │ │ + 0xfffffffffffdd4c8 (offset: 0x66bc0) -> 0xe9dc fde=[ c6ec] │ │ │ │ + 0xfffffffffffdd518 (offset: 0x66c10) -> 0xe9f0 fde=[ c700] │ │ │ │ + 0xfffffffffffdd578 (offset: 0x66c70) -> 0xea04 fde=[ c714] │ │ │ │ + 0xfffffffffffdd5c8 (offset: 0x66cc0) -> 0xea18 fde=[ c728] │ │ │ │ + 0xfffffffffffdd6c8 (offset: 0x66dc0) -> 0xea38 fde=[ c748] │ │ │ │ + 0xfffffffffffdd8d8 (offset: 0x66fd0) -> 0xeaa8 fde=[ c7b8] │ │ │ │ + 0xfffffffffffddcb8 (offset: 0x673b0) -> 0xeb08 fde=[ c818] │ │ │ │ + 0xfffffffffffddce8 (offset: 0x673e0) -> 0xeb1c fde=[ c82c] │ │ │ │ + 0xfffffffffffddde8 (offset: 0x674e0) -> 0xeb48 fde=[ c858] │ │ │ │ + 0xfffffffffffdde48 (offset: 0x67540) -> 0xeb74 fde=[ c884] │ │ │ │ + 0xfffffffffffddeb8 (offset: 0x675b0) -> 0xeba0 fde=[ c8b0] │ │ │ │ + 0xfffffffffffddf68 (offset: 0x67660) -> 0xebdc fde=[ c8ec] │ │ │ │ + 0xfffffffffffde038 (offset: 0x67730) -> 0xec28 fde=[ c938] │ │ │ │ + 0xfffffffffffde1b8 (offset: 0x678b0) -> 0xec74 fde=[ c984] │ │ │ │ + 0xfffffffffffde498 (offset: 0x67b90) -> 0xecc4 fde=[ c9d4] │ │ │ │ + 0xfffffffffffde568 (offset: 0x67c60) -> 0xecfc fde=[ ca0c] │ │ │ │ + 0xfffffffffffde738 (offset: 0x67e30) -> 0xed48 fde=[ ca58] │ │ │ │ + 0xfffffffffffde788 (offset: 0x67e80) -> 0xed5c fde=[ ca6c] │ │ │ │ + 0xfffffffffffde7d8 (offset: 0x67ed0) -> 0xed70 fde=[ ca80] │ │ │ │ + 0xfffffffffffdeac8 (offset: 0x681c0) -> 0xedbc fde=[ cacc] │ │ │ │ + 0xfffffffffffdeaf8 (offset: 0x681f0) -> 0xedd0 fde=[ cae0] │ │ │ │ + 0xfffffffffffdeb18 (offset: 0x68210) -> 0xede4 fde=[ caf4] │ │ │ │ + 0xfffffffffffdeb48 (offset: 0x68240) -> 0xee04 fde=[ cb14] │ │ │ │ + 0xfffffffffffdece8 (offset: 0x683e0) -> 0xee54 fde=[ cb64] │ │ │ │ + 0xfffffffffffdeec8 (offset: 0x685c0) -> 0xeea4 fde=[ cbb4] │ │ │ │ + 0xfffffffffffdf0c8 (offset: 0x687c0) -> 0xeef4 fde=[ cc04] │ │ │ │ + 0xfffffffffffdf118 (offset: 0x68810) -> 0xef08 fde=[ cc18] │ │ │ │ + 0xfffffffffffdf178 (offset: 0x68870) -> 0xef1c fde=[ cc2c] │ │ │ │ + 0xfffffffffffdfa78 (offset: 0x69170) -> 0xef6c fde=[ cc7c] │ │ │ │ + 0xfffffffffffe07e8 (offset: 0x69ee0) -> 0xefbc fde=[ cccc] │ │ │ │ + 0xfffffffffffe12c8 (offset: 0x6a9c0) -> 0xf00c fde=[ cd1c] │ │ │ │ + 0xfffffffffffe1bd8 (offset: 0x6b2d0) -> 0xf07c fde=[ cd8c] │ │ │ │ + 0xfffffffffffe24d8 (offset: 0x6bbd0) -> 0xf0cc fde=[ cddc] │ │ │ │ + 0xfffffffffffe2cf8 (offset: 0x6c3f0) -> 0xf134 fde=[ ce44] │ │ │ │ + 0xfffffffffffe3448 (offset: 0x6cb40) -> 0xf184 fde=[ ce94] │ │ │ │ + 0xfffffffffffe3bd8 (offset: 0x6d2d0) -> 0xf1ec fde=[ cefc] │ │ │ │ + 0xfffffffffffe3c98 (offset: 0x6d390) -> 0xf238 fde=[ cf48] │ │ │ │ + 0xfffffffffffe3d08 (offset: 0x6d400) -> 0xf24c fde=[ cf5c] │ │ │ │ + 0xfffffffffffe3d68 (offset: 0x6d460) -> 0xf260 fde=[ cf70] │ │ │ │ + 0xfffffffffffe3d78 (offset: 0x6d470) -> 0xf274 fde=[ cf84] │ │ │ │ + 0xfffffffffffe3d88 (offset: 0x6d480) -> 0xf288 fde=[ cf98] │ │ │ │ + 0xfffffffffffe3db8 (offset: 0x6d4b0) -> 0xf29c fde=[ cfac] │ │ │ │ + 0xfffffffffffe3df8 (offset: 0x6d4f0) -> 0xf2b0 fde=[ cfc0] │ │ │ │ + 0xfffffffffffe3e08 (offset: 0x6d500) -> 0xf2c4 fde=[ cfd4] │ │ │ │ + 0xfffffffffffe3e18 (offset: 0x6d510) -> 0xf2d8 fde=[ cfe8] │ │ │ │ + 0xfffffffffffe3fc8 (offset: 0x6d6c0) -> 0xf314 fde=[ d024] │ │ │ │ + 0xfffffffffffe4178 (offset: 0x6d870) -> 0xf350 fde=[ d060] │ │ │ │ + 0xfffffffffffe44c8 (offset: 0x6dbc0) -> 0xf3e8 fde=[ d0f8] │ │ │ │ + 0xfffffffffffe4688 (offset: 0x6dd80) -> 0xf44c fde=[ d15c] │ │ │ │ + 0xfffffffffffe4a98 (offset: 0x6e190) -> 0xf498 fde=[ d1a8] │ │ │ │ + 0xfffffffffffe5058 (offset: 0x6e750) -> 0xf4d4 fde=[ d1e4] │ │ │ │ + 0xfffffffffffe7668 (offset: 0x70d60) -> 0xf6fc fde=[ d40c] │ │ │ │ + 0xfffffffffffe77a8 (offset: 0x70ea0) -> 0xf750 fde=[ d460] │ │ │ │ + 0xfffffffffffe7948 (offset: 0x71040) -> 0xf7a8 fde=[ d4b8] │ │ │ │ + 0xfffffffffffe8af8 (offset: 0x721f0) -> 0xf7f8 fde=[ d508] │ │ │ │ + 0xfffffffffffe8b58 (offset: 0x72250) -> 0xf80c fde=[ d51c] │ │ │ │ + 0xfffffffffffe9d48 (offset: 0x73440) -> 0xf86c fde=[ d57c] │ │ │ │ + 0xfffffffffffe9eb8 (offset: 0x735b0) -> 0xf8d0 fde=[ d5e0] │ │ │ │ + 0xfffffffffffea008 (offset: 0x73700) -> 0xf918 fde=[ d628] │ │ │ │ + 0xfffffffffffea038 (offset: 0x73730) -> 0xf92c fde=[ d63c] │ │ │ │ + 0xfffffffffffea128 (offset: 0x73820) -> 0xf978 fde=[ d688] │ │ │ │ + 0xfffffffffffea1a8 (offset: 0x738a0) -> 0xf9a0 fde=[ d6b0] │ │ │ │ + 0xfffffffffffea298 (offset: 0x73990) -> 0xf9e8 fde=[ d6f8] │ │ │ │ + 0xfffffffffffea4d8 (offset: 0x73bd0) -> 0xfa34 fde=[ d744] │ │ │ │ + 0xfffffffffffea768 (offset: 0x73e60) -> 0xfa84 fde=[ d794] │ │ │ │ + 0xfffffffffffead98 (offset: 0x74490) -> 0xfad4 fde=[ d7e4] │ │ │ │ + 0xfffffffffffeb008 (offset: 0x74700) -> 0xfb20 fde=[ d830] │ │ │ │ + 0xfffffffffffeb058 (offset: 0x74750) -> 0xfb50 fde=[ d860] │ │ │ │ + 0xfffffffffffeb078 (offset: 0x74770) -> 0xfb64 fde=[ d874] │ │ │ │ + 0xfffffffffffeb098 (offset: 0x74790) -> 0xfb78 fde=[ d888] │ │ │ │ + 0xfffffffffffeb0c8 (offset: 0x747c0) -> 0xfb8c fde=[ d89c] │ │ │ │ + 0xfffffffffffeb168 (offset: 0x74860) -> 0xfba0 fde=[ d8b0] │ │ │ │ + 0xfffffffffffeb1d8 (offset: 0x748d0) -> 0xfbdc fde=[ d8ec] │ │ │ │ + 0xfffffffffffeb268 (offset: 0x74960) -> 0xfbf0 fde=[ d900] │ │ │ │ + 0xfffffffffffeb2f8 (offset: 0x749f0) -> 0xfc04 fde=[ d914] │ │ │ │ + 0xfffffffffffeb378 (offset: 0x74a70) -> 0xfc18 fde=[ d928] │ │ │ │ + 0xfffffffffffeb408 (offset: 0x74b00) -> 0xfc2c fde=[ d93c] │ │ │ │ + 0xfffffffffffeb488 (offset: 0x74b80) -> 0xfc40 fde=[ d950] │ │ │ │ + 0xfffffffffffeb698 (offset: 0x74d90) -> 0xfc84 fde=[ d994] │ │ │ │ + 0xfffffffffffeb868 (offset: 0x74f60) -> 0xfcc0 fde=[ d9d0] │ │ │ │ + 0xfffffffffffeb898 (offset: 0x74f90) -> 0xfcdc fde=[ d9ec] │ │ │ │ + 0xfffffffffffeb8c8 (offset: 0x74fc0) -> 0xfcf8 fde=[ da08] │ │ │ │ + 0xfffffffffffeb8f8 (offset: 0x74ff0) -> 0xfd14 fde=[ da24] │ │ │ │ + 0xfffffffffffeb928 (offset: 0x75020) -> 0xfd30 fde=[ da40] │ │ │ │ + 0xfffffffffffebef8 (offset: 0x755f0) -> 0xfd80 fde=[ da90] │ │ │ │ + 0xfffffffffffec7b8 (offset: 0x75eb0) -> 0xfdf0 fde=[ db00] │ │ │ │ + 0xfffffffffffec828 (offset: 0x75f20) -> 0xfe08 fde=[ db18] │ │ │ │ + 0xfffffffffffec838 (offset: 0x75f30) -> 0xfe1c fde=[ db2c] │ │ │ │ + 0xfffffffffffec888 (offset: 0x75f80) -> 0xfe48 fde=[ db58] │ │ │ │ + 0xfffffffffffec8d8 (offset: 0x75fd0) -> 0xfe74 fde=[ db84] │ │ │ │ + 0xfffffffffffec908 (offset: 0x76000) -> 0xfe88 fde=[ db98] │ │ │ │ + 0xfffffffffffec948 (offset: 0x76040) -> 0xfea4 fde=[ dbb4] │ │ │ │ + 0xfffffffffffec958 (offset: 0x76050) -> 0xfeb8 fde=[ dbc8] │ │ │ │ + 0xfffffffffffec9c8 (offset: 0x760c0) -> 0xfee4 fde=[ dbf4] │ │ │ │ + 0xfffffffffffeca28 (offset: 0x76120) -> 0xff20 fde=[ dc30] │ │ │ │ + 0xfffffffffffeca88 (offset: 0x76180) -> 0xff5c fde=[ dc6c] │ │ │ │ + 0xfffffffffffecb68 (offset: 0x76260) -> 0xffa8 fde=[ dcb8] │ │ │ │ + 0xfffffffffffecc58 (offset: 0x76350) -> 0xfff4 fde=[ dd04] │ │ │ │ + 0xfffffffffffece68 (offset: 0x76560) -> 0x10040 fde=[ dd50] │ │ │ │ + 0xfffffffffffecec8 (offset: 0x765c0) -> 0x1006c fde=[ dd7c] │ │ │ │ + 0xfffffffffffecf28 (offset: 0x76620) -> 0x100a8 fde=[ ddb8] │ │ │ │ + 0xfffffffffffed068 (offset: 0x76760) -> 0x100f4 fde=[ de04] │ │ │ │ + 0xfffffffffffed1a8 (offset: 0x768a0) -> 0x10140 fde=[ de50] │ │ │ │ + 0xfffffffffffed358 (offset: 0x76a50) -> 0x1018c fde=[ de9c] │ │ │ │ + 0xfffffffffffed4c8 (offset: 0x76bc0) -> 0x101d8 fde=[ dee8] │ │ │ │ + 0xfffffffffffed8d8 (offset: 0x76fd0) -> 0x10228 fde=[ df38] │ │ │ │ + 0xfffffffffffeda98 (offset: 0x77190) -> 0x10264 fde=[ df74] │ │ │ │ + 0xfffffffffffede38 (offset: 0x77530) -> 0x102b0 fde=[ dfc0] │ │ │ │ + 0xfffffffffffee138 (offset: 0x77830) -> 0x102fc fde=[ e00c] │ │ │ │ + 0xfffffffffffeeb48 (offset: 0x78240) -> 0x1034c fde=[ e05c] │ │ │ │ + 0xfffffffffffeefc8 (offset: 0x786c0) -> 0x103c0 fde=[ e0d0] │ │ │ │ + 0xfffffffffffef178 (offset: 0x78870) -> 0x10444 fde=[ e154] │ │ │ │ + 0xfffffffffffef878 (offset: 0x78f70) -> 0x104e0 fde=[ e1f0] │ │ │ │ + 0xffffffffffff0468 (offset: 0x79b60) -> 0x10564 fde=[ e274] │ │ │ │ + 0xffffffffffff1308 (offset: 0x7aa00) -> 0x105e8 fde=[ e2f8] │ │ │ │ + 0xffffffffffff1618 (offset: 0x7ad10) -> 0x1066c fde=[ e37c] │ │ │ │ + 0xffffffffffff1938 (offset: 0x7b030) -> 0x106f0 fde=[ e400] │ │ │ │ + 0xffffffffffff1bd8 (offset: 0x7b2d0) -> 0x1073c fde=[ e44c] │ │ │ │ + 0xffffffffffff1c48 (offset: 0x7b340) -> 0x10760 fde=[ e470] │ │ │ │ + 0xffffffffffff1e88 (offset: 0x7b580) -> 0x1078c fde=[ e49c] │ │ │ │ + 0xffffffffffff1f58 (offset: 0x7b650) -> 0x107bc fde=[ e4cc] │ │ │ │ + 0xffffffffffff21b8 (offset: 0x7b8b0) -> 0x1085c fde=[ e56c] │ │ │ │ + 0xffffffffffff2258 (offset: 0x7b950) -> 0x10894 fde=[ e5a4] │ │ │ │ + 0xffffffffffff22a8 (offset: 0x7b9a0) -> 0x108c0 fde=[ e5d0] │ │ │ │ + 0xffffffffffff2348 (offset: 0x7ba40) -> 0x108f0 fde=[ e600] │ │ │ │ + 0xffffffffffff23e8 (offset: 0x7bae0) -> 0x10920 fde=[ e630] │ │ │ │ + 0xffffffffffff2488 (offset: 0x7bb80) -> 0x10950 fde=[ e660] │ │ │ │ + 0xffffffffffff2528 (offset: 0x7bc20) -> 0x10980 fde=[ e690] │ │ │ │ + 0xffffffffffff25c8 (offset: 0x7bcc0) -> 0x109ac fde=[ e6bc] │ │ │ │ + 0xffffffffffff2668 (offset: 0x7bd60) -> 0x109d8 fde=[ e6e8] │ │ │ │ + 0xffffffffffff26f8 (offset: 0x7bdf0) -> 0x10a04 fde=[ e714] │ │ │ │ + 0xffffffffffff2778 (offset: 0x7be70) -> 0x10a40 fde=[ e750] │ │ │ │ + 0xffffffffffff27f8 (offset: 0x7bef0) -> 0x10a7c fde=[ e78c] │ │ │ │ + 0xffffffffffff2898 (offset: 0x7bf90) -> 0x10aac fde=[ e7bc] │ │ │ │ + 0xffffffffffff2938 (offset: 0x7c030) -> 0x10adc fde=[ e7ec] │ │ │ │ + 0xffffffffffff29d8 (offset: 0x7c0d0) -> 0x10b0c fde=[ e81c] │ │ │ │ + 0xffffffffffff2a78 (offset: 0x7c170) -> 0x10b3c fde=[ e84c] │ │ │ │ + 0xffffffffffff2b08 (offset: 0x7c200) -> 0x10b74 fde=[ e884] │ │ │ │ + 0xffffffffffff2b98 (offset: 0x7c290) -> 0x10bb4 fde=[ e8c4] │ │ │ │ + 0xffffffffffff2c58 (offset: 0x7c350) -> 0x10be0 fde=[ e8f0] │ │ │ │ + 0xffffffffffff2d08 (offset: 0x7c400) -> 0x10c0c fde=[ e91c] │ │ │ │ + 0xffffffffffff2e58 (offset: 0x7c550) -> 0x10c5c fde=[ e96c] │ │ │ │ + 0xffffffffffff2f88 (offset: 0x7c680) -> 0x10cac fde=[ e9bc] │ │ │ │ + 0xffffffffffff31e8 (offset: 0x7c8e0) -> 0x10d04 fde=[ ea14] │ │ │ │ + 0xffffffffffff3458 (offset: 0x7cb50) -> 0x10d5c fde=[ ea6c] │ │ │ │ + 0xffffffffffff3888 (offset: 0x7cf80) -> 0x10dec fde=[ eafc] │ │ │ │ + 0xffffffffffff3b28 (offset: 0x7d220) -> 0x10e78 fde=[ eb88] │ │ │ │ + 0xffffffffffff3dc8 (offset: 0x7d4c0) -> 0x10f04 fde=[ ec14] │ │ │ │ + 0xffffffffffff4068 (offset: 0x7d760) -> 0x10f90 fde=[ eca0] │ │ │ │ + 0xffffffffffff4308 (offset: 0x7da00) -> 0x1101c fde=[ ed2c] │ │ │ │ + 0xffffffffffff45d8 (offset: 0x7dcd0) -> 0x110bc fde=[ edcc] │ │ │ │ + 0xffffffffffff4858 (offset: 0x7df50) -> 0x11138 fde=[ ee48] │ │ │ │ + 0xffffffffffff4af8 (offset: 0x7e1f0) -> 0x111c4 fde=[ eed4] │ │ │ │ + 0xffffffffffff4d98 (offset: 0x7e490) -> 0x11250 fde=[ ef60] │ │ │ │ + 0xffffffffffff4dc8 (offset: 0x7e4c0) -> 0x11278 fde=[ ef88] │ │ │ │ + 0xffffffffffff4e68 (offset: 0x7e560) -> 0x112b0 fde=[ efc0] │ │ │ │ + 0xffffffffffff5038 (offset: 0x7e730) -> 0x112fc fde=[ f00c] │ │ │ │ + 0xffffffffffff50e8 (offset: 0x7e7e0) -> 0x11334 fde=[ f044] │ │ │ │ + 0xffffffffffff5848 (offset: 0x7ef40) -> 0x1139c fde=[ f0ac] │ │ │ │ + 0xffffffffffff58e8 (offset: 0x7efe0) -> 0x113d4 fde=[ f0e4] │ │ │ │ + 0xffffffffffff58f8 (offset: 0x7eff0) -> 0x113e8 fde=[ f0f8] │ │ │ │ + 0xffffffffffff5938 (offset: 0x7f030) -> 0x11410 fde=[ f120] │ │ │ │ + 0xffffffffffff59a8 (offset: 0x7f0a0) -> 0x11458 fde=[ f168] │ │ │ │ + 0xffffffffffff5a18 (offset: 0x7f110) -> 0x11488 fde=[ f198] │ │ │ │ + 0xffffffffffff5a78 (offset: 0x7f170) -> 0x114b4 fde=[ f1c4] │ │ │ │ + 0xffffffffffff5ab8 (offset: 0x7f1b0) -> 0x114c8 fde=[ f1d8] │ │ │ │ + 0xffffffffffff5ac8 (offset: 0x7f1c0) -> 0x114dc fde=[ f1ec] │ │ │ │ + 0xffffffffffff5ae8 (offset: 0x7f1e0) -> 0x114f0 fde=[ f200] │ │ │ │ + 0xffffffffffff5b08 (offset: 0x7f200) -> 0x11508 fde=[ f218] │ │ │ │ + 0xffffffffffff5f58 (offset: 0x7f650) -> 0x11570 fde=[ f280] │ │ │ │ + 0xffffffffffff5ff8 (offset: 0x7f6f0) -> 0x115a8 fde=[ f2b8] │ │ │ │ + 0xffffffffffff6158 (offset: 0x7f850) -> 0x11618 fde=[ f328] │ │ │ │ + 0xffffffffffff6468 (offset: 0x7fb60) -> 0x11688 fde=[ f398] │ │ │ │ │ │ │ │ Contents of the .eh_frame section: │ │ │ │ │ │ │ │ │ │ │ │ 00000000 0000000000000014 00000000 CIE │ │ │ │ Version: 1 │ │ │ │ Augmentation: "zR" │ │ │ │ @@ -1174,29622 +1174,29622 @@ │ │ │ │ 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 │ │ │ │ +00000088 0000000000000028 0000005c FDE cie=00000030 pc=0000000000004ec0..0000000000004f63 │ │ │ │ DW_CFA_advance_loc: 6 to 0000000000004ec6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000004ecb │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000004ec7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000004ed0 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004ecb │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000004edc │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 61 to 0000000000004f08 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000004f09 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004f0b │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000004f0c │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +000000b4 0000000000000038 00000088 FDE cie=00000030 pc=0000000000004f70..0000000000005020 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000004f76 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004f78 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004f7c │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000004f7d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004ee0 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004f81 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000004ee1 │ │ │ │ - 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_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_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_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_loc1: 122 to 0000000000004ffb │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000505c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000505d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000505f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000004ffc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005061 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000004ffd │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005063 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004fff │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005065 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005001 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000005070 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000005008 │ │ │ │ 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 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000000f0 0000000000000010 000000c4 FDE cie=00000030 pc=0000000000005020..000000000000502d │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000000f8 000000000000005c 000000cc FDE cie=00000030 pc=00000000000050d0..00000000000054a6 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000050d6 │ │ │ │ +00000104 0000000000000044 000000d8 FDE cie=00000030 pc=0000000000005030..00000000000050d1 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000005036 │ │ │ │ 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 0000000000005038 │ │ │ │ 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: 2 to 000000000000503a │ │ │ │ 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: 2 to 000000000000503c │ │ │ │ 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: 1 to 000000000000503d │ │ │ │ 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: 3 to 0000000000005040 │ │ │ │ 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_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc1: 227 to 00000000000052c0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005044 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 127 to 00000000000050c3 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000052c1 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000050c7 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000052c2 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000050c8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000052c4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000050ca │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000052c6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000050cc │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000052c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000050ce │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000052ca │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000050d0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000052d0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + │ │ │ │ +0000014c 0000000000000010 00000120 FDE cie=00000030 pc=00000000000050e0..0000000000005103 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000158 0000000000000010 0000012c FDE cie=00000030 pc=00000000000054b0..00000000000054df │ │ │ │ +00000160 0000000000000010 00000134 FDE cie=00000030 pc=0000000000005110..0000000000005153 │ │ │ │ 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 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000054e7 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000054e8 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 231 to 00000000000055cf │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000055d0 │ │ │ │ +00000174 0000000000000020 00000148 FDE cie=00000030 pc=0000000000005160..00000000000051fa │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000005165 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000055d2 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 53 to 000000000000519a │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000051a0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 55 to 00000000000051d7 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000051d8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000198 0000000000000028 0000016c FDE cie=00000030 pc=00000000000055e0..000000000000563c │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000055e6 │ │ │ │ +00000198 0000000000000020 0000016c FDE cie=00000030 pc=0000000000005200..0000000000005269 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000005205 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000055ea │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000055ee │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000520c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 74 to 0000000000005638 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000005639 │ │ │ │ + DW_CFA_advance_loc1: 71 to 0000000000005253 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000563b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000005254 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005258 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000001bc 0000000000000010 00000190 FDE cie=00000030 pc=0000000000005270..0000000000005279 │ │ │ │ + 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 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000564a │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000564e │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 82 to 00000000000056a0 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000056a1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000056a3 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ +000001d0 0000000000000010 000001a4 FDE cie=00000030 pc=0000000000005280..00000000000052a1 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000001f0 0000000000000038 000001c4 FDE cie=00000030 pc=00000000000056b0..0000000000005759 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000056b6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000056b8 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000056b9 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000056ba │ │ │ │ - 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_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000005749 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000574a │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000574c │ │ │ │ +000001e4 0000000000000010 000001b8 FDE cie=00000030 pc=00000000000052b0..00000000000053b3 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000001f8 0000000000000010 000001cc FDE cie=00000030 pc=00000000000053c0..00000000000053e4 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000020c 0000000000000018 000001e0 FDE cie=00000030 pc=00000000000053f0..0000000000005481 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000005401 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000574e │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 125 to 000000000000547e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005750 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005480 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + │ │ │ │ +00000228 0000000000000010 000001fc FDE cie=00000030 pc=0000000000005490..0000000000005d49 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000023c 0000000000000010 00000210 FDE cie=00000030 pc=0000000000005d50..0000000000005d69 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000250 0000000000000010 00000224 FDE cie=00000030 pc=0000000000005d70..0000000000005da2 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000022c 0000000000000048 00000200 FDE cie=00000030 pc=0000000000005760..000000000000582f │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000005766 │ │ │ │ +00000264 0000000000000020 00000238 FDE cie=00000030 pc=0000000000005db0..0000000000005ef6 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000005db5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005768 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000576a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000576c │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000576d │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000576e │ │ │ │ - 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_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000005dbd │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 64 to 0000000000005dfd │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000057fe │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000057ff │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005801 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005803 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005805 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005807 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000005dfe │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000005810 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005e00 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000278 0000000000000048 0000024c FDE cie=00000030 pc=0000000000005830..00000000000059ad │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000005836 │ │ │ │ +00000288 0000000000000010 0000025c FDE cie=00000030 pc=0000000000005f00..0000000000005f96 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000029c 0000000000000010 00000270 FDE cie=00000030 pc=0000000000005fa0..0000000000006069 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000002b0 0000000000000048 00000284 FDE cie=00000030 pc=0000000000006070..000000000000627b │ │ │ │ + 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: 7 to 000000000000583d │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000607c │ │ │ │ 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 000000000000607e │ │ │ │ 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 0000000000006080 │ │ │ │ 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 0000000000006081 │ │ │ │ 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 0000000000006082 │ │ │ │ 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 0000000000006086 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc1: 73 to 00000000000060cf │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005996 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000060d0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000005997 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000060d1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005999 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000060d3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000599b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000060d5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000599d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000060d7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000599f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000060d9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000059a0 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000060e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000002c4 000000000000004c 00000298 FDE cie=00000030 pc=00000000000059b0..0000000000005c83 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000059b6 │ │ │ │ +000002fc 0000000000000074 000002d0 FDE cie=00000030 pc=0000000000006280..0000000000006ae9 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000006286 │ │ │ │ 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 000000000000628d │ │ │ │ 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: 5 to 0000000000006292 │ │ │ │ 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: 2 to 0000000000006294 │ │ │ │ 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: 4 to 0000000000006298 │ │ │ │ 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 0000000000006299 │ │ │ │ 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 00000000000062a0 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc2: 944 to 0000000000006650 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000005b7b │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006654 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000005b7c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000006655 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005b7e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006657 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005b80 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006659 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005b82 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000665b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005b84 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000665d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005b88 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000006660 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc2: 708 to 0000000000006924 │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000006938 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000006946 │ │ │ │ + DW_CFA_def_cfa_offset: 232 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000006956 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc: 21 to 000000000000696b │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc1: 121 to 00000000000069e4 │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000069f2 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000069f6 │ │ │ │ + DW_CFA_def_cfa_offset: 232 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000069fd │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000006a0c │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ │ │ │ │ -00000314 0000000000000034 000002e8 FDE cie=00000030 pc=0000000000005c90..0000000000005d53 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000005c96 │ │ │ │ +00000374 0000000000000038 00000348 FDE cie=00000030 pc=0000000000006af0..0000000000006c6c │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000006af6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005c98 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000006aff │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000005c99 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000006b00 │ │ │ │ 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: 4 to 0000000000006b04 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000005ca1 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 171 to 0000000000005d4c │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000005d4d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000005d4e │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005d50 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005d52 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -0000034c 0000000000000048 00000320 FDE cie=00000030 pc=0000000000005d60..0000000000005f2a │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000005d66 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000005d6d │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005d6f │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005d71 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000005d72 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000005d73 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000005d7c │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 264 to 0000000000005e84 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006b08 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 222 to 0000000000006be6 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005e88 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000005e89 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005e8b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000006be7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005e8d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000006be8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005e8f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006bea │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005e91 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006bec │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000005e98 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006bf0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00000398 0000000000000010 0000036c FDE cie=00000030 pc=0000000000005f30..0000000000005f5e │ │ │ │ - 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 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000005f68 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000005f7c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000005f8b │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000005f8c │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000005f8d │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000003d4 0000000000000018 000003a8 FDE cie=00000030 pc=0000000000005f90..0000000000005fb6 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000005f95 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000005fb5 │ │ │ │ - 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 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 82 to 0000000000006017 │ │ │ │ - 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 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006026 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000602d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 161 to 00000000000060ce │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000060cf │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000060d0 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -00000434 0000000000000010 00000408 FDE cie=00000030 pc=00000000000060e0..00000000000060fb │ │ │ │ - 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 │ │ │ │ +000003b0 0000000000000018 00000384 FDE cie=00000030 pc=0000000000006c70..0000000000006ca1 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000006c7a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 80 to 0000000000006155 │ │ │ │ + DW_CFA_advance_loc: 29 to 0000000000006c97 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000006ca0 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000464 000000000000003c 00000438 FDE cie=00000030 pc=0000000000006160..00000000000061ea │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000000616b │ │ │ │ +000003cc 0000000000000030 000003a0 FDE cie=00000030 pc=0000000000006cb0..0000000000006d31 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000006cbb │ │ │ │ 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 0000000000006cbf │ │ │ │ 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 0000000000006cc0 │ │ │ │ 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: 64 to 0000000000006d00 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000061c8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000006d01 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000061ca │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006d03 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000006d08 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000006d30 │ │ │ │ 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_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_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000061e7 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000061e9 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000004a4 0000000000000054 00000478 FDE cie=00000030 pc=00000000000061f0..00000000000064c1 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000061fe │ │ │ │ +00000400 000000000000004c 000003d4 FDE cie=00000030 pc=0000000000006d40..0000000000006e35 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000006d51 │ │ │ │ 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: 2 to 0000000000006d53 │ │ │ │ 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: 9 to 0000000000006d5c │ │ │ │ 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: 9 to 0000000000006d65 │ │ │ │ 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: 4 to 0000000000006d69 │ │ │ │ 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 0000000000006d6a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000006221 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 166 to 00000000000062c7 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000006d71 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 184 to 0000000000006e29 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000062c8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000006e2a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000062c9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000006e2b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000062cb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006e2d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000062cd │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006e2f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000062cf │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006e31 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000062d1 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000062d8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 488 to 00000000000064c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006e33 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000006e34 │ │ │ │ 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 │ │ │ │ + │ │ │ │ +00000450 0000000000000010 00000424 FDE cie=00000030 pc=0000000000006e40..0000000000006ec3 │ │ │ │ + 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 │ │ │ │ +00000464 0000000000000038 00000438 FDE cie=00000030 pc=0000000000006ed0..0000000000006fae │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000006ed6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000064e2 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 21 to 0000000000006eeb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000064e7 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000006ef4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000064ef │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000006efc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000064f6 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006f00 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 166 to 000000000000659c │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 152 to 0000000000006f98 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000659d │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000006fa1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000659e │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006fa5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000065a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006fa7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000065a2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006fa9 │ │ │ │ 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_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000053c 0000000000000054 00000510 FDE cie=00000030 pc=00000000000065b0..0000000000006741 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000065be │ │ │ │ +000004a0 000000000000005c 00000474 FDE cie=00000030 pc=0000000000006fb0..000000000000706a │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000006fc1 │ │ │ │ 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 0000000000006fc3 │ │ │ │ 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: 2 to 0000000000006fc5 │ │ │ │ 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: 5 to 0000000000006fca │ │ │ │ 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: 4 to 0000000000006fce │ │ │ │ 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 0000000000006fd2 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000065e3 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006fd6 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc2: 319 to 0000000000006722 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc1: 110 to 0000000000007044 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006723 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000007045 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006724 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000007046 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006726 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007048 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006728 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000704a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000672a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000704c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000672c │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006730 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000006740 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000704e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007050 │ │ │ │ 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_advance_loc: 8 to 0000000000007058 │ │ │ │ + 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 │ │ │ │ │ │ │ │ -00000594 0000000000000054 00000568 FDE cie=00000030 pc=0000000000006750..0000000000006909 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000000675e │ │ │ │ +00000500 0000000000000048 000004d4 FDE cie=00000030 pc=0000000000007070..00000000000071ee │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000007076 │ │ │ │ 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: 2 to 0000000000007078 │ │ │ │ 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 000000000000707d │ │ │ │ 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: 2 to 000000000000707f │ │ │ │ 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 0000000000007080 │ │ │ │ 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 0000000000007084 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000006789 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc2: 288 to 00000000000068a9 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007088 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 153 to 0000000000007121 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000068aa │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000007122 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000068ab │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000007123 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000068ad │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007125 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000068af │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007127 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000068b1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007129 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000068b3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000712b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000068b8 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000007130 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 80 to 0000000000006908 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000054c 0000000000000028 00000520 FDE cie=00000030 pc=00000000000071f0..0000000000007231 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000071f8 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000007201 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007205 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000000722d │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000722e │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007230 │ │ │ │ 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 │ │ │ │ │ │ │ │ -000005ec 0000000000000020 000005c0 FDE cie=00000030 pc=0000000000006910..0000000000006a25 │ │ │ │ - DW_CFA_advance_loc1: 142 to 000000000000699e │ │ │ │ +00000578 0000000000000024 0000054c FDE cie=00000030 pc=0000000000007240..00000000000072ac │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000007245 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007249 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000724f │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 90 to 00000000000072a9 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000072aa │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 44 to 00000000000069ca │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000072ab │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 22 to 00000000000069e0 │ │ │ │ + │ │ │ │ +000005a0 0000000000000028 00000574 FDE cie=00000030 pc=00000000000072b0..000000000000732a │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000072b6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000069e6 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000072b7 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000072b8 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 110 to 0000000000007326 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000007327 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007329 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000069e7 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - 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 │ │ │ │ +000005cc 0000000000000028 000005a0 FDE cie=00000030 pc=0000000000007330..0000000000007377 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000007336 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000006a3c │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000733a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000006a41 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000006a48 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006a4c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006a4d │ │ │ │ - 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_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006ad5 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006ad6 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006ad8 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000733e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006ada │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 53 to 0000000000007373 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006adc │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000007374 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006ade │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007376 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006ae0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000065c 0000000000000060 00000630 FDE cie=00000030 pc=0000000000006b60..0000000000006d96 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000006b66 │ │ │ │ +000005f8 0000000000000048 000005cc FDE cie=00000030 pc=0000000000007380..000000000000751d │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000007386 │ │ │ │ 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 0000000000007388 │ │ │ │ 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: 2 to 000000000000738a │ │ │ │ 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: 2 to 000000000000738c │ │ │ │ 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: 4 to 0000000000007390 │ │ │ │ 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 0000000000007394 │ │ │ │ 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: 4 to 0000000000007398 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 245 to 000000000000748d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006c7d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000748e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006c7e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000748f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000006c83 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007491 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006c85 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007493 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000006c8a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007495 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006c8c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007497 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006c90 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000074a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 108 to 0000000000006cfc │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000644 0000000000000028 00000618 FDE cie=00000030 pc=0000000000007520..000000000000766e │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000007525 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000007530 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000007537 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 173 to 00000000000075e4 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000006d02 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006d03 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006d05 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006d07 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006d09 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000075e5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006d0b │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000075e6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000006d10 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000075f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000006c0 0000000000000060 00000694 FDE cie=00000030 pc=0000000000006da0..0000000000006f91 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000006da6 │ │ │ │ +00000670 000000000000005c 00000644 FDE cie=00000030 pc=0000000000007670..0000000000007c5e │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000007676 │ │ │ │ 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: 7 to 000000000000767d │ │ │ │ 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: 2 to 000000000000767f │ │ │ │ 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: 10 to 0000000000007689 │ │ │ │ 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 000000000000768a │ │ │ │ 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 000000000000768b │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000006db8 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 127 to 0000000000006e37 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006e38 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006e39 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006e3b │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006e3d │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006e3f │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006e41 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000006e48 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 165 to 0000000000006eed │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000007692 │ │ │ │ + DW_CFA_def_cfa_offset: 480 │ │ │ │ + DW_CFA_advance_loc2: 301 to 00000000000077bf │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006ef1 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000077c2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000006ef2 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000077c3 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006ef4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000077c5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006ef6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000077c7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006ef8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000077c9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006efa │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000077cb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000006f00 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000077cc │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 335 to 000000000000791b │ │ │ │ + DW_CFA_def_cfa_offset: 488 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000007924 │ │ │ │ + DW_CFA_def_cfa_offset: 496 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000000793a │ │ │ │ + DW_CFA_def_cfa_offset: 488 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000793b │ │ │ │ + DW_CFA_def_cfa_offset: 480 │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00000724 0000000000000038 000006f8 FDE cie=00000030 pc=0000000000006fa0..00000000000070f9 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000006fa6 │ │ │ │ +000006d0 0000000000000084 000006a4 FDE cie=00000030 pc=0000000000007c60..0000000000008120 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000007c66 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000006fb2 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007c68 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006fb6 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000007c6d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006fba │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000007c72 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006fbe │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000007c73 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 240 to 00000000000070ae │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000007c7c │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000007c83 │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc2: 292 to 0000000000007da7 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007dab │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000007dac │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000070b6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007dae │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000070ba │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007db0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000070be │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007db2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000070c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007db4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000070c5 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000007db9 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc2: 491 to 0000000000007fa4 │ │ │ │ + DW_CFA_def_cfa_offset: 264 │ │ │ │ + DW_CFA_advance_loc: 39 to 0000000000007fcb │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007fcd │ │ │ │ + DW_CFA_def_cfa_offset: 280 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000007fd6 │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000007fdf │ │ │ │ + DW_CFA_def_cfa_offset: 296 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000007fe5 │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000007ff6 │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc1: 183 to 00000000000080ad │ │ │ │ + DW_CFA_def_cfa_offset: 264 │ │ │ │ + DW_CFA_advance_loc: 18 to 00000000000080bf │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000080c4 │ │ │ │ + DW_CFA_def_cfa_offset: 280 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000080c9 │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000080cf │ │ │ │ + DW_CFA_def_cfa_offset: 296 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000080d5 │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc: 27 to 00000000000080f0 │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ │ │ │ │ -00000760 0000000000000010 00000734 FDE cie=00000030 pc=0000000000007100..000000000000716b │ │ │ │ +00000758 0000000000000010 0000072c FDE cie=00000030 pc=0000000000008120..000000000000817a │ │ │ │ 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 │ │ │ │ - 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_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000073b0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000073ba │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000073bb │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00000798 0000000000000048 0000076c FDE cie=00000030 pc=00000000000073d0..00000000000075a2 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000073d6 │ │ │ │ +0000076c 0000000000000048 00000740 FDE cie=00000030 pc=0000000000008180..000000000000831b │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000008186 │ │ │ │ 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 000000000000818b │ │ │ │ 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 000000000000818d │ │ │ │ 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 0000000000008192 │ │ │ │ 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: 4 to 0000000000008196 │ │ │ │ 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 0000000000008197 │ │ │ │ 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_advance_loc: 7 to 000000000000819e │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 189 to 000000000000825b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007505 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000000825e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000007506 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000825f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007508 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008261 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000750a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008263 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000750c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008265 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000750e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008267 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000007518 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000008270 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000007e4 0000000000000048 000007b8 FDE cie=00000030 pc=00000000000075b0..0000000000007bdf │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000075b6 │ │ │ │ +000007b8 000000000000005c 0000078c FDE cie=00000030 pc=0000000000008320..0000000000008742 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000008326 │ │ │ │ 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: 2 to 0000000000008328 │ │ │ │ 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: 5 to 000000000000832d │ │ │ │ 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 000000000000832f │ │ │ │ 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: 8 to 0000000000008337 │ │ │ │ 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 0000000000008338 │ │ │ │ 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: 7 to 000000000000833f │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc2: 504 to 0000000000008537 │ │ │ │ + DW_CFA_def_cfa_offset: 248 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000853b │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc: 42 to 0000000000008565 │ │ │ │ + DW_CFA_def_cfa_offset: 248 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008567 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc2: 457 to 0000000000008730 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000007b08 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000008733 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000007b09 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008734 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007b0b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008736 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007b0d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008738 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007b0f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000873a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007b11 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000873c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000007b18 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000873d │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00000830 0000000000000044 00000804 FDE cie=00000030 pc=0000000000007be0..0000000000007c7e │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000007be6 │ │ │ │ +00000818 000000000000005c 000007ec FDE cie=00000030 pc=0000000000008750..00000000000089a8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000008756 │ │ │ │ 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 0000000000008758 │ │ │ │ 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: 5 to 000000000000875d │ │ │ │ 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 000000000000875f │ │ │ │ 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: 4 to 0000000000008763 │ │ │ │ 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 0000000000008764 │ │ │ │ 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 0000000000008768 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc1: 201 to 0000000000008831 │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000000883c │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 29 to 0000000000008859 │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000885a │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc2: 316 to 0000000000008996 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000007c74 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000008999 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000007c75 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000899a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007c77 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000899c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007c79 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000899e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007c7b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000089a0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007c7d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000089a2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000089a3 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00000878 0000000000000048 0000084c FDE cie=00000030 pc=0000000000007c80..0000000000007f24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000007c86 │ │ │ │ +00000878 000000000000002c 0000084c FDE cie=00000030 pc=00000000000089b0..0000000000008a87 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000089b6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007c88 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000089ba │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007c8a │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000089c5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007c8c │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 77 to 0000000000008a12 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008a13 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008a15 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008a16 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000008a8 0000000000000018 0000087c FDE cie=00000030 pc=0000000000008a90..0000000000008abc │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000008a95 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 34 to 0000000000008ab7 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000008c4 0000000000000038 00000898 FDE cie=00000030 pc=0000000000008ac0..0000000000008b81 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000008ac6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000008ad5 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008ad6 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008ad7 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007c90 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008adb │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000007c91 │ │ │ │ - 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_loc1: 129 to 0000000000008b5c │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000007e2a │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000007e2b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007e2d │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008b60 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007e2f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008b61 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007e31 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008b63 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007e33 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008b65 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000007e38 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008b66 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000008c4 000000000000004c 00000898 FDE cie=00000030 pc=0000000000007f30..0000000000008d2f │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000007f36 │ │ │ │ +00000900 0000000000000054 000008d4 FDE cie=00000030 pc=0000000000008b90..0000000000008d0d │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000008b96 │ │ │ │ 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: 2 to 0000000000008b98 │ │ │ │ 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: 5 to 0000000000008b9d │ │ │ │ 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 0000000000008b9f │ │ │ │ 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 0000000000008ba0 │ │ │ │ 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: 1 to 0000000000008ba1 │ │ │ │ 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 0000000000008ba5 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 39 to 0000000000008bcc │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 27 to 0000000000008be7 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000008bf3 │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008bf4 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 179 to 0000000000008ca7 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000008d10 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008cab │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008d11 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008cac │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008d13 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008cae │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008d15 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008cb0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008d17 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008cb2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008d19 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008cb4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008d1a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008cb8 │ │ │ │ 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 │ │ │ │ +00000958 0000000000000038 0000092c FDE cie=00000030 pc=0000000000008d10..0000000000008d8e │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000008d16 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008d38 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000008d1e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008d3a │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008d1f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008d3c │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008d23 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008d3d │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000008d2a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000008d3e │ │ │ │ - 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: 48 to 0000000000008d5a │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000939e │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000939f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000093a1 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008d5e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000093a3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008d5f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000093a5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008d61 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000093a7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008d63 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000093a8 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000008d68 │ │ │ │ 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 │ │ │ │ │ │ │ │ -00000968 0000000000000030 0000093c FDE cie=00000030 pc=00000000000094f0..000000000000959c │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000094f5 │ │ │ │ +00000994 0000000000000028 00000968 FDE cie=00000030 pc=0000000000008d90..0000000000008def │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000008d95 │ │ │ │ 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: 11 to 0000000000008da0 │ │ │ │ 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: 4 to 0000000000008da4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 120 to 000000000000957f │ │ │ │ + DW_CFA_advance_loc: 30 to 0000000000008dc2 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009583 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008dc6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000009584 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008dc7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009588 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000008dd0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000009596 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000959a │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000959b │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000099c 000000000000002c 00000970 FDE cie=00000030 pc=00000000000095a0..0000000000009673 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000095a6 │ │ │ │ +000009c0 0000000000000028 00000994 FDE cie=00000030 pc=0000000000008df0..0000000000008e75 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000008df5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000095aa │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008df6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000095ae │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000008dfd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 102 to 0000000000009614 │ │ │ │ + DW_CFA_advance_loc: 46 to 0000000000008e2b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000009615 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008e2c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009617 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008e2d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000009620 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008e2e │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +000009ec 0000000000000018 000009c0 FDE cie=00000030 pc=0000000000008e80..0000000000008e9a │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000008e85 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000008e99 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000a08 0000000000000010 000009dc FDE cie=00000030 pc=0000000000008ea0..0000000000008ead │ │ │ │ + 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 │ │ │ │ +00000a1c 0000000000000028 000009f0 FDE cie=00000030 pc=0000000000008eb0..0000000000008f3a │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000008eb5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000968d │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008eb9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000968f │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000009698 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000009699 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 220 to 0000000000009775 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009779 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000008ec0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000977e │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000009787 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000009795 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000097a0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000097ad │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000008ee4 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000097b1 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000097b6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000097c0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008ee5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000097cb │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000008ee6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000097d7 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000008ef0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000a48 0000000000000010 00000a1c FDE cie=00000030 pc=0000000000008f40..0000000000008f62 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000a5c 0000000000000010 00000a30 FDE cie=00000030 pc=0000000000008f70..0000000000008f88 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000a70 0000000000000010 00000a44 FDE cie=00000030 pc=0000000000008f90..0000000000008fbb │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000a84 0000000000000010 00000a58 FDE cie=00000030 pc=0000000000008fc0..0000000000008fcd │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00000a1c 0000000000000054 000009f0 FDE cie=00000030 pc=0000000000009810..0000000000009937 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000009816 │ │ │ │ +00000a98 000000000000004c 00000a6c FDE cie=00000030 pc=0000000000008fd0..0000000000009061 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000008fe0 │ │ │ │ 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: 5 to 0000000000008fe5 │ │ │ │ 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: 5 to 0000000000008fea │ │ │ │ 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: 5 to 0000000000008fef │ │ │ │ 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: 4 to 0000000000008ff3 │ │ │ │ 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: 4 to 0000000000008ff7 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009822 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 193 to 00000000000098e3 │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000098f3 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000009901 │ │ │ │ - DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000000990a │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000009919 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008ffb │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 90 to 0000000000009055 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000991d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009056 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000991e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009057 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009920 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009059 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009922 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000905b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009924 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000905d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009926 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000905f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000009930 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009060 │ │ │ │ + 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 │ │ │ │ + │ │ │ │ +00000ae8 0000000000000010 00000abc FDE cie=00000030 pc=0000000000009070..000000000000909f │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000afc 0000000000000010 00000ad0 FDE cie=00000030 pc=00000000000090a0..00000000000090b2 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00000a74 0000000000000024 00000a48 FDE cie=00000030 pc=0000000000009940..00000000000099a6 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000009945 │ │ │ │ +00000b10 0000000000000024 00000ae4 FDE cie=00000030 pc=00000000000090c0..00000000000090fc │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000090c5 │ │ │ │ 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: 3 to 00000000000090c8 │ │ │ │ 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: 7 to 00000000000090cf │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 81 to 00000000000099a1 │ │ │ │ + DW_CFA_advance_loc: 42 to 00000000000090f9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000099a4 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000090fa │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000099a5 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000090fb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -00000a9c 0000000000000010 00000a70 FDE cie=00000030 pc=00000000000099b0..0000000000009a0b │ │ │ │ - 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 │ │ │ │ +00000b38 0000000000000020 00000b0c FDE cie=00000030 pc=0000000000009100..000000000000924f │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000009130 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 150 to 0000000000009aab │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000009aac │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000009aba │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc2: 273 to 0000000000009241 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000009abf │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 31 to 0000000000009ade │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000009adf │ │ │ │ - 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 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009242 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000009245 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000009b0d │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000009b10 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000009b18 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000afc 0000000000000018 00000ad0 FDE cie=00000030 pc=0000000000009b20..0000000000009b54 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000009b25 │ │ │ │ +00000b5c 0000000000000018 00000b30 FDE cie=00000030 pc=0000000000009250..00000000000092b9 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000009268 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 46 to 0000000000009b53 │ │ │ │ + DW_CFA_advance_loc1: 77 to 00000000000092b5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000b18 0000000000000010 00000aec FDE cie=00000030 pc=0000000000009b60..0000000000009b85 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000092b6 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ │ │ │ │ -00000b2c 0000000000000058 00000b00 FDE cie=00000030 pc=0000000000009b90..0000000000009e06 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000009b96 │ │ │ │ +00000b78 0000000000000044 00000b4c FDE cie=00000030 pc=00000000000092c0..000000000000935b │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000092c6 │ │ │ │ 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: 2 to 00000000000092c8 │ │ │ │ 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: 2 to 00000000000092ca │ │ │ │ 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 00000000000092cc │ │ │ │ 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: 1 to 00000000000092cd │ │ │ │ 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 00000000000092ce │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000009bb4 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 66 to 0000000000009bf6 │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000009bfb │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc1: 94 to 0000000000009c59 │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000009c5a │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 269 to 0000000000009d67 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000092d2 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 126 to 0000000000009350 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000009d6a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009351 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000009d6b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009352 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009d6d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009354 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009d6f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009356 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009d71 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009358 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009d73 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000935a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000009d78 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00000bc0 0000000000000010 00000b94 FDE cie=00000030 pc=0000000000009360..000000000000939f │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000bd4 0000000000000010 00000ba8 FDE cie=00000030 pc=00000000000093a0..00000000000093e7 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000be8 0000000000000010 00000bbc FDE cie=00000030 pc=00000000000093f0..000000000000942f │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000b88 0000000000000044 00000b5c FDE cie=00000030 pc=0000000000009e10..0000000000009eba │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000009e16 │ │ │ │ +00000bfc 0000000000000044 00000bd0 FDE cie=00000030 pc=0000000000009430..00000000000094bf │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000009436 │ │ │ │ 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 0000000000009438 │ │ │ │ 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 000000000000943a │ │ │ │ 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 000000000000943c │ │ │ │ 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: 1 to 000000000000943d │ │ │ │ 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: 1 to 000000000000943e │ │ │ │ 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 0000000000009442 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 132 to 0000000000009eac │ │ │ │ + DW_CFA_advance_loc1: 114 to 00000000000094b4 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009eb0 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000094b5 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000009eb1 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000094b6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009eb3 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000094b8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009eb5 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000094ba │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009eb7 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000094bc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009eb9 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000094be │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00000bd0 0000000000000038 00000ba4 FDE cie=00000030 pc=0000000000009ec0..0000000000009f70 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000009ec6 │ │ │ │ +00000c44 0000000000000044 00000c18 FDE cie=00000030 pc=00000000000094c0..0000000000009554 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000094c6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000009ecb │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000094c8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000009ed0 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000094ca │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009ed4 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000094cc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000009ee0 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000094cd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 42 to 0000000000009f0a │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000094ce │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000094d2 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 119 to 0000000000009549 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000954a │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000954b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000009f0b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000954d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009f0d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000954f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009f0f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009551 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009f11 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009553 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000009f20 │ │ │ │ - DW_CFA_restore_state │ │ │ │ │ │ │ │ -00000c0c 0000000000000048 00000be0 FDE cie=00000030 pc=0000000000009f70..000000000000a0ba │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000009f76 │ │ │ │ +00000c8c 0000000000000044 00000c60 FDE cie=00000030 pc=0000000000009560..000000000000965f │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000009566 │ │ │ │ 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: 2 to 0000000000009568 │ │ │ │ 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: 2 to 000000000000956a │ │ │ │ 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 000000000000956c │ │ │ │ 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: 1 to 000000000000956d │ │ │ │ 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: 1 to 000000000000956e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009f94 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 188 to 000000000000a050 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009572 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc1: 226 to 0000000000009654 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a054 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009655 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a055 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009656 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a057 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009658 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a059 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000965a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a05b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000965c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a05d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000965e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000000a068 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00000c58 000000000000003c 00000c2c FDE cie=00000030 pc=000000000000a0c0..000000000000a197 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000a0c6 │ │ │ │ +00000cd4 0000000000000028 00000ca8 FDE cie=00000030 pc=0000000000009660..00000000000096b7 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000009666 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000a0cb │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009667 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000a0d0 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a0d4 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000a0e0 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 86 to 000000000000a136 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a137 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009668 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a139 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 57 to 00000000000096a1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a13b │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000096a9 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000096b2 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000d00 0000000000000018 00000cd4 FDE cie=00000030 pc=00000000000096c0..00000000000096e9 │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000000096cd │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 17 to 00000000000096de │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000d1c 0000000000000010 00000cf0 FDE cie=00000030 pc=00000000000096f0..0000000000009735 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000d30 0000000000000020 00000d04 FDE cie=00000030 pc=0000000000009740..0000000000009804 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000009745 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a13d │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 58 to 000000000000977f │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009780 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 126 to 00000000000097fe │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000000a148 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000097ff │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00000d54 0000000000000010 00000d28 FDE cie=00000030 pc=0000000000009810..00000000000098a7 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000d68 0000000000000010 00000d3c FDE cie=00000030 pc=00000000000098b0..00000000000098e5 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000d7c 0000000000000010 00000d50 FDE cie=00000030 pc=00000000000098f0..0000000000009969 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000d90 0000000000000010 00000d64 FDE cie=00000030 pc=0000000000009970..00000000000099a7 │ │ │ │ + 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 │ │ │ │ +00000da4 0000000000000030 00000d78 FDE cie=00000030 pc=00000000000099b0..0000000000009d7a │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000099b6 │ │ │ │ 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: 6 to 00000000000099bc │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000a1b7 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000099c0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a1bb │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a1bc │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 81 to 000000000000a20d │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000099ca │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 906 to 0000000000009d54 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a211 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a213 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000009d59 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a215 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009d5a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a217 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009d5c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000a21c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009d60 │ │ │ │ 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 │ │ │ │ +00000dd8 0000000000000044 00000dac FDE cie=00000030 pc=0000000000009d80..0000000000009e42 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000009d86 │ │ │ │ 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 0000000000009d8d │ │ │ │ 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: 2 to 0000000000009d8f │ │ │ │ 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: 9 to 0000000000009d98 │ │ │ │ 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: 8 to 0000000000009da0 │ │ │ │ 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: 4 to 0000000000009da4 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a288 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 96 to 000000000000a2e8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a2e9 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a2ea │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a2ec │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a2ee │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a2f0 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a2f2 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000a2f8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a2fc │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000009dad │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 135 to 0000000000009e34 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000a302 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009e38 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a303 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009e39 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a305 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009e3b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a307 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009e3d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a309 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009e3f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a30b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009e41 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00000d38 0000000000000048 00000d0c FDE cie=00000030 pc=000000000000a310..000000000000a3ea │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000a316 │ │ │ │ +00000e20 0000000000000048 00000df4 FDE cie=00000030 pc=0000000000009e50..0000000000009f5b │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000009e56 │ │ │ │ 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: 7 to 0000000000009e5d │ │ │ │ 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 0000000000009e62 │ │ │ │ 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 0000000000009e64 │ │ │ │ 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: 4 to 0000000000009e68 │ │ │ │ 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: 4 to 0000000000009e6c │ │ │ │ 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: 10 to 0000000000009e76 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 131 to 000000000000a3b5 │ │ │ │ + DW_CFA_advance_loc1: 96 to 0000000000009ed6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a3b9 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009eda │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a3ba │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009edb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a3bc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009edd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a3be │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009edf │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a3c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009ee1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a3c2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009ee3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a3c3 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000009ee8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000d84 0000000000000040 00000d58 FDE cie=00000030 pc=000000000000a3f0..000000000000a4c5 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000a3f6 │ │ │ │ +00000e6c 0000000000000034 00000e40 FDE cie=00000030 pc=0000000000009f60..0000000000009fed │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000009f66 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000009f6d │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009f71 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009f75 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000009f83 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 99 to 0000000000009fe6 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009fe7 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000009fe8 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009fea │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009fec │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +00000ea4 000000000000003c 00000e78 FDE cie=00000030 pc=0000000000009ff0..000000000000a09b │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000009ff6 │ │ │ │ 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: 7 to 0000000000009ffd │ │ │ │ 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 000000000000a002 │ │ │ │ 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: 1 to 000000000000a003 │ │ │ │ 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: 6 to 000000000000a009 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a409 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 171 to 000000000000a4b4 │ │ │ │ + DW_CFA_advance_loc1: 93 to 000000000000a066 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a4b8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a4b9 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a06a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a4bb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a06c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a4bd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a06e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a4bf │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a070 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a4c0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000a078 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00000dc8 0000000000000048 00000d9c FDE cie=00000030 pc=000000000000a4d0..000000000000a5e1 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000a4d6 │ │ │ │ +00000ee4 0000000000000040 00000eb8 FDE cie=00000030 pc=000000000000a0a0..000000000000a21b │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000a0a6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a4d8 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000000a0b1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a4da │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a0b3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a4dc │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a0b4 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a4dd │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000a0bc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a4e1 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a4e5 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000a0c3 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 225 to 000000000000a5c6 │ │ │ │ + DW_CFA_advance_loc2: 305 to 000000000000a1f4 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a5c7 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a5c8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a1f5 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a5ca │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a1f6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a5cc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a1f8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a5ce │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a1fa │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a5d0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a1fc │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000a5d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a200 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00000e14 0000000000000048 00000de8 FDE cie=00000030 pc=000000000000a5f0..000000000000a6a3 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000a5f6 │ │ │ │ +00000f28 0000000000000048 00000efc FDE cie=00000030 pc=000000000000a220..000000000000a3db │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000a226 │ │ │ │ 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: 2 to 000000000000a228 │ │ │ │ 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: 7 to 000000000000a22f │ │ │ │ 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: 8 to 000000000000a237 │ │ │ │ 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 000000000000a23b │ │ │ │ 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 000000000000a23f │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000a618 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 84 to 000000000000a66c │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000a246 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 357 to 000000000000a3ab │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a670 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a3ac │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a671 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a3ad │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a673 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a3af │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a675 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a3b1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a677 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a3b3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a679 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a3b5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000a67e │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000000a3c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00000e60 0000000000000048 00000e34 FDE cie=00000030 pc=000000000000a6b0..000000000000a75f │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000a6b6 │ │ │ │ +00000f74 000000000000004c 00000f48 FDE cie=00000030 pc=000000000000a3e0..000000000000a5bb │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000a3e6 │ │ │ │ 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: 2 to 000000000000a3e8 │ │ │ │ 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: 5 to 000000000000a3ed │ │ │ │ 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: 5 to 000000000000a3f2 │ │ │ │ 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 000000000000a3f6 │ │ │ │ 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 000000000000a3fa │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000a6d8 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 80 to 000000000000a728 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000a400 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc2: 400 to 000000000000a590 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a72c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a591 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a72d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a592 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a72f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a594 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a731 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a596 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a733 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a598 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a735 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a59a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000a73a │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000a5a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00000eac 0000000000000040 00000e80 FDE cie=00000030 pc=000000000000a760..000000000000a8b6 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000a766 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000a76b │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000a777 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a778 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000000a77b │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000a781 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 247 to 000000000000a878 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a87c │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a87d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a87f │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a881 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a883 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000a888 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000ef0 0000000000000048 00000ec4 FDE cie=00000030 pc=000000000000a8c0..000000000000a971 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000a8c6 │ │ │ │ +00000fc4 0000000000000048 00000f98 FDE cie=00000030 pc=000000000000a5c0..000000000000a78f │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000a5c6 │ │ │ │ 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: 11 to 000000000000a5d1 │ │ │ │ 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: 2 to 000000000000a5d3 │ │ │ │ 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: 2 to 000000000000a5d5 │ │ │ │ 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: 4 to 000000000000a5d9 │ │ │ │ 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: 7 to 000000000000a5e0 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000a8e2 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 88 to 000000000000a93a │ │ │ │ + DW_CFA_advance_loc: 21 to 000000000000a5f5 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc2: 287 to 000000000000a714 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a93e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a718 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000a93f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000a719 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a941 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a71b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a943 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a71d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a945 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a71f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a947 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a721 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000a94c │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000a728 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00000f3c 0000000000000048 00000f10 FDE cie=00000030 pc=000000000000a980..000000000000aa40 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000a986 │ │ │ │ +00001010 000000000000004c 00000fe4 FDE cie=00000030 pc=000000000000a790..000000000000b047 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a792 │ │ │ │ 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 000000000000a794 │ │ │ │ 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 000000000000a796 │ │ │ │ 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 000000000000a798 │ │ │ │ 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 000000000000a799 │ │ │ │ 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 000000000000a79a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a9a5 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 100 to 000000000000aa09 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000a7a1 │ │ │ │ + DW_CFA_def_cfa_offset: 368 │ │ │ │ + DW_CFA_advance_loc2: 2094 to 000000000000afcf │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000aa0d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000afd0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000aa0e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000afd1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000aa10 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000afd3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000aa12 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000afd5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000aa14 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000afd7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000aa16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000afd9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000aa1b │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000afe0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00000f88 0000000000000018 00000f5c FDE cie=00000030 pc=000000000000aa40..000000000000aa65 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000aa41 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000aa42 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000000aa60 │ │ │ │ - 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 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000aa72 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000000aa90 │ │ │ │ - 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 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000aaa2 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000000aac0 │ │ │ │ - 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 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000aad2 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000aae6 │ │ │ │ - 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 │ │ │ │ +00001060 000000000000004c 00001034 FDE cie=00000030 pc=000000000000b050..000000000000b2c4 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000b056 │ │ │ │ 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 000000000000b058 │ │ │ │ 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 000000000000b05a │ │ │ │ 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 000000000000b05c │ │ │ │ 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 000000000000b05d │ │ │ │ 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 000000000000b05e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000ab11 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc2: 534 to 000000000000ad27 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b062 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc2: 530 to 000000000000b274 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ad28 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000b275 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ad29 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000b276 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ad2b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b278 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ad2d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b27a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ad2f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b27c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ad31 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b27e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000ad38 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b280 │ │ │ │ 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 │ │ │ │ +000010b0 0000000000000048 00001084 FDE cie=00000030 pc=000000000000b2d0..000000000000b657 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000b2d6 │ │ │ │ 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: 5 to 000000000000b2db │ │ │ │ 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 000000000000b2dd │ │ │ │ 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 000000000000b2df │ │ │ │ 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: 4 to 000000000000b2e3 │ │ │ │ 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 000000000000b2e4 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000b0e4 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc2: 788 to 000000000000b3f8 │ │ │ │ - DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000b3f9 │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 54 to 000000000000b42f │ │ │ │ - DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000b434 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc2: 402 to 000000000000b5c6 │ │ │ │ - DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000b5c7 │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 45 to 000000000000b5f4 │ │ │ │ - DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000b5f5 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 21 to 000000000000b60a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b2e8 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 451 to 000000000000b4ab │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000b60b │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b4af │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000b60c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000b4b0 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b60e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b4b2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b610 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b4b4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b612 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b4b6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b614 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b4b8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b618 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000b4b9 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000010b8 0000000000000014 0000108c FDE cie=00000030 pc=000000000000b990..000000000000b9f7 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000b998 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc1: 94 to 000000000000b9f6 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ +000010fc 0000000000000010 000010d0 FDE cie=00000030 pc=000000000000b660..000000000000b6bf │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000010d0 0000000000000010 000010a4 FDE cie=00000030 pc=000000000000ba00..000000000000ba09 │ │ │ │ +00001110 0000000000000010 000010e4 FDE cie=00000030 pc=000000000000b6c0..000000000000b734 │ │ │ │ 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 │ │ │ │ +00001124 0000000000000024 000010f8 FDE cie=00000030 pc=000000000000b740..000000000000b83f │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000b745 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000000ba19 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000b751 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000ba21 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 58 to 000000000000ba5b │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000000b760 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 212 to 000000000000b834 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000b839 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000b83a │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +0000114c 0000000000000024 00001120 FDE cie=00000030 pc=000000000000b840..000000000000b942 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000b845 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000b851 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000000b860 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 213 to 000000000000b935 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000b936 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000b937 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +00001174 0000000000000024 00001148 FDE cie=00000030 pc=000000000000b950..000000000000ba4b │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000b955 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000b961 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000000b970 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 212 to 000000000000ba44 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ba5c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000ba45 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ba5e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000ba46 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +0000119c 0000000000000010 00001170 FDE cie=00000030 pc=000000000000ba50..000000000000baa4 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000011b0 0000000000000010 00001184 FDE cie=00000030 pc=000000000000bab0..000000000000bb1d │ │ │ │ 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 │ │ │ │ +000011c4 0000000000000034 00001198 FDE cie=00000030 pc=000000000000bb20..000000000000be4d │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000bb26 │ │ │ │ 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: 11 to 000000000000bb31 │ │ │ │ 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: 3 to 000000000000bb34 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 58 to 000000000000baab │ │ │ │ + DW_CFA_advance_loc2: 547 to 000000000000bd57 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000bd58 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000bd5a │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000bd5b │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 238 to 000000000000be49 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000baac │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000be4a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000baae │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000be4c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +000011fc 0000000000000010 000011d0 FDE cie=00000030 pc=000000000000be50..000000000000bf1e │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000113c 0000000000000010 00001110 FDE cie=00000030 pc=000000000000bab0..000000000000bad8 │ │ │ │ +00001210 0000000000000010 000011e4 FDE cie=00000030 pc=000000000000bf20..000000000000bfa1 │ │ │ │ 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 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000000baff │ │ │ │ +00001224 0000000000000018 000011f8 FDE cie=00000030 pc=000000000000bfb0..000000000000c051 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000bfc0 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 101 to 000000000000c025 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000bb00 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000000c032 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001240 0000000000000014 00001214 FDE cie=00000030 pc=000000000000c060..000000000000c0d8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000c068 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 107 to 000000000000c0d3 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -0000116c 0000000000000010 00001140 FDE cie=00000030 pc=000000000000bb20..000000000000bb2d │ │ │ │ +00001258 0000000000000010 0000122c FDE cie=00000030 pc=000000000000c0e0..000000000000c1c1 │ │ │ │ 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 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000bb37 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000bb38 │ │ │ │ +0000126c 0000000000000010 00001240 FDE cie=00000030 pc=000000000000c1d0..000000000000c2ea │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001280 0000000000000018 00001254 FDE cie=00000030 pc=000000000000c2f0..000000000000c339 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000c2f8 │ │ │ │ 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: 41 to 000000000000c321 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000bb73 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bb75 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000bb76 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000c326 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000011ac 0000000000000038 00001180 FDE cie=00000030 pc=000000000000bba0..000000000000bbf8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000bba6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bba8 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000bba9 │ │ │ │ +0000129c 0000000000000014 00001270 FDE cie=00000030 pc=000000000000c340..000000000000c386 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000c350 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000bbaa │ │ │ │ - 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: 45 to 000000000000c37d │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000012b4 0000000000000014 00001288 FDE cie=00000030 pc=000000000000c390..000000000000c3c2 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000c398 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 41 to 000000000000c3c1 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000012cc 0000000000000018 000012a0 FDE cie=00000030 pc=000000000000c3d0..000000000000c4bd │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000c3d8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 62 to 000000000000bbec │ │ │ │ + DW_CFA_advance_loc1: 207 to 000000000000c4a7 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000bbed │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000bbee │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bbf0 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bbf2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000bbf3 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000c4ac │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +000012e8 0000000000000018 000012bc FDE cie=00000030 pc=000000000000c4c0..000000000000c77e │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000c4c8 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 235 to 000000000000c5b3 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000c5b8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000011e8 0000000000000038 000011bc FDE cie=00000030 pc=000000000000bc00..000000000000bc57 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000bc06 │ │ │ │ +00001304 0000000000000018 000012d8 FDE cie=00000030 pc=000000000000c780..000000000000ca93 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000c788 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 285 to 000000000000c8a5 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000000c8ae │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00001320 0000000000000024 000012f4 FDE cie=00000030 pc=000000000000caa0..000000000000cbaa │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000000caad │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bc08 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000bc09 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000cac5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000bc0a │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bc0e │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 61 to 000000000000bc4b │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000bc4c │ │ │ │ + DW_CFA_advance_loc1: 174 to 000000000000cb73 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000cb74 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000cb80 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_advance_loc: 25 to 000000000000cb99 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000bc4d │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bc4f │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001348 0000000000000014 0000131c FDE cie=00000030 pc=000000000000cbb0..000000000000ccae │ │ │ │ + DW_CFA_advance_loc1: 236 to 000000000000cc9c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bc51 │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000000ccad │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +00001360 0000000000000014 00001334 FDE cie=00000030 pc=000000000000ccb0..000000000000ccca │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000ccb8 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000000ccc9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000bc52 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00001378 0000000000000014 0000134c FDE cie=00000030 pc=000000000000ccd0..000000000000ccea │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000ccd8 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000000cce9 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001390 0000000000000014 00001364 FDE cie=00000030 pc=000000000000ccf0..000000000000cd85 │ │ │ │ + DW_CFA_advance_loc: 52 to 000000000000cd24 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 76 to 000000000000cd70 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +000013a8 0000000000000014 0000137c FDE cie=00000030 pc=000000000000cd90..000000000000ce09 │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000000cdc0 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 56 to 000000000000cdf8 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001224 0000000000000048 000011f8 FDE cie=00000030 pc=000000000000bc60..000000000000bd33 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000bc66 │ │ │ │ +000013c0 0000000000000048 00001394 FDE cie=00000030 pc=000000000000ce10..000000000000cf89 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000ce16 │ │ │ │ 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: 7 to 000000000000ce1d │ │ │ │ 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 000000000000ce22 │ │ │ │ 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 000000000000ce24 │ │ │ │ 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 000000000000ce25 │ │ │ │ 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: 3 to 000000000000ce28 │ │ │ │ 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: 17 to 000000000000ce39 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 31 to 000000000000bc97 │ │ │ │ + DW_CFA_advance_loc2: 303 to 000000000000cf68 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000bc98 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000cf69 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000bc99 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000cf6a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bc9b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cf6c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bc9d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cf6e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bc9f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cf70 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bca1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000cf72 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000bca8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000cf78 │ │ │ │ DW_CFA_restore_state │ │ │ │ + │ │ │ │ +0000140c 0000000000000028 000013e0 FDE cie=00000030 pc=000000000000cf90..000000000000d011 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000cf96 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000000cf99 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000cfa3 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 103 to 000000000000d00a │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d00e │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d010 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001270 0000000000000048 00001244 FDE cie=00000030 pc=000000000000bd40..000000000000be29 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000bd46 │ │ │ │ +00001438 000000000000004c 0000140c FDE cie=00000030 pc=000000000000d020..000000000000d7b8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000d026 │ │ │ │ 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: 4 to 000000000000d02a │ │ │ │ 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 000000000000d02c │ │ │ │ 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 000000000000d02e │ │ │ │ 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: 4 to 000000000000d032 │ │ │ │ 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: 6 to 000000000000d038 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bd52 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 58 to 000000000000bd8c │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000d03f │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc2: 1758 to 000000000000d71d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000bd8d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d71e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000bd8e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d71f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bd90 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d721 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bd92 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d723 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bd94 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d725 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bd96 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d727 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000bda0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d728 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000012bc 0000000000000048 00001290 FDE cie=00000030 pc=000000000000be30..000000000000c035 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000be36 │ │ │ │ +00001488 0000000000000048 0000145c FDE cie=00000030 pc=000000000000d7c0..000000000000d9a0 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000d7c6 │ │ │ │ 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 000000000000d7c8 │ │ │ │ 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 000000000000d7ca │ │ │ │ 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 000000000000d7cc │ │ │ │ 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 000000000000d7cd │ │ │ │ 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 000000000000d7ce │ │ │ │ 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 000000000000d7d2 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 342 to 000000000000bf98 │ │ │ │ + DW_CFA_advance_loc2: 331 to 000000000000d91d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000bf99 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d921 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000bf9a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d922 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bf9c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d924 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bf9e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d926 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bfa0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d928 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bfa2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d92a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000bfa8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d92b │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00001308 0000000000000028 000012dc FDE cie=00000030 pc=000000000000c040..000000000000c09d │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000c046 │ │ │ │ +000014d4 000000000000004c 000014a8 FDE cie=00000030 pc=000000000000d9a0..000000000000e220 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000d9a6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c04a │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000d9ad │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c04b │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d9b1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 47 to 000000000000c07a │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000d9b8 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d9b9 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000d9ba │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000d9c1 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc2: 2104 to 000000000000e1f9 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e1fd │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000e1fe │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e200 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e202 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c07b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e204 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c07d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e206 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000e207 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001524 000000000000001c 000014f8 FDE cie=00000030 pc=000000000000e220..000000000000e29e │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000e230 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 42 to 000000000000e25a │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c07e │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000000e268 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 45 to 000000000000e295 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00001334 0000000000000038 00001308 FDE cie=00000030 pc=000000000000c0a0..000000000000c0fd │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000c0a6 │ │ │ │ +00001544 0000000000000038 00001518 FDE cie=00000030 pc=000000000000e2a0..000000000000e3f8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000e2a6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c0a8 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e2a8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c0ac │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000e2a9 │ │ │ │ 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: 3 to 000000000000e2ac │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000c0b4 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 61 to 000000000000c0f1 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000e2b3 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc2: 310 to 000000000000e3e9 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c0f2 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000e3ea │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c0f3 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000e3eb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c0f5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e3ed │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c0f7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e3ef │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c0f8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001370 0000000000000048 00001344 FDE cie=00000030 pc=000000000000c100..000000000000c231 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000c106 │ │ │ │ +00001580 000000000000004c 00001554 FDE cie=00000030 pc=000000000000e400..000000000000ee17 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000e406 │ │ │ │ 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: 9 to 000000000000e40f │ │ │ │ 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: 5 to 000000000000e414 │ │ │ │ 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: 5 to 000000000000e419 │ │ │ │ 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: 4 to 000000000000e41d │ │ │ │ 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 000000000000e41e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c112 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 235 to 000000000000c1fd │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000e425 │ │ │ │ + DW_CFA_def_cfa_offset: 512 │ │ │ │ + DW_CFA_advance_loc2: 2345 to 000000000000ed4e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c1fe │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000ed4f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c1ff │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000ed50 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c201 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ed52 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c203 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ed54 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c205 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ed56 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c207 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ed58 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c208 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000ed60 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000013bc 0000000000000048 00001390 FDE cie=00000030 pc=000000000000c240..000000000000c377 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000c246 │ │ │ │ +000015d0 000000000000005c 000015a4 FDE cie=00000030 pc=000000000000ee20..000000000000f767 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000ee26 │ │ │ │ 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: 7 to 000000000000ee2d │ │ │ │ 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: 5 to 000000000000ee32 │ │ │ │ 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: 5 to 000000000000ee37 │ │ │ │ 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: 1 to 000000000000ee38 │ │ │ │ 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: 4 to 000000000000ee3c │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000c25d │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 147 to 000000000000c2f0 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000ee43 │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_advance_loc2: 289 to 000000000000ef64 │ │ │ │ + DW_CFA_def_cfa_offset: 296 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000000ef72 │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc1: 116 to 000000000000efe6 │ │ │ │ + DW_CFA_def_cfa_offset: 296 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000efe7 │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_advance_loc2: 682 to 000000000000f291 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c2f1 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000f296 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c2f2 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000f297 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c2f4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f299 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c2f6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f29b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c2f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f29d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c2fa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f29f │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000f2a0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00001630 000000000000001c 00001604 FDE cie=00000030 pc=000000000000f770..000000000000f873 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000f788 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 35 to 000000000000f7ab │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 29 to 000000000000f7c8 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 142 to 000000000000f856 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001650 000000000000001c 00001624 FDE cie=00000030 pc=000000000000f880..000000000000fa0c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000f888 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc2: 284 to 000000000000f9a4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000c300 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000f9b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 83 to 000000000000fa03 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +00001670 0000000000000010 00001644 FDE cie=00000030 pc=000000000000fa10..000000000000fa15 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001408 0000000000000048 000013dc FDE cie=00000030 pc=000000000000c380..000000000000c526 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000c386 │ │ │ │ +00001684 0000000000000030 00001658 FDE cie=00000030 pc=000000000000fa20..000000000000fc21 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000fa26 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c388 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000fa2a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c38a │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000fa2e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c38c │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c38d │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c38e │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c392 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000fa35 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 187 to 000000000000c44d │ │ │ │ + DW_CFA_advance_loc2: 466 to 000000000000fc07 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c44e │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c44f │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c451 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c453 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000fc08 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c455 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000fc09 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c457 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fc0b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000000c460 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000000fc10 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00001454 0000000000000048 00001428 FDE cie=00000030 pc=000000000000c530..000000000000c69a │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000c536 │ │ │ │ +000016b8 0000000000000048 0000168c FDE cie=00000030 pc=000000000000fc30..000000000000ff21 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000fc36 │ │ │ │ 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: 7 to 000000000000fc3d │ │ │ │ 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: 10 to 000000000000fc47 │ │ │ │ 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: 12 to 000000000000fc53 │ │ │ │ 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: 4 to 000000000000fc57 │ │ │ │ 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 000000000000fc58 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c542 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 166 to 000000000000c5e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000fc5c │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 464 to 000000000000fe2c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c5e9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000fe2d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c5ea │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000fe2e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c5ec │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fe30 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c5ee │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fe32 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c5f0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fe34 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c5f2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fe36 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000c5f8 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000fe40 │ │ │ │ DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00001704 0000000000000010 000016d8 FDE cie=00000030 pc=000000000000ff30..000000000000ff6b │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001718 0000000000000010 000016ec FDE cie=00000030 pc=000000000000ff70..000000000000ffab │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000014a0 000000000000004c 00001474 FDE cie=00000030 pc=000000000000c6a0..000000000000caaf │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000c6a6 │ │ │ │ +0000172c 0000000000000010 00001700 FDE cie=00000030 pc=000000000000ffb0..0000000000010002 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001740 0000000000000038 00001714 FDE cie=00000030 pc=0000000000010010..000000000001007e │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000010016 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c6aa │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010018 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c6ac │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001001d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000000c6b5 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000010026 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c6b6 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000c6b7 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000c6be │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc2: 831 to 000000000000c9fd │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ca01 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001002a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ca02 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 76 to 0000000000010076 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ca04 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000010077 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ca06 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010079 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ca08 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001007b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ca0a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001007d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000ca10 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +0000177c 0000000000000018 00001750 FDE cie=00000030 pc=0000000000010080..0000000000010099 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000010085 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 19 to 0000000000010098 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001798 0000000000000014 0000176c FDE cie=00000030 pc=00000000000100a0..000000000001016a │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000100bc │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 161 to 000000000001015d │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +000017b0 0000000000000038 00001784 FDE cie=00000030 pc=0000000000010170..000000000001028a │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000010176 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001017b │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000001018a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001018b │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001018f │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 240 to 000000000001027f │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010283 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010285 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010287 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010289 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000014f0 0000000000000038 000014c4 FDE cie=00000030 pc=000000000000cab0..000000000000cc6a │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000cab6 │ │ │ │ +000017ec 0000000000000038 000017c0 FDE cie=00000030 pc=0000000000010290..00000000000104fe │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000010296 │ │ │ │ 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 0000000000010298 │ │ │ │ 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 0000000000010299 │ │ │ │ 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 000000000001029a │ │ │ │ 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 000000000001029e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 317 to 000000000000cbfb │ │ │ │ + DW_CFA_advance_loc2: 446 to 000000000001045c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cbff │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001045d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000cc00 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001045e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cc02 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010460 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cc04 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010462 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cc08 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000010463 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000152c 0000000000000048 00001500 FDE cie=00000030 pc=000000000000cc70..000000000000d005 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000cc76 │ │ │ │ +00001828 0000000000000048 000017fc FDE cie=00000030 pc=0000000000010500..0000000000010bd7 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000010506 │ │ │ │ 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 0000000000010508 │ │ │ │ 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: 7 to 000000000001050f │ │ │ │ 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 0000000000010511 │ │ │ │ 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: 4 to 0000000000010515 │ │ │ │ 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: 3 to 0000000000010518 │ │ │ │ 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 000000000001051c │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 569 to 000000000000cebb │ │ │ │ + DW_CFA_advance_loc2: 1469 to 0000000000010ad9 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cebf │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000010ada │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000cec0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000010adb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cec2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010add │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cec4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010adf │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cec6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010ae1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cec8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010ae3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000ced0 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000010ae8 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00001578 0000000000000048 0000154c FDE cie=00000030 pc=000000000000d010..000000000000d304 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000d016 │ │ │ │ +00001874 0000000000000030 00001848 FDE cie=00000030 pc=0000000000010be0..0000000000011389 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000010be6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d018 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000010bf1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d01a │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000010bfe │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d01c │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d01d │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d01e │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d022 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 575 to 000000000000d261 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000010c0e │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 1111 to 0000000000011065 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d265 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d266 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d268 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d26a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011069 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d26c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001106a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d26e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001106c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d270 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011070 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000015c4 000000000000004c 00001598 FDE cie=00000030 pc=000000000000d310..000000000000dd1b │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000d316 │ │ │ │ +000018a8 000000000000004c 0000187c FDE cie=00000030 pc=0000000000011390..0000000000011755 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000011396 │ │ │ │ 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 0000000000011398 │ │ │ │ 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 000000000001139a │ │ │ │ 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 000000000001139c │ │ │ │ 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 000000000001139d │ │ │ │ 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 000000000001139e │ │ │ │ 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: 4 to 00000000000113a2 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc2: 1262 to 000000000000d813 │ │ │ │ + DW_CFA_advance_loc2: 534 to 00000000000115b8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d814 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000115bc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000d815 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000115bd │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d817 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000115bf │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d819 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000115c1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d81b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000115c3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d81d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000115c5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000000d820 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000115d0 │ │ │ │ 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 │ │ │ │ +000018f8 0000000000000010 000018cc FDE cie=00000030 pc=0000000000011760..0000000000011772 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000190c 0000000000000018 000018e0 FDE cie=00000030 pc=0000000000011780..0000000000011829 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000001178b │ │ │ │ + DW_CFA_def_cfa_offset: 1056 │ │ │ │ + DW_CFA_advance_loc1: 145 to 000000000001181c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011820 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00001928 000000000000004c 000018fc FDE cie=00000030 pc=0000000000011830..000000000001199c │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000011836 │ │ │ │ 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: 2 to 0000000000011838 │ │ │ │ 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: 5 to 000000000001183d │ │ │ │ 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: 2 to 000000000001183f │ │ │ │ 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: 4 to 0000000000011843 │ │ │ │ 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: 3 to 0000000000011846 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000dd3b │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc2: 548 to 000000000000df5f │ │ │ │ - DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000000df6e │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000df72 │ │ │ │ - DW_CFA_def_cfa_offset: 232 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000000df7b │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc: 21 to 000000000000df90 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc2: 305 to 000000000000e0c1 │ │ │ │ - DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000000e0ca │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 37 to 000000000000e0ef │ │ │ │ - DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000e0f0 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc1: 114 to 000000000000e162 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000011855 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 316 to 0000000000011991 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e166 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000011992 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000e167 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000011993 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e169 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011995 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e16b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011997 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e16d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011999 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e16f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001199b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000e170 │ │ │ │ - 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 │ │ │ │ │ │ │ │ -00001688 0000000000000080 0000165c FDE cie=00000030 pc=000000000000e1a0..000000000000e34f │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000000e1af │ │ │ │ +00001978 0000000000000048 0000194c FDE cie=00000030 pc=00000000000119a0..0000000000011c20 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000119a6 │ │ │ │ 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: 4 to 00000000000119aa │ │ │ │ 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 00000000000119ac │ │ │ │ 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: 5 to 00000000000119b1 │ │ │ │ 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: 9 to 00000000000119ba │ │ │ │ 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: 1 to 00000000000119bb │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e1be │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 117 to 000000000000e233 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000119bf │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 567 to 0000000000011bf6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000e234 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000011bf7 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000e235 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000011bf8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e237 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011bfa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e239 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011bfc │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e23b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011bfe │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e23d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011c00 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000000e240 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000011c08 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 33 to 000000000000e261 │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000e27d │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 62 to 000000000000e2bb │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e2bd │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000000e2c6 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000e2da │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000000e2f4 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e2f8 │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000e302 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 21 to 000000000000e317 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 25 to 000000000000e330 │ │ │ │ + │ │ │ │ +000019c4 0000000000000014 00001998 FDE cie=00000030 pc=0000000000011c20..0000000000011c78 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000011c28 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 67 to 0000000000011c6b │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +000019dc 0000000000000014 000019b0 FDE cie=00000030 pc=0000000000011c80..0000000000011cc4 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000011c88 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 55 to 0000000000011cbf │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000019f4 000000000000001c 000019c8 FDE cie=00000030 pc=0000000000011cd0..0000000000011d21 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000011cd5 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000011ce6 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 57 to 0000000000011d1f │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000011d20 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001a14 0000000000000014 000019e8 FDE cie=00000030 pc=0000000000011d30..0000000000011d60 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000011d3e │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 33 to 0000000000011d5f │ │ │ │ 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_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 │ │ │ │ + │ │ │ │ +00001a2c 000000000000001c 00001a00 FDE cie=00000030 pc=0000000000011d60..0000000000011d9e │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000011d65 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000011d6b │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 49 to 0000000000011d9c │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000011d9d │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00001a4c 0000000000000014 00001a20 FDE cie=00000030 pc=0000000000011da0..0000000000011dce │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000011dab │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 34 to 0000000000011dcd │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000170c 0000000000000098 000016e0 FDE cie=00000030 pc=000000000000e350..000000000000ea49 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000e356 │ │ │ │ +00001a64 000000000000001c 00001a38 FDE cie=00000030 pc=0000000000011dd0..0000000000011e29 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000011dd5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000e35b │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000011dde │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 65 to 0000000000011e1f │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000011e20 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +00001a84 000000000000001c 00001a58 FDE cie=00000030 pc=0000000000011e30..0000000000011e89 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000011e35 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000011e3e │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 65 to 0000000000011e7f │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000011e80 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +00001aa4 0000000000000028 00001a78 FDE cie=00000030 pc=0000000000011e90..0000000000011f42 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000011e95 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000011e9c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e35d │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000011ea7 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 136 to 0000000000011f2f │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000011f30 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000011f31 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001ad0 0000000000000048 00001aa4 FDE cie=00000030 pc=0000000000011f50..000000000001202c │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000011f5f │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000011f6f │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000011f78 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e35f │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000011f80 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000e360 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011f84 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e364 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 74 to 0000000000011fce │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000000e36b │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc1: 177 to 000000000000e41c │ │ │ │ - DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000e421 │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 21 to 000000000000e436 │ │ │ │ - DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000e437 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc2: 305 to 000000000000e568 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000011fd1 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000011fda │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000e569 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000011fdb │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000e56a │ │ │ │ + DW_CFA_advance_loc: 38 to 0000000000012001 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e56c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000012002 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e56e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012004 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e570 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012006 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e572 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012008 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000e578 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 502 to 000000000000e76e │ │ │ │ - DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e772 │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e776 │ │ │ │ - DW_CFA_def_cfa_offset: 232 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e77a │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc: 23 to 000000000000e791 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc1: 210 to 000000000000e863 │ │ │ │ - DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e867 │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e86b │ │ │ │ - DW_CFA_def_cfa_offset: 232 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e86f │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000000e87d │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc1: 175 to 000000000000e92c │ │ │ │ - DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e92e │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 23 to 000000000000e945 │ │ │ │ - DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000e94b │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000012010 │ │ │ │ + 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) │ │ │ │ │ │ │ │ -000017a8 0000000000000080 0000177c FDE cie=00000030 pc=000000000000ea50..000000000000f640 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000ea56 │ │ │ │ +00001b1c 0000000000000040 00001af0 FDE cie=00000030 pc=0000000000012030..00000000000120e4 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000012036 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ea58 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000012046 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000ea5d │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001204a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ea5f │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001204b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ea63 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001204f │ │ │ │ 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: 45 to 000000000001207c │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ea6b │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 845 to 000000000000edb8 │ │ │ │ - DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000edba │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 55 to 000000000000edf1 │ │ │ │ - DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000edf6 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 437 to 000000000000efab │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 39 to 00000000000120a3 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 22 to 00000000000120b9 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000efac │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000120ba │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000efad │ │ │ │ + DW_CFA_advance_loc: 17 to 00000000000120cb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000efaf │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000120d5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000efb1 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000120db │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000efb3 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000120dd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000efb5 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000120df │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000000efc0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 108 to 000000000000f02c │ │ │ │ - DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f02e │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000f04e │ │ │ │ - DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f04f │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 330 to 000000000000f199 │ │ │ │ - DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f19b │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 55 to 000000000000f1d2 │ │ │ │ - DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f1d4 │ │ │ │ - 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 │ │ │ │ +00001b60 0000000000000048 00001b34 FDE cie=00000030 pc=00000000000120f0..00000000000121ac │ │ │ │ + DW_CFA_advance_loc: 15 to 00000000000120ff │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f648 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000001210d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f64a │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000012113 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f64c │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001211b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f64d │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001211f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f64e │ │ │ │ + DW_CFA_advance_loc1: 74 to 0000000000012169 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000f658 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc2: 777 to 000000000000f961 │ │ │ │ - DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f962 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 54 to 000000000000f998 │ │ │ │ - DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000f99d │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc2: 439 to 000000000000fb54 │ │ │ │ - DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000fb55 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 45 to 000000000000fb82 │ │ │ │ - DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000fb83 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 21 to 000000000000fb98 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000001216c │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000012175 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000fb99 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000012176 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000fb9a │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000012180 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fb9c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000012181 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fb9e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000012182 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fba0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012184 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fba2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012186 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000fba8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 1046 to 000000000000ffbe │ │ │ │ - DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ffbf │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 55 to 000000000000fff6 │ │ │ │ - DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fff8 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000012190 │ │ │ │ + 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 │ │ │ │ │ │ │ │ -000018b0 0000000000000080 00001884 FDE cie=00000030 pc=00000000000104e0..00000000000107e5 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000104e6 │ │ │ │ +00001bac 0000000000000050 00001b80 FDE cie=00000030 pc=00000000000121b0..00000000000122ba │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000121b6 │ │ │ │ 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: 16 to 00000000000121c6 │ │ │ │ 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 00000000000121c8 │ │ │ │ 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 00000000000121cd │ │ │ │ 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 00000000000121ce │ │ │ │ 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 00000000000121cf │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000104f8 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 490 to 00000000000106e2 │ │ │ │ - DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000106e7 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 51 to 000000000001071a │ │ │ │ - DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001071b │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000010724 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000121da │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 176 to 000000000001228a │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000001228d │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000012296 │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000012297 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000122af │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010728 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000122b0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010729 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000122b1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001072b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000122b3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001072d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000122b5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001072f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000122b7 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000122b9 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +00001c00 0000000000000018 00001bd4 FDE cie=00000030 pc=00000000000122c0..00000000000122e8 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000122c5 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 34 to 00000000000122e7 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001c1c 0000000000000010 00001bf0 FDE cie=00000030 pc=00000000000122f0..00000000000122fc │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001c30 0000000000000018 00001c04 FDE cie=00000030 pc=0000000000012300..000000000001233d │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000012305 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010731 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000001231d │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000010738 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001231e │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 29 to 0000000000010755 │ │ │ │ + │ │ │ │ +00001c4c 0000000000000018 00001c20 FDE cie=00000030 pc=0000000000012340..00000000000123a3 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000012345 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 27 to 0000000000012360 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010756 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010757 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010759 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000012365 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00001c68 0000000000000010 00001c3c FDE cie=00000030 pc=00000000000123b0..00000000000123e2 │ │ │ │ + DW_CFA_advance_loc: 19 to 00000000000123c3 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + │ │ │ │ +00001c7c 0000000000000028 00001c50 FDE cie=00000030 pc=00000000000123f0..0000000000012485 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000123f5 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000123f6 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000123fd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001075b │ │ │ │ + DW_CFA_advance_loc: 29 to 000000000001241a │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001075d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001241b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001075f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001241c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000010764 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000012420 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000010784 │ │ │ │ - DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001078e │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001079a │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001079b │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000107a4 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001934 0000000000000080 00001908 FDE cie=00000030 pc=00000000000107f0..0000000000010b0f │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000107f6 │ │ │ │ +00001ca8 0000000000000050 00001c7c FDE cie=00000030 pc=0000000000012490..00000000000124f6 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001249c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000107f8 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000124a1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000107fa │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000124a6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000107fc │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000124a7 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000107fd │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000124ab │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000107fe │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010802 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 496 to 00000000000109f2 │ │ │ │ - DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000109f7 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 51 to 0000000000010a2a │ │ │ │ - DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010a2b │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000010a34 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 45 to 00000000000124d8 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010a38 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010a39 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010a3b │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000124d9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010a3d │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000124de │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010a3f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000124e0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010a41 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000124e2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000010a48 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000124e8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 21 to 0000000000010a5d │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010a5e │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010a5f │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000124e9 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010a61 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000124ec │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010a63 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000124ee │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010a65 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000124f0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010a67 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000124f2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000010a6c │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000010a8c │ │ │ │ - DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000010a96 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000010aa1 │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010aa2 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000010aab │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000124f3 │ │ │ │ + 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 │ │ │ │ + │ │ │ │ +00001cfc 0000000000000010 00001cd0 FDE cie=00000030 pc=0000000000012500..0000000000012513 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000019b8 0000000000000048 0000198c FDE cie=00000030 pc=0000000000010b10..0000000000010dac │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000010b16 │ │ │ │ +00001d10 0000000000000048 00001ce4 FDE cie=00000030 pc=0000000000012520..0000000000012601 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000012526 │ │ │ │ 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 0000000000012528 │ │ │ │ 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 000000000001252a │ │ │ │ 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: 2 to 000000000001252c │ │ │ │ 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: 1 to 000000000001252d │ │ │ │ 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 000000000001252e │ │ │ │ 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 0000000000012532 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 386 to 0000000000010caa │ │ │ │ + DW_CFA_advance_loc1: 182 to 00000000000125e8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010cab │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000125eb │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010cac │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000125ec │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010cae │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000125ee │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010cb0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000125f0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010cb2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000125f2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010cb4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000125f4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010cb8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000125f8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00001a04 0000000000000020 000019d8 FDE cie=00000030 pc=0000000000010db0..0000000000010e17 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000010dbe │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 43 to 0000000000010de9 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000010df0 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000010df8 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000010e16 │ │ │ │ - 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 │ │ │ │ +00001d5c 0000000000000048 00001d30 FDE cie=00000030 pc=0000000000012610..00000000000126a4 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000012616 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010e26 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012618 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000010e2d │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001261a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc2: 389 to 0000000000010fb2 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001261b │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001261c │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 104 to 0000000000012684 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000012685 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012687 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010fb3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012689 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010fb4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001268b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010fb8 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000012690 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001269c │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001269d │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001269f │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000126a1 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000126a3 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00001a54 000000000000002c 00001a28 FDE cie=00000030 pc=0000000000011060..0000000000011126 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000011066 │ │ │ │ +00001da8 000000000000002c 00001d7c FDE cie=00000030 pc=00000000000126b0..000000000001272b │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000126b6 │ │ │ │ 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: 1 to 00000000000126b7 │ │ │ │ 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: 1 to 00000000000126b8 │ │ │ │ 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: 80 to 0000000000012708 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011112 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000012709 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011114 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001270b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011118 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001270c │ │ │ │ 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 │ │ │ │ +00001dd8 0000000000000048 00001dac FDE cie=00000030 pc=0000000000012730..0000000000012931 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000012736 │ │ │ │ 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 0000000000012738 │ │ │ │ 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 000000000001273a │ │ │ │ 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 000000000001273f │ │ │ │ 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: 4 to 0000000000012743 │ │ │ │ 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 0000000000012746 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001114a │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 62 to 0000000000011188 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000001118b │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001118c │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001118e │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011190 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011192 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011194 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011198 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 99 to 00000000000111fb │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000011206 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001120a │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001120f │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000011218 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 59 to 0000000000011253 │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011257 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001125c │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001125e │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 21 to 0000000000011273 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 59 to 00000000000112ae │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000112b2 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000001274f │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000112b7 │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000112b9 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000112c2 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 42 to 00000000000112ec │ │ │ │ + DW_CFA_advance_loc1: 192 to 000000000001280f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000112ef │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000012810 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000112f2 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000012811 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000112f4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012813 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000112f6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012815 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000112f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012817 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000112fa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012819 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000011300 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000012820 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001130c │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000011330 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011334 │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011336 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000001133f │ │ │ │ - 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 │ │ │ │ +00001e24 0000000000000028 00001df8 FDE cie=00000030 pc=0000000000012940..00000000000129d1 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001294c │ │ │ │ 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 000000000001294d │ │ │ │ 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 0000000000012951 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 39 to 00000000000113c2 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000113c5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000113c7 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000113d0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 50 to 0000000000011402 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011403 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011405 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000011410 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00001b5c 0000000000000028 00001b30 FDE cie=00000030 pc=0000000000011430..000000000001147c │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000011435 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011439 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001143f │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 25 to 0000000000011458 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc1: 124 to 00000000000129cd │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011459 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000129ce │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001145a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000129d0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000011460 │ │ │ │ - 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 │ │ │ │ +00001e50 0000000000000044 00001e24 FDE cie=00000030 pc=00000000000129e0..0000000000012ae5 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000129e6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011487 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000129e8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001148b │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000129ed │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 74 to 00000000000114d5 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000129ef │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000129f0 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000129f1 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000129f5 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 229 to 0000000000012ada │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000012adb │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000012adc │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012ade │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012ae0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000114d9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012ae2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000114db │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012ae4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000114e0 │ │ │ │ - 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 │ │ │ │ +00001e98 000000000000003c 00001e6c FDE cie=00000030 pc=0000000000012af0..0000000000012ba8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000012af6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011527 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012af8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001152b │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012afa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 74 to 0000000000011575 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000012afb │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000012afc │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 133 to 0000000000012b81 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000012b82 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012b84 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011579 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012b86 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001157b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012b88 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000011580 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000012b89 │ │ │ │ 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 │ │ │ │ +00001ed8 000000000000004c 00001eac FDE cie=00000030 pc=0000000000012bb0..0000000000012fdf │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000012bb6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000115c7 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012bb8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000115cb │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012bba │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 74 to 0000000000011615 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000012bbf │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000012bc0 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000012bc1 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000012bc5 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc2: 922 to 0000000000012f5f │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000012f63 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000012f64 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012f66 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012f68 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011619 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012f6a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001161b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012f6c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000011620 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000012f6d │ │ │ │ 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 │ │ │ │ +00001f28 0000000000000074 00001efc FDE cie=00000030 pc=0000000000012fe0..000000000001308f │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000012fe6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011667 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012fe8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001166b │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012fea │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 74 to 00000000000116b5 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012fec │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000012ff0 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000012ff1 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000012ff5 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 96 to 0000000000013055 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000013056 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000013057 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013059 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001305b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000116b9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001305d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000116bb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001305f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000116c0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000013060 │ │ │ │ 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 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011709 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001170f │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 39 to 0000000000011736 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013064 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000013067 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000013068 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001306a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001306c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011737 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001306e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011738 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013070 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000011740 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000013078 │ │ │ │ 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 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000117a9 │ │ │ │ - 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: 12 to 0000000000013084 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000013085 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000013086 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013088 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 41 to 00000000000117d8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001308a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000117d9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001308c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000117da │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001308e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000117e0 │ │ │ │ - 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 │ │ │ │ +00001fa0 0000000000000044 00001f74 FDE cie=00000030 pc=0000000000013090..0000000000013124 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000013096 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011849 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001309b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001184f │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001309d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 34 to 0000000000011871 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001309f │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000130a0 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000130a1 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000130a5 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 116 to 0000000000013119 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001311a │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001311b │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001311d │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001311f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011872 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013121 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011873 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013123 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000011878 │ │ │ │ - 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 │ │ │ │ +00001fe8 0000000000000044 00001fbc FDE cie=00000030 pc=0000000000013130..00000000000131ec │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000013136 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000118d8 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013138 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000118dd │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001313a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000118e1 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001313c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000118e5 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001313d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 31 to 0000000000011904 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001313e │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013142 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 159 to 00000000000131e1 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000131e2 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000131e3 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011905 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000131e5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011907 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000131e7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011909 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000131e9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001190b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000131eb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000011910 │ │ │ │ - DW_CFA_restore_state │ │ │ │ │ │ │ │ -00001d08 0000000000000038 00001cdc FDE cie=00000030 pc=0000000000011950..00000000000119ce │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000011956 │ │ │ │ +00002030 0000000000000054 00002004 FDE cie=00000030 pc=00000000000131f0..000000000001333c │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000131f6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011958 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000131f8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001195d │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000131fa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011961 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000131fc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011965 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000131fd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 31 to 0000000000011984 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000131fe │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013202 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 140 to 000000000001328e │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001329a │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 37 to 00000000000132bf │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000132c3 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 110 to 0000000000013331 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000013332 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000013333 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011985 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013335 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011987 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013337 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011989 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013339 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001198b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001333b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000011990 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00001d44 000000000000002c 00001d18 FDE cie=00000030 pc=00000000000119d0..0000000000011a69 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000119d6 │ │ │ │ +00002088 000000000000004c 0000205c FDE cie=00000030 pc=0000000000013340..00000000000136df │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000013346 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000119d7 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013348 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000119db │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001334a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 74 to 0000000000011a25 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001334c │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001334d │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001334e │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000013355 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc2: 689 to 0000000000013606 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000013607 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000013608 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001360a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001360c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011a29 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001360e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011a2b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013610 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000011a30 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000013618 │ │ │ │ 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 │ │ │ │ +000020d8 000000000000004c 000020ac FDE cie=00000030 pc=00000000000136e0..0000000000013b9c │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000136e6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011a77 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000136e8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011a7b │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000136ea │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 74 to 0000000000011ac5 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000136ec │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000136ed │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000136ee │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000136f5 │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ + DW_CFA_advance_loc2: 769 to 00000000000139f6 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000139f7 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000139f8 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000139fa │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000139fc │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011ac9 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000139fe │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011acb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013a00 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000011ad0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000013a01 │ │ │ │ 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 │ │ │ │ +00002128 0000000000000048 000020fc FDE cie=00000030 pc=0000000000013ba0..0000000000013ce5 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000013ba6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011b17 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013ba8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011b1b │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013baa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 74 to 0000000000011b65 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013bac │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000013bad │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000013bbb │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000013bc2 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 221 to 0000000000013c9f │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000013ca0 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000013ca1 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013ca3 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013ca5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011b69 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013ca7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011b6b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013ca9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000011b70 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000013caa │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00002174 0000000000000018 00002148 FDE cie=00000030 pc=0000000000013cf0..0000000000013d15 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000013cf5 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 31 to 0000000000013d14 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + 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 │ │ │ │ +00002190 0000000000000054 00002164 FDE cie=00000030 pc=0000000000013d20..0000000000013e22 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000013d26 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011bb7 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013d28 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011bbb │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013d2a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 74 to 0000000000011c05 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000013d31 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000013d32 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000013d33 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013d37 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 94 to 0000000000013d95 │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000013d9f │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 50 to 0000000000013dd1 │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000013dd2 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 38 to 0000000000013df8 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000013df9 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000013dfa │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013dfc │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013dfe │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011c09 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013e00 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011c0b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013e02 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000011c10 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000013e03 │ │ │ │ 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 │ │ │ │ +000021e8 0000000000000024 000021bc FDE cie=00000030 pc=0000000000013e30..0000000000013e5b │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000013e35 │ │ │ │ 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: 6 to 0000000000013e3b │ │ │ │ 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: 12 to 0000000000013e47 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 31 to 0000000000011c87 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000013e58 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011c88 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000013e59 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011c89 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000011c90 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000011cb0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000013e5a │ │ │ │ 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_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 │ │ │ │ +00002210 0000000000000084 000021e4 FDE cie=00000030 pc=0000000000013e60..0000000000014a1c │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000013e66 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011cf2 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000013e70 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000011cf8 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000013e75 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000011d0a │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013e77 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000013e78 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000013e79 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013e7d │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc2: 534 to 0000000000014093 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000014096 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 42 to 00000000000140c0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 403 to 0000000000014253 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001425b │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 37 to 0000000000014280 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 91 to 00000000000142db │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000142e3 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 45 to 0000000000014310 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 1363 to 0000000000014863 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000014864 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000014865 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014867 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014869 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011d0b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001486b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011d0c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001486d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011d10 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001486e │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 286 to 000000000001498c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000014993 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 43 to 00000000000149be │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 37 to 0000000000011d35 │ │ │ │ + DW_CFA_advance_loc: 52 to 00000000000149f2 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000149fa │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + │ │ │ │ +00002298 000000000000006c 0000226c FDE cie=00000030 pc=0000000000014a20..0000000000014d4d │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000014a30 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000014a35 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000014a3e │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000014a47 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000014a4f │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000014a57 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000014a66 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000014a9a │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000014ab2 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000014abe │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000014abf │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 557 to 0000000000014cec │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000014ced │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000014cee │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014cf0 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014cf2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011d36 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014cf4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011d37 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014cf6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000011d40 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000014d00 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000011d48 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + 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 0000000000014d01 │ │ │ │ + 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 │ │ │ │ │ │ │ │ -00001e7c 0000000000000028 00001e50 FDE cie=00000030 pc=0000000000011d70..0000000000011e2e │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000011d75 │ │ │ │ +00002308 0000000000000030 000022dc FDE cie=00000030 pc=0000000000014d50..0000000000014dfc │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000014d55 │ │ │ │ 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 0000000000014d58 │ │ │ │ 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: 15 to 0000000000014d67 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 55 to 0000000000011db6 │ │ │ │ + DW_CFA_advance_loc1: 120 to 0000000000014ddf │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011db7 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014de3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011db8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000014de4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000011dc0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014de8 │ │ │ │ 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 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000011e38 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000011e3f │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 39 to 0000000000011e66 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000014df6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011e67 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014dfa │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011e68 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000014dfb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000011e70 │ │ │ │ - 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 │ │ │ │ +0000233c 000000000000002c 00002310 FDE cie=00000030 pc=0000000000014e00..0000000000014ed3 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000014e06 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000011eeb │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014e0a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000011ef0 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011ef4 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011ef5 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 100 to 0000000000011f59 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011f5a │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014e0e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011f5c │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011f5e │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011f60 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000011f68 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000011f6b │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 102 to 0000000000014e74 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000011f6c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011f70 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011f72 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000014e75 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011f74 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014e77 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011f78 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000014e80 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00001f24 000000000000004c 00001ef8 FDE cie=00000030 pc=0000000000012030..0000000000012152 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000012036 │ │ │ │ +0000236c 000000000000004c 00002340 FDE cie=00000030 pc=0000000000014ee0..0000000000015068 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000014ee6 │ │ │ │ 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: 7 to 0000000000014eed │ │ │ │ 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: 2 to 0000000000014eef │ │ │ │ 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: 9 to 0000000000014ef8 │ │ │ │ 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: 1 to 0000000000014ef9 │ │ │ │ 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: 220 to 0000000000014fd5 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000120a7 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014fd9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000120a9 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000014fde │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000120ab │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000014fe7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000120ad │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000014ff5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000120b0 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000015000 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000120b9 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000001500d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000120ba │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015011 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000120be │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000015016 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000120c0 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000015020 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000120c2 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000001502b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000120c8 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000015037 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001f74 0000000000000054 00001f48 FDE cie=00000030 pc=0000000000012160..00000000000123b6 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000012166 │ │ │ │ +000023bc 0000000000000054 00002390 FDE cie=00000030 pc=0000000000015070..0000000000015197 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000015076 │ │ │ │ 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: 2 to 0000000000015078 │ │ │ │ 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: 2 to 000000000001507a │ │ │ │ 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: 2 to 000000000001507c │ │ │ │ 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: 1 to 000000000001507d │ │ │ │ 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 000000000001507e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000012181 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 151 to 0000000000012218 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015082 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 193 to 0000000000015143 │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000015153 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000015161 │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000001516a │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000015179 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000001221b │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001517d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001221c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001517e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001221e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015180 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012220 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015182 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012222 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015184 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012224 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015186 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012228 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 92 to 0000000000012284 │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001228e │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000015190 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 29 to 00000000000122ab │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000122ac │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ │ │ │ │ -00001fcc 0000000000000054 00001fa0 FDE cie=00000030 pc=00000000000123c0..0000000000012625 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000123c6 │ │ │ │ +00002414 0000000000000024 000023e8 FDE cie=00000030 pc=00000000000151a0..0000000000015206 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000151a5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000123cb │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000151ac │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000123d0 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000123d5 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000123d6 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000123d9 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000123e0 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 198 to 00000000000124a6 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000124a9 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000124aa │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000124ac │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000151b0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000124ae │ │ │ │ + DW_CFA_advance_loc1: 81 to 0000000000015201 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000124b0 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000015204 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000124b2 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000015205 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000124b8 │ │ │ │ + │ │ │ │ +0000243c 0000000000000010 00002410 FDE cie=00000030 pc=0000000000015210..000000000001526b │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002450 0000000000000028 00002424 FDE cie=00000030 pc=0000000000015270..000000000001534b │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000015275 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 150 to 000000000001530b │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001530c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 92 to 0000000000012514 │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000001251f │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 29 to 000000000001253c │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001253d │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000001531a │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001531f │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 31 to 000000000001533e │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001533f │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000247c 000000000000001c 00002450 FDE cie=00000030 pc=0000000000015350..0000000000015379 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000015355 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000001536d │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000015370 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000015378 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000249c 0000000000000018 00002470 FDE cie=00000030 pc=0000000000015380..00000000000153b4 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000015385 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 46 to 00000000000153b3 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000024b8 0000000000000010 0000248c FDE cie=00000030 pc=00000000000153c0..00000000000153e5 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00002024 000000000000008c 00001ff8 FDE cie=00000030 pc=0000000000012630..0000000000012a52 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000012636 │ │ │ │ +000024cc 0000000000000058 000024a0 FDE cie=00000030 pc=00000000000153f0..0000000000015666 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000153f6 │ │ │ │ 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: 8 to 00000000000153fe │ │ │ │ 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: 9 to 0000000000015407 │ │ │ │ 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 0000000000015409 │ │ │ │ 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: 4 to 000000000001540d │ │ │ │ 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 000000000001540e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012642 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 540 to 000000000001285e │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000012861 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000012866 │ │ │ │ - DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012868 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000001287a │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 126 to 00000000000128f8 │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000128fb │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000128fc │ │ │ │ - DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000012901 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000001290a │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000015414 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000012928 │ │ │ │ + DW_CFA_advance_loc1: 66 to 0000000000015456 │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000001294c │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001545b │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000001294f │ │ │ │ - DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012951 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000001295a │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 104 to 00000000000129c2 │ │ │ │ + DW_CFA_advance_loc1: 94 to 00000000000154b9 │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000129c6 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000129ca │ │ │ │ - DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000129cc │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000129d5 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000154ba │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000129ed │ │ │ │ + DW_CFA_advance_loc2: 269 to 00000000000155c7 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000129f1 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000155ca │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000129f2 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000155cb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000129f4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000155cd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000129f6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000155cf │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000129f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000155d1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000129fa │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000155d3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000129fb │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000155d8 │ │ │ │ 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 │ │ │ │ +00002528 0000000000000044 000024fc FDE cie=00000030 pc=0000000000015670..000000000001571a │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000015676 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012a68 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015678 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012a6a │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001567a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000012a6b │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001567c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000012a6e │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015680 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000012a7b │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000012a80 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012a82 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012a84 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012a88 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000012a90 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 178 to 0000000000012b42 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015684 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000012b4c │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000012b4d │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000012b52 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015688 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000012b5b │ │ │ │ + DW_CFA_advance_loc1: 132 to 000000000001570c │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015710 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000012b8b │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000015711 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000012b8c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015713 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012b8e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015715 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000012b94 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015717 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012b96 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015719 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000012ba0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000012bb3 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000012bb6 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000012bbb │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012bbd │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000012bcf │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 59 to 0000000000012c0a │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012c0e │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012c12 │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012c14 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000012c1d │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 95 to 0000000000012c7c │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000012ca0 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000012ca3 │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012ca5 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000012cae │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ │ │ │ │ -00002140 0000000000000088 00002114 FDE cie=00000030 pc=0000000000012d00..0000000000012f99 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000012d06 │ │ │ │ +00002570 0000000000000038 00002544 FDE cie=00000030 pc=0000000000015720..00000000000157d0 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000015726 │ │ │ │ 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: 5 to 000000000001572b │ │ │ │ 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: 5 to 0000000000015730 │ │ │ │ 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: 4 to 0000000000015734 │ │ │ │ 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: 12 to 0000000000015740 │ │ │ │ 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: 42 to 000000000001576a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000012d20 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001576b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012d22 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001576d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012d24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001576f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000012d2a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015771 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000012d30 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000015780 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 178 to 0000000000012de2 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000012dec │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000012ded │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000012df2 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000012dfb │ │ │ │ + │ │ │ │ +000025ac 0000000000000048 00002580 FDE cie=00000030 pc=00000000000157d0..000000000001591a │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000157d6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000157e2 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000157e7 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000157e9 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000157ed │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000012e2b │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000157f0 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000157f4 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 188 to 00000000000158b0 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000158b4 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000158b5 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000012e2c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000158b7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012e2e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000158b9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000012e34 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000158bb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012e36 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000158bd │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000012e40 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000158c8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000012e53 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000012e56 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000012e5b │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012e5d │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000012e6f │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 59 to 0000000000012eaa │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012eae │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012eb2 │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012eb4 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000012ebd │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 95 to 0000000000012f1c │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000012f40 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000012f43 │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012f45 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000012f4e │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000021cc 0000000000000088 000021a0 FDE cie=00000030 pc=0000000000012fa0..0000000000013239 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000012fa6 │ │ │ │ +000025f8 000000000000003c 000025cc FDE cie=00000030 pc=0000000000015920..00000000000159f7 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000015926 │ │ │ │ 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: 5 to 000000000001592b │ │ │ │ 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: 5 to 0000000000015930 │ │ │ │ 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: 4 to 0000000000015934 │ │ │ │ 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: 12 to 0000000000015940 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000012fbb │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000012fc0 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012fc2 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012fc4 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000012fca │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000012fd0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 178 to 0000000000013082 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001308c │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001308d │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000013092 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000001309b │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 48 to 00000000000130cb │ │ │ │ + DW_CFA_advance_loc1: 86 to 0000000000015996 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000130cc │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000015997 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000130ce │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015999 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000130d4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001599b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000130d6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001599d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000130e0 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000159a8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 19 to 00000000000130f3 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000130f6 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000130fb │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000130fd │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000001310f │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 59 to 000000000001314a │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001314e │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013152 │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013154 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000001315d │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 95 to 00000000000131bc │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 36 to 00000000000131e0 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000131e3 │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000131e5 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000131ee │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00002258 0000000000000088 0000222c FDE cie=00000030 pc=0000000000013240..00000000000134d9 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000013246 │ │ │ │ +00002638 000000000000003c 0000260c FDE cie=00000030 pc=0000000000015a00..0000000000015ab8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000015a06 │ │ │ │ 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: 12 to 0000000000015a12 │ │ │ │ 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: 5 to 0000000000015a17 │ │ │ │ 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: 4 to 0000000000015a1b │ │ │ │ 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: 1 to 0000000000015a1c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000001325b │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000013260 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013262 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013264 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000013269 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000013270 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 178 to 0000000000013322 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001332c │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001332d │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000013332 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000001333b │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000001336b │ │ │ │ + DW_CFA_advance_loc1: 81 to 0000000000015a6d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001336c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015a71 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001336e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015a73 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000013374 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015a75 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013376 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015a77 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000013380 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000015a7c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000013393 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000013396 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001339b │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001339d │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 18 to 00000000000133af │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 59 to 00000000000133ea │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000133ee │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000133f2 │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000133f4 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000133fd │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 95 to 000000000001345c │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000013480 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000013483 │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013485 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000001348e │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000022e4 000000000000009c 000022b8 FDE cie=00000030 pc=00000000000134e0..00000000000137a8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000134e6 │ │ │ │ +00002678 000000000000005c 0000264c FDE cie=00000030 pc=0000000000015ac0..0000000000015b6c │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000015ac6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000134e8 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000015acd │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000134ea │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000015ad2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000134eb │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000015adc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000134ee │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000015ae3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000013504 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000015ae4 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015ae8 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 96 to 0000000000015b48 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000015b49 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000015b4a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000013505 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015b4c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013507 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015b4e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013509 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015b50 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001350b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015b52 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000013510 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000015b58 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 194 to 00000000000135d2 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015b5c │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000135dc │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000135dd │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000135e2 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000135eb │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000015b62 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 49 to 000000000001361c │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000015b63 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013620 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015b65 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013622 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015b67 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013624 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015b69 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013626 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015b6b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000013630 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000013631 │ │ │ │ + │ │ │ │ +000026d8 0000000000000048 000026ac FDE cie=00000030 pc=0000000000015b70..0000000000015c4a │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000015b76 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015b78 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000015b7d │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015b7f │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000015b80 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000015b81 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000015b92 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 131 to 0000000000015c15 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015c19 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000015c1a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000013634 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015c1c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013636 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015c1e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013638 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015c20 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001363a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015c22 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000013640 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000015c23 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000013653 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000013656 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001365b │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001365d │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000001366f │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 59 to 00000000000136aa │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000136ae │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000136b2 │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000136b4 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000136bd │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 79 to 000000000001370c │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000013730 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000013733 │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013735 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000001373e │ │ │ │ - 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 │ │ │ │ +00002724 0000000000000040 000026f8 FDE cie=00000030 pc=0000000000015c50..0000000000015d25 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000015c56 │ │ │ │ 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: 5 to 0000000000015c5b │ │ │ │ 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: 5 to 0000000000015c60 │ │ │ │ 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: 4 to 0000000000015c64 │ │ │ │ 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: 1 to 0000000000015c65 │ │ │ │ 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: 4 to 0000000000015c69 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 171 to 0000000000015d14 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015d18 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000137d0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000015d19 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000137d2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015d1b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000137d4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015d1d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000137da │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015d1f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000137e0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000015d20 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 162 to 0000000000013882 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001388c │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001388d │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000013892 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000001389b │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 72 to 00000000000138e3 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000138e6 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000138eb │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000138ed │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 18 to 00000000000138ff │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 59 to 000000000001393a │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001393e │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013942 │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013944 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000001394d │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 63 to 000000000001398c │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 36 to 00000000000139b0 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000139b3 │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000139b5 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000139be │ │ │ │ - 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 │ │ │ │ +00002768 0000000000000048 0000273c FDE cie=00000030 pc=0000000000015d30..0000000000015e41 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000015d36 │ │ │ │ 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 0000000000015d38 │ │ │ │ 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 0000000000015d3a │ │ │ │ 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: 2 to 0000000000015d3c │ │ │ │ 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: 1 to 0000000000015d3d │ │ │ │ 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: 4 to 0000000000015d41 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000013a4d │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 25 to 0000000000013a66 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015d45 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 225 to 0000000000015e26 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000013a67 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000015e27 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000013a68 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000015e28 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013a6a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015e2a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013a6c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015e2c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013a6e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015e2e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013a70 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015e30 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000013a78 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000015e38 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 171 to 0000000000013b23 │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000013b26 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000013b27 │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000013b2c │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000013b35 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 83 to 0000000000013b88 │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000013b8b │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000013b90 │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013b92 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000013ba4 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 64 to 0000000000013be4 │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013be8 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013bec │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013bee │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000013bf7 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 61 to 0000000000013c34 │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000013c58 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000013c5b │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013c5d │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000013c66 │ │ │ │ - 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 │ │ │ │ +000027b4 0000000000000048 00002788 FDE cie=00000030 pc=0000000000015e50..0000000000015f03 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000015e56 │ │ │ │ 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: 5 to 0000000000015e5b │ │ │ │ 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: 12 to 0000000000015e67 │ │ │ │ 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: 2 to 0000000000015e69 │ │ │ │ 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 0000000000015e6d │ │ │ │ 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: 4 to 0000000000015e71 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000013ced │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 25 to 0000000000013d06 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000015e78 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 84 to 0000000000015ecc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000013d07 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015ed0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000013d08 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000015ed1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013d0a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015ed3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013d0c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015ed5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013d0e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015ed7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013d10 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015ed9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000013d18 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000015ede │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 171 to 0000000000013dc3 │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000013dc6 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000013dc7 │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000013dcc │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000013dd5 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 83 to 0000000000013e28 │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000013e2b │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000013e30 │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013e32 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000013e44 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 64 to 0000000000013e84 │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013e88 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013e8c │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013e8e │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000013e97 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 61 to 0000000000013ed4 │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000013ef8 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000013efb │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013efd │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000013f06 │ │ │ │ - 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 │ │ │ │ +00002800 0000000000000048 000027d4 FDE cie=00000030 pc=0000000000015f10..0000000000015fbf │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000015f16 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013f79 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000015f1b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000013f80 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000015f27 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015f29 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015f2d │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015f31 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000015f38 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 80 to 0000000000015f88 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015f8c │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000015f8d │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015f8f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000013f89 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015f91 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000013f90 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015f93 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000013f91 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015f95 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000015f9a │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002540 0000000000000034 00002514 FDE cie=00000030 pc=0000000000013fa0..0000000000014031 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000013fa6 │ │ │ │ +0000284c 0000000000000040 00002820 FDE cie=00000030 pc=0000000000015fc0..0000000000016116 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000015fc6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000013fb2 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000015fcb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000013fb9 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000015fd7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000013fc1 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000015fd8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000013fcb │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000015fdb │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000015fe1 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 247 to 00000000000160d8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 89 to 0000000000014024 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000160dc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000014027 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000160dd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000014028 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000160df │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001402a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000160e1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001402c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000160e3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000160e8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00002578 0000000000000048 0000254c FDE cie=00000030 pc=0000000000014040..0000000000014203 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000014046 │ │ │ │ +00002890 0000000000000048 00002864 FDE cie=00000030 pc=0000000000016120..00000000000161d1 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000016126 │ │ │ │ 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 0000000000016128 │ │ │ │ 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 000000000001612a │ │ │ │ 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 000000000001612f │ │ │ │ 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: 11 to 000000000001613a │ │ │ │ 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: 1 to 000000000001613b │ │ │ │ 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: 7 to 0000000000016142 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 372 to 00000000000141cc │ │ │ │ + DW_CFA_advance_loc1: 88 to 000000000001619a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000141d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001619e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000141d1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001619f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000141d3 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000161a1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000141d5 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000161a3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000141d7 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000161a5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000141d9 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000161a7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000141de │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000161ac │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000025c4 0000000000000034 00002598 FDE cie=00000030 pc=0000000000014210..00000000000142b1 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000014216 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014218 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001421c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000001421f │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000014226 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 132 to 00000000000142aa │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000142ab │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000142ac │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000142ae │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000142b0 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -000025fc 0000000000000064 000025d0 FDE cie=00000030 pc=00000000000142c0..0000000000014a11 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000142c6 │ │ │ │ +000028dc 0000000000000048 000028b0 FDE cie=00000030 pc=00000000000161e0..00000000000162a0 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000161e6 │ │ │ │ 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: 2 to 00000000000161e8 │ │ │ │ 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: 5 to 00000000000161ed │ │ │ │ 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: 5 to 00000000000161f2 │ │ │ │ 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: 11 to 00000000000161fd │ │ │ │ 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: 4 to 0000000000016201 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000142dd │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 519 to 00000000000144e4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000144ec │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000014518 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 648 to 00000000000147a0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000147a3 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 45 to 00000000000147d0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 349 to 000000000001492d │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016205 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 100 to 0000000000016269 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001492e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001626d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001492f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001626e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014931 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016270 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014933 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016272 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014935 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016274 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014937 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016276 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000014938 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001627b │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002664 0000000000000034 00002638 FDE cie=00000030 pc=0000000000014a20..0000000000014abe │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000014a25 │ │ │ │ +00002928 0000000000000028 000028fc FDE cie=00000030 pc=00000000000162a0..000000000001630f │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000162a5 │ │ │ │ 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: 4 to 00000000000162a9 │ │ │ │ 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: 7 to 00000000000162b0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 69 to 0000000000014a75 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000014a7b │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000014a7c │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000014a88 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014a8c │ │ │ │ + DW_CFA_advance_loc1: 82 to 0000000000016302 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000014a92 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000016303 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000014a93 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000016304 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000014a98 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016308 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000269c 0000000000000010 00002670 FDE cie=00000030 pc=0000000000014ac0..0000000000014ac7 │ │ │ │ +00002954 0000000000000010 00002928 FDE cie=00000030 pc=0000000000016310..000000000001634e │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002968 0000000000000010 0000293c FDE cie=00000030 pc=0000000000016350..0000000000016386 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000297c 0000000000000010 00002950 FDE cie=00000030 pc=0000000000016390..000000000001641b │ │ │ │ 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 │ │ │ │ +00002990 0000000000000028 00002964 FDE cie=00000030 pc=0000000000016420..000000000001654b │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000016425 │ │ │ │ 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: 1 to 0000000000016426 │ │ │ │ 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: 7 to 000000000001642d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000014b04 │ │ │ │ + DW_CFA_advance_loc2: 283 to 0000000000016548 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000014b05 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000016549 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000014b06 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001654a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000026d8 0000000000000044 000026ac FDE cie=00000030 pc=0000000000014b10..0000000000014b80 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000014b16 │ │ │ │ +000029bc 000000000000004c 00002990 FDE cie=00000030 pc=0000000000016550..0000000000016806 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000016556 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000014b1b │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001655d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000014b20 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001655e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000014b25 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016562 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014b29 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000014b2a │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000014b31 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 68 to 0000000000014b75 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000014b76 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000016569 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000014b77 │ │ │ │ + DW_CFA_advance_loc1: 83 to 00000000000165bc │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000165c0 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000165c1 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000165c3 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000165c5 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000165d0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 526 to 00000000000167de │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014b79 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000167e2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014b7b │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000167e3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014b7d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000167e5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014b7f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000167e7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000167f0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00002720 000000000000002c 000026f4 FDE cie=00000030 pc=0000000000014b80..0000000000014be1 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000014b8d │ │ │ │ +00002a0c 0000000000000030 000029e0 FDE cie=00000030 pc=0000000000016810..0000000000016871 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000016815 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000014b95 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001681b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014b99 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000001682b │ │ │ │ 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: 31 to 000000000001684a │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000014bd5 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001684b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014bd7 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001684c │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016850 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 30 to 000000000001686e │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001686f │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000016870 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000014be0 │ │ │ │ - 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 │ │ │ │ +00002a40 0000000000000030 00002a14 FDE cie=00000030 pc=0000000000016880..00000000000168e1 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000016885 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014bfa │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001688b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000014bfb │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000001689b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 78 to 0000000000014c49 │ │ │ │ + DW_CFA_advance_loc: 31 to 00000000000168ba │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000014c4a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000168bb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014c4c │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000168bc │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000168c0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 30 to 00000000000168de │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000168df │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000168e0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000277c 0000000000000010 00002750 FDE cie=00000030 pc=0000000000014c50..0000000000014c8e │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002790 0000000000000010 00002764 FDE cie=00000030 pc=0000000000014c90..0000000000014c98 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000027a4 0000000000000010 00002778 FDE cie=00000030 pc=0000000000014ca0..0000000000014cb1 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000027b8 0000000000000014 0000278c FDE cie=00000030 pc=0000000000014cc0..0000000000014cd2 │ │ │ │ - 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 │ │ │ │ +00002a74 0000000000000028 00002a48 FDE cie=00000030 pc=00000000000168f0..000000000001694f │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000168f5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014ce8 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000168f9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014cea │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000016900 │ │ │ │ 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_advance_loc1: 66 to 0000000000016942 │ │ │ │ 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 0000000000016943 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014df3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000016944 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000014df4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016948 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000281c 0000000000000064 000027f0 FDE cie=00000030 pc=0000000000014e00..0000000000014ed1 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000014e06 │ │ │ │ +00002aa0 0000000000000034 00002a74 FDE cie=00000030 pc=0000000000016950..00000000000169fe │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000016956 │ │ │ │ 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: 5 to 000000000001695b │ │ │ │ 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 000000000001695c │ │ │ │ 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: 1 to 000000000001695d │ │ │ │ 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: 7 to 0000000000016964 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000014e98 │ │ │ │ + DW_CFA_advance_loc1: 147 to 00000000000169f7 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000014e99 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000169f8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014e9b │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000169f9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014e9d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000169fb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014e9f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000169fd │ │ │ │ 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 │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00002884 0000000000000070 00002858 FDE cie=00000030 pc=0000000000014ee0..0000000000014f9d │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000014ee6 │ │ │ │ +00002ad8 0000000000000024 00002aac FDE cie=00000030 pc=0000000000016a00..0000000000016afe │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000016a05 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000016a06 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000016a0d │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 238 to 0000000000016afb │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000016afc │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000016afd │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +00002b00 0000000000000048 00002ad4 FDE cie=00000030 pc=0000000000016b00..0000000000016d1b │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000016b06 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000014eeb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016b08 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014eed │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016b0a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014eef │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016b0c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014ef3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000016b0d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000014efa │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000016b0e │ │ │ │ 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_advance_loc: 4 to 0000000000016b12 │ │ │ │ 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_loc2: 476 to 0000000000016cee │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000014f6c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016cf2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000014f6d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000016cf3 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014f6f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016cf5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014f71 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016cf7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014f73 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016cf9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014f75 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016cfb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000014f80 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000016cfc │ │ │ │ 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 │ │ │ │ │ │ │ │ -000028f8 0000000000000088 000028cc FDE cie=00000030 pc=0000000000014fa0..0000000000015624 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000014fa6 │ │ │ │ +00002b4c 0000000000000048 00002b20 FDE cie=00000030 pc=0000000000016d20..0000000000016fc7 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000016d26 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000014fb2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016d28 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000014fb7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016d2a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014fb9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016d2c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014fbd │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000016d2d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014fc1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000016d2e │ │ │ │ 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_remember_state │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016d32 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc2: 650 to 0000000000016fbc │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000015576 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000016fbd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000015577 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000016fbe │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015579 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016fc0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001557b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016fc2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001557d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016fc4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001557f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016fc6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000015580 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - 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 │ │ │ │ +00002b98 0000000000000060 00002b6c FDE cie=00000030 pc=0000000000016fd0..000000000001716f │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000016fe4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001563b │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000016fe9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001563d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016feb │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000015644 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016fed │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015648 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000016fee │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000015651 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000016fef │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015655 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016ff3 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 178 to 00000000000170a5 │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000170b3 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 646 to 00000000000158db │ │ │ │ + DW_CFA_advance_loc1: 116 to 0000000000017127 │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017128 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000017154 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000158df │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000017157 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000158e0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017158 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000158e2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001715a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000158e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001715c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000158e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001715e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000158e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017160 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - 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_advance_loc: 1 to 0000000000017161 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000001716c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000015910 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ + 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 │ │ │ │ - │ │ │ │ -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 │ │ │ │ - │ │ │ │ -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 │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00002bfc 0000000000000010 00002bd0 FDE cie=00000030 pc=0000000000017170..0000000000017193 │ │ │ │ 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 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002a44 0000000000000038 00002a18 FDE cie=00000030 pc=0000000000015a90..0000000000015b88 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000015a96 │ │ │ │ +00002c10 0000000000000028 00002be4 FDE cie=00000030 pc=00000000000171a0..0000000000017200 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000171a6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015a98 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000171a7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000015a99 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000171a8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015a9d │ │ │ │ - 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_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 53 to 00000000000171dd │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000015b14 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000015b15 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015b17 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000171de │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015b19 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000171e0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000015b20 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000171e1 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002a80 0000000000000014 00002a54 FDE cie=00000030 pc=0000000000015b90..0000000000015bbe │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000015b98 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 37 to 0000000000015bbd │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00002a98 0000000000000048 00002a6c FDE cie=00000030 pc=0000000000015bc0..0000000000015dab │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000015bc6 │ │ │ │ +00002c3c 0000000000000048 00002c10 FDE cie=00000030 pc=0000000000017200..00000000000174c4 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000017206 │ │ │ │ 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: 2 to 0000000000017208 │ │ │ │ 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 000000000001720a │ │ │ │ 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: 2 to 000000000001720c │ │ │ │ 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 000000000001720d │ │ │ │ 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: 1 to 000000000001720e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015bd2 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 263 to 0000000000015cd9 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017212 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc2: 462 to 00000000000173e0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000015cda │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000173e4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000015cdb │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000173e5 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015cdd │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000173e7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015cdf │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000173e9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015ce1 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000173eb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015ce3 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000173ed │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000015ce8 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000173f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00002ae4 0000000000000018 00002ab8 FDE cie=00000030 pc=0000000000015db0..0000000000015e0c │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000015db8 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 78 to 0000000000015e06 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000015e07 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002b00 0000000000000048 00002ad4 FDE cie=00000030 pc=0000000000015e10..000000000001603b │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000015e16 │ │ │ │ +00002c88 0000000000000054 00002c5c FDE cie=00000030 pc=00000000000174d0..0000000000017626 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000174d6 │ │ │ │ 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 00000000000174d8 │ │ │ │ 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 00000000000174da │ │ │ │ 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 00000000000174dc │ │ │ │ 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 00000000000174dd │ │ │ │ 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 00000000000174de │ │ │ │ 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 00000000000174e2 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 121 to 000000000001755b │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 52 to 000000000001758f │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 254 to 0000000000015f25 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc1: 97 to 00000000000175f0 │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000175f1 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 42 to 000000000001761b │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000015f26 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001761c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000015f27 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001761d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015f29 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001761f │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017621 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017623 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017625 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002ce0 000000000000002c 00002cb4 FDE cie=00000030 pc=0000000000017630..00000000000178e9 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000017636 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000017644 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017645 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015f2b │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc2: 269 to 0000000000017752 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015f2d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017753 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015f2f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017755 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000015f30 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000017760 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00002b4c 0000000000000048 00002b20 FDE cie=00000030 pc=0000000000016040..0000000000016216 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000016046 │ │ │ │ +00002d10 0000000000000054 00002ce4 FDE cie=00000030 pc=00000000000178f0..0000000000017bd9 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000017901 │ │ │ │ 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: 5 to 0000000000017906 │ │ │ │ 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: 5 to 000000000001790b │ │ │ │ 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: 5 to 0000000000017910 │ │ │ │ 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: 11 to 000000000001791b │ │ │ │ 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: 4 to 000000000001791f │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000016057 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017923 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 204 to 0000000000016123 │ │ │ │ + DW_CFA_advance_loc2: 318 to 0000000000017a61 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016124 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017a62 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016125 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017a63 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016127 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017a65 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016129 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017a67 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001612b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017a69 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001612d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017a6b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001612e │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000017a70 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 360 to 0000000000017bd8 │ │ │ │ + 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 │ │ │ │ │ │ │ │ -00002b98 0000000000000048 00002b6c FDE cie=00000030 pc=0000000000016220..0000000000016419 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000016226 │ │ │ │ +00002d68 0000000000000054 00002d3c FDE cie=00000030 pc=0000000000017be0..0000000000017ec9 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000017bf1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016228 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000017bf6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001622a │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000017bfb │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001622c │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000017c00 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001622d │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000017c0b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000016230 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017c0f │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000016237 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017c13 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 252 to 0000000000016333 │ │ │ │ + DW_CFA_advance_loc2: 318 to 0000000000017d51 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016334 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017d52 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016335 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017d53 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016337 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017d55 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016339 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017d57 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001633b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017d59 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001633d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017d5b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001633e │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000017d60 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 360 to 0000000000017ec8 │ │ │ │ + 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 │ │ │ │ + │ │ │ │ +00002dc0 0000000000000014 00002d94 FDE cie=00000030 pc=0000000000017ed0..0000000000017ee4 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002dd8 0000000000000010 00002dac FDE cie=00000030 pc=0000000000017ef0..0000000000017f23 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002dec 0000000000000010 00002dc0 FDE cie=00000030 pc=0000000000017f30..0000000000017f41 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002e00 0000000000000018 00002dd4 FDE cie=00000030 pc=0000000000017f50..0000000000017f69 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000017f55 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 19 to 0000000000017f68 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002be4 0000000000000048 00002bb8 FDE cie=00000030 pc=0000000000016420..00000000000166c6 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000016426 │ │ │ │ +00002e1c 0000000000000010 00002df0 FDE cie=00000030 pc=0000000000017f70..0000000000017f81 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002e30 0000000000000048 00002e04 FDE cie=00000030 pc=0000000000017f90..0000000000018275 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000017f96 │ │ │ │ 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: 7 to 0000000000017f9d │ │ │ │ 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 0000000000017f9f │ │ │ │ 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 0000000000017fa1 │ │ │ │ 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: 4 to 0000000000017fa5 │ │ │ │ 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: 4 to 0000000000017fa9 │ │ │ │ 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: 12 to 0000000000017fb5 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc2: 580 to 00000000000181f9 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016527 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000181fd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016528 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000181fe │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001652a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018200 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018202 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018204 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018206 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000018207 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00002e7c 0000000000000018 00002e50 FDE cie=00000030 pc=0000000000018280..00000000000182c4 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000018285 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 58 to 00000000000182bf │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002e98 0000000000000018 00002e6c FDE cie=00000030 pc=00000000000182d0..0000000000018353 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000182d8 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 91 to 0000000000018333 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000018338 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002eb4 0000000000000010 00002e88 FDE cie=00000030 pc=0000000000018360..0000000000018381 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002ec8 0000000000000020 00002e9c FDE cie=00000030 pc=0000000000018390..000000000001842b │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000018395 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001839c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001652c │ │ │ │ + DW_CFA_advance_loc1: 92 to 00000000000183f8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000183f9 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000018400 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002eec 0000000000000028 00002ec0 FDE cie=00000030 pc=0000000000018430..00000000000184e3 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000018435 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001843b │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000018442 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 109 to 00000000000184af │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001652e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000184b0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016530 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000184b1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000016538 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000184b8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002c30 0000000000000048 00002c04 FDE cie=00000030 pc=00000000000166d0..0000000000016849 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000166d6 │ │ │ │ +00002f18 0000000000000028 00002eec FDE cie=00000030 pc=00000000000184f0..0000000000018547 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000184f6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000184f7 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000184f8 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 57 to 0000000000018531 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000018539 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000018542 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002f44 0000000000000010 00002f18 FDE cie=00000030 pc=0000000000018550..000000000001855f │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002f58 0000000000000010 00002f2c FDE cie=00000030 pc=0000000000018560..00000000000185dc │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002f6c 0000000000000010 00002f40 FDE cie=00000030 pc=00000000000185e0..00000000000186e0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002f80 0000000000000058 00002f54 FDE cie=00000030 pc=00000000000186e0..00000000000188f6 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000186e6 │ │ │ │ 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 00000000000186e8 │ │ │ │ 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: 5 to 00000000000186ed │ │ │ │ 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 00000000000186f2 │ │ │ │ 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: 4 to 00000000000186f6 │ │ │ │ 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: 3 to 00000000000186f9 │ │ │ │ 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_advance_loc: 7 to 0000000000018700 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 258 to 0000000000018802 │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000018814 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000018825 │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001882b │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000018843 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001678a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000018844 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001678b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000018845 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001678d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018847 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001678f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018849 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016791 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001884b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016793 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001884d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000016798 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000018850 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002fdc 0000000000000018 00002fb0 FDE cie=00000030 pc=0000000000018900..0000000000018924 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000018905 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 30 to 0000000000018923 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00002c7c 0000000000000048 00002c50 FDE cie=00000030 pc=0000000000016850..0000000000016abe │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000016856 │ │ │ │ +00002ff8 0000000000000058 00002fcc FDE cie=00000030 pc=0000000000018930..0000000000018ba6 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000018936 │ │ │ │ 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: 5 to 000000000001893b │ │ │ │ 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: 5 to 0000000000018940 │ │ │ │ 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: 5 to 0000000000018945 │ │ │ │ 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: 4 to 0000000000018949 │ │ │ │ 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: 4 to 000000000001894d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016862 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 162 to 0000000000016904 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000018954 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 341 to 0000000000018aa9 │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000018abb │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000018acc │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000018ad2 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000018aea │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016905 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000018aeb │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016906 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000018aec │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016908 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018aee │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001690a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018af0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001690c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018af2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001690e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018af4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016910 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000018af8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00002cc8 000000000000003c 00002c9c FDE cie=00000030 pc=0000000000016ac0..0000000000016c75 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000016ac6 │ │ │ │ +00003054 000000000000004c 00003028 FDE cie=00000030 pc=0000000000018bb0..000000000001919a │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000018bb6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016ac8 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018bb8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000016acd │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000018bbd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000016ad3 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000018bc2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016ad4 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000018bc6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc2: 276 to 0000000000016be8 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000018bce │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000018bd2 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc2: 1340 to 000000000001910e │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001910f │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000019110 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016bec │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019112 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016bee │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019114 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016bf0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019116 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016bf2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019118 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000016bf8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000019119 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00002d08 0000000000000064 00002cdc FDE cie=00000030 pc=0000000000016c80..0000000000016f8b │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000016c86 │ │ │ │ +000030a4 0000000000000048 00003078 FDE cie=00000030 pc=00000000000191a0..000000000001932b │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000191a6 │ │ │ │ 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: 5 to 00000000000191ab │ │ │ │ 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 00000000000191ad │ │ │ │ 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: 5 to 00000000000191b2 │ │ │ │ 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 00000000000191b3 │ │ │ │ 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: 1 to 00000000000191b4 │ │ │ │ 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_advance_loc: 4 to 00000000000191b8 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 309 to 0000000000016e85 │ │ │ │ + DW_CFA_advance_loc2: 355 to 000000000001931b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016e89 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001931c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016e8a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001931d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016e8c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001931f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016e8e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019321 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016e90 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019323 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016e92 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019325 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000016e98 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000019326 │ │ │ │ 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 │ │ │ │ │ │ │ │ -00002d70 0000000000000038 00002d44 FDE cie=00000030 pc=0000000000016f90..0000000000017049 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000016f96 │ │ │ │ +000030f0 0000000000000024 000030c4 FDE cie=00000030 pc=0000000000019330..0000000000019366 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000019335 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000016fa1 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000019336 │ │ │ │ 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_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001933d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000017037 │ │ │ │ + DW_CFA_advance_loc: 38 to 0000000000019363 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000017040 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000019364 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017044 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000019365 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00003118 0000000000000010 000030ec FDE cie=00000030 pc=0000000000019370..000000000001937b │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000312c 0000000000000010 00003100 FDE cie=00000030 pc=0000000000019380..0000000000019389 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003140 0000000000000010 00003114 FDE cie=00000030 pc=0000000000019390..0000000000019397 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003154 0000000000000010 00003128 FDE cie=00000030 pc=00000000000193a0..00000000000193a7 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003168 0000000000000010 0000313c FDE cie=00000030 pc=00000000000193b0..00000000000193ce │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000317c 0000000000000010 00003150 FDE cie=00000030 pc=00000000000193d0..00000000000193d7 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003190 0000000000000014 00003164 FDE cie=00000030 pc=00000000000193e0..00000000000193e7 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + 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 │ │ │ │ +000031a8 0000000000000048 0000317c FDE cie=00000030 pc=00000000000193f0..0000000000019508 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000193f6 │ │ │ │ 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 00000000000193f8 │ │ │ │ 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 00000000000193fa │ │ │ │ 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 00000000000193fc │ │ │ │ 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 00000000000193fd │ │ │ │ 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: 1 to 00000000000193fe │ │ │ │ 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: 4 to 0000000000019402 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 244 to 00000000000194f6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001749b │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000194fa │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001749c │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000194fb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001749e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000194fd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000174a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000194ff │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000174a2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019501 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000174a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019503 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000174a8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000019504 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00002df8 0000000000000048 00002dcc FDE cie=00000030 pc=0000000000017530..0000000000017989 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000017536 │ │ │ │ +000031f4 0000000000000064 000031c8 FDE cie=00000030 pc=0000000000019510..00000000000195e1 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000019516 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017538 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001951e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001753a │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000019523 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001753c │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000019527 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001753d │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001952b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001753e │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000017545 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000019532 │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 33 to 0000000000019553 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019555 │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001955b │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000019562 │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000019567 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 1033 to 000000000001794e │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001956c │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001956d │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000001957f │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 40 to 00000000000195a7 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001794f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000017950 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000195a8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017952 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000195a9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017954 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000195ab │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017956 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000195ad │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017958 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000195af │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000017959 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000195b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000195b9 │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000195be │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 19 to 00000000000195d1 │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000195d2 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00002e44 0000000000000048 00002e18 FDE cie=00000030 pc=0000000000017990..0000000000017d09 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000017996 │ │ │ │ +0000325c 0000000000000070 00003230 FDE cie=00000030 pc=00000000000195f0..00000000000196ad │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000195f6 │ │ │ │ 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: 5 to 00000000000195fb │ │ │ │ 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 00000000000195fd │ │ │ │ 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: 2 to 00000000000195ff │ │ │ │ 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 0000000000019603 │ │ │ │ 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: 7 to 000000000001960a │ │ │ │ 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: 7 to 0000000000019611 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 19 to 0000000000019624 │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019626 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 21 to 000000000001963b │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001963c │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000019646 │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019648 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000019659 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000019679 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017a93 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000001967c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000017a94 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001967d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017a96 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001967f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017a98 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019681 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017a9a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019683 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017a9c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019685 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017aa0 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000019690 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00002e90 0000000000000044 00002e64 FDE cie=00000030 pc=0000000000017d10..0000000000017ddc │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000017d16 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017d18 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017d1a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017d1c │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000017d1d │ │ │ │ - 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: 8 to 0000000000019698 │ │ │ │ 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_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017dd2 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001969f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000017dd3 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000196a0 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017dd5 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000196a2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017dd7 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000196a4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017dd9 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000196a6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017ddb │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000196a8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00002ed8 0000000000000048 00002eac FDE cie=00000030 pc=0000000000017de0..000000000001802a │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000017de6 │ │ │ │ +000032d0 0000000000000088 000032a4 FDE cie=00000030 pc=00000000000196b0..0000000000019d34 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000196b6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000017df2 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000196c2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017df4 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000196c7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017df6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000196c9 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000017df7 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000196cd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000017df8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000196d1 │ │ │ │ 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_advance_loc: 7 to 00000000000196d8 │ │ │ │ + DW_CFA_def_cfa_offset: 400 │ │ │ │ + DW_CFA_advance_loc2: 636 to 0000000000019954 │ │ │ │ + DW_CFA_def_cfa_offset: 408 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000019963 │ │ │ │ + DW_CFA_def_cfa_offset: 416 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000001996c │ │ │ │ + DW_CFA_def_cfa_offset: 424 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000019975 │ │ │ │ + DW_CFA_def_cfa_offset: 432 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000019979 │ │ │ │ + DW_CFA_def_cfa_offset: 440 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001997a │ │ │ │ + DW_CFA_def_cfa_offset: 448 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000019992 │ │ │ │ + DW_CFA_def_cfa_offset: 400 │ │ │ │ + DW_CFA_advance_loc2: 274 to 0000000000019aa4 │ │ │ │ + DW_CFA_def_cfa_offset: 408 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000019ab3 │ │ │ │ + DW_CFA_def_cfa_offset: 416 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000019abf │ │ │ │ + DW_CFA_def_cfa_offset: 424 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000019ac8 │ │ │ │ + DW_CFA_def_cfa_offset: 432 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000019ad4 │ │ │ │ + DW_CFA_def_cfa_offset: 440 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000019ad5 │ │ │ │ + DW_CFA_def_cfa_offset: 448 │ │ │ │ + DW_CFA_advance_loc: 19 to 0000000000019ae8 │ │ │ │ + DW_CFA_def_cfa_offset: 400 │ │ │ │ + DW_CFA_advance_loc2: 413 to 0000000000019c85 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017f5c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000019c86 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000017f5d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000019c87 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017f5f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019c89 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017f61 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019c8b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017f63 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019c8d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017f65 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019c8f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000017f70 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000019c90 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00002f24 0000000000000048 00002ef8 FDE cie=00000030 pc=0000000000018030..00000000000187c6 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000018036 │ │ │ │ +0000335c 0000000000000048 00003330 FDE cie=00000030 pc=0000000000019d40..0000000000019ff9 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000019d46 │ │ │ │ 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 0000000000019d4b │ │ │ │ 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: 2 to 0000000000019d4d │ │ │ │ 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: 7 to 0000000000019d54 │ │ │ │ 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: 4 to 0000000000019d58 │ │ │ │ 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: 9 to 0000000000019d61 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000018054 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000019d65 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 633 to 00000000000182cd │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc2: 646 to 0000000000019feb │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000182ce │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000019fef │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000182cf │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000019ff0 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000182d1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019ff2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000182d3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019ff4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000182d5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019ff6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000182d7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019ff8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000182e0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000033a8 0000000000000010 0000337c FDE cie=00000030 pc=000000000001a000..000000000001a01e │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000033bc 0000000000000010 00003390 FDE cie=00000030 pc=000000000001a020..000000000001a046 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00002f70 0000000000000028 00002f44 FDE cie=00000030 pc=00000000000187d0..0000000000018811 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000187d9 │ │ │ │ +000033d0 0000000000000024 000033a4 FDE cie=00000030 pc=000000000001a050..000000000001a0b1 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001a055 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000187dd │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001a05d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 18 to 00000000000187ef │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000001a06e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 29 to 000000000001880c │ │ │ │ + DW_CFA_advance_loc: 60 to 000000000001a0aa │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001880d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001a0ab │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001880e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001a0ac │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018810 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000033f8 0000000000000010 000033cc FDE cie=00000030 pc=000000000001a0c0..000000000001a0df │ │ │ │ + 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 │ │ │ │ +0000340c 0000000000000038 000033e0 FDE cie=00000030 pc=000000000001a0e0..000000000001a15f │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001a0e6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018828 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001a0eb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001882a │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001a0f0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001882f │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001a0f4 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000018830 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000018831 │ │ │ │ - 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_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000018ccd │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001a0f8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000018cce │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 95 to 000000000001a157 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018cd0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001a158 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018cd2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a15a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018cd4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a15c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018cd6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a15e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000018cd7 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003448 0000000000000018 0000341c FDE cie=00000030 pc=000000000001a160..000000000001a18c │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001a165 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 38 to 000000000001a18b │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003464 0000000000000018 00003438 FDE cie=00000030 pc=000000000001a190..000000000001a202 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001a198 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc1: 74 to 000000000001a1e2 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001a1e3 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00003480 0000000000000018 00003454 FDE cie=00000030 pc=000000000001a210..000000000001a229 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001a215 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 19 to 000000000001a228 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + 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 │ │ │ │ +0000349c 0000000000000038 00003470 FDE cie=00000030 pc=000000000001a230..000000000001a2d6 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001a236 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018cf8 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001a23b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018cfa │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001a240 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018cfc │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001a244 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000018cfd │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000018cfe │ │ │ │ - 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_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019155 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001a24b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000019156 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 131 to 000000000001a2ce │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019158 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001a2cf │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001915a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a2d1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001915c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a2d3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001915e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a2d5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ 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 │ │ │ │ +000034d8 000000000000004c 000034ac FDE cie=00000030 pc=000000000001a2e0..000000000001a761 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001a2e6 │ │ │ │ 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: 2 to 000000000001a2e8 │ │ │ │ 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 000000000001a2ed │ │ │ │ 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: 2 to 000000000001a2ef │ │ │ │ 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: 1 to 000000000001a2f0 │ │ │ │ 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 000000000001a2f1 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019182 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001a2f8 │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 1037 to 000000000001958f │ │ │ │ + DW_CFA_advance_loc2: 1014 to 000000000001a6ee │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019593 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001a6f2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000019594 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001a6f3 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019596 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a6f5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019598 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a6f7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001959a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a6f9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001959c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a6fb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000195a8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001a700 │ │ │ │ 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 │ │ │ │ +00003528 000000000000004c 000034fc FDE cie=00000030 pc=000000000001a770..000000000001a8b0 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001a776 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000019764 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a778 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019766 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001a779 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019768 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001a77d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001976c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001976d │ │ │ │ - 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_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019bf3 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000019bf4 │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001a784 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 74 to 000000000001a7ce │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019bf6 │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001a7cf │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019bf8 │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001a7d0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019bfa │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a7d2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019bfc │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a7d4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000030d8 0000000000000010 000030ac FDE cie=00000030 pc=0000000000019c10..0000000000019c5d │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001a7d8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 119 to 000000000001a84f │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001a850 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001a851 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a853 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a855 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000001a860 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000030ec 0000000000000048 000030c0 FDE cie=00000030 pc=0000000000019c60..000000000001a07b │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000019c66 │ │ │ │ +00003578 000000000000004c 0000354c FDE cie=00000030 pc=000000000001a8b0..000000000001b0ec │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001a8b6 │ │ │ │ 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 000000000001a8b8 │ │ │ │ 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 000000000001a8ba │ │ │ │ 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: 5 to 000000000001a8bf │ │ │ │ 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: 1 to 000000000001a8c0 │ │ │ │ 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 000000000001a8c1 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000019c7c │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 451 to 0000000000019e3f │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001a8c8 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc2: 1261 to 000000000001adb5 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019e43 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001adb9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000019e44 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001adba │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019e46 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001adbc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019e48 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001adbe │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019e4a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001adc0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019e4c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001adc2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019e50 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001adc3 │ │ │ │ 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 │ │ │ │ +000035c8 00000000000000b8 0000359c FDE cie=00000030 pc=000000000001b0f0..000000000001b8e1 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001b0f6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a258 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000001b0ff │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a25a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b101 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a25c │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001b106 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001a25d │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001b10a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001a25e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001b10b │ │ │ │ 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_loc: 7 to 000000000001b112 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc2: 580 to 000000000001b356 │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000001b366 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001b36b │ │ │ │ + DW_CFA_def_cfa_offset: 232 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001b370 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001b378 │ │ │ │ + DW_CFA_def_cfa_offset: 248 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001b37c │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001b381 │ │ │ │ + DW_CFA_def_cfa_offset: 264 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001b382 │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000001b398 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 38 to 000000000001b3be │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000001b3cf │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001b3d4 │ │ │ │ + DW_CFA_def_cfa_offset: 232 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001b3d9 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001b3e1 │ │ │ │ + DW_CFA_def_cfa_offset: 248 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001b3e7 │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001b3ef │ │ │ │ + DW_CFA_def_cfa_offset: 264 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001b3f0 │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000001b3fe │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc1: 82 to 000000000001b450 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001a31f │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001b454 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001a320 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001b455 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a322 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b457 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a324 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b459 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a326 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b45b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a328 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b45d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001a329 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000001b460 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000031fc 0000000000000010 000031d0 FDE cie=00000030 pc=000000000001a330..000000000001a4b2 │ │ │ │ + DW_CFA_advance_loc1: 77 to 000000000001b4ad │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000001b4b6 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 19 to 000000000001b4c9 │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001b4ca │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc2: 981 to 000000000001b89f │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000001b8b1 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 37 to 000000000001b8d6 │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001b8d7 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ 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 │ │ │ │ +00003684 0000000000000070 00003658 FDE cie=00000030 pc=000000000001b8f0..000000000001bba2 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001b8f6 │ │ │ │ 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: 9 to 000000000001b8ff │ │ │ │ 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 000000000001b901 │ │ │ │ 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: 2 to 000000000001b903 │ │ │ │ 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: 1 to 000000000001b904 │ │ │ │ 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: 1 to 000000000001b905 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001a4df │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 109 to 000000000001a54c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001b909 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc2: 349 to 000000000001ba66 │ │ │ │ + DW_CFA_def_cfa_offset: 168 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ba68 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001ba6d │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ba6f │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001ba70 │ │ │ │ + DW_CFA_def_cfa_offset: 200 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ba72 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ba74 │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001ba7c │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 43 to 000000000001baa7 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc1: 235 to 000000000001bb92 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001a550 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001bb93 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001a551 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001bb94 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a553 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bb96 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a555 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bb98 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a557 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bb9a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a559 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bb9c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001a560 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001bb9d │ │ │ │ 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 │ │ │ │ +000036f8 0000000000000094 000036cc FDE cie=00000030 pc=000000000001bbb0..000000000001c076 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001bbb6 │ │ │ │ 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: 6 to 000000000001bbbc │ │ │ │ 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 000000000001bbbe │ │ │ │ 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: 10 to 000000000001bbc8 │ │ │ │ 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 000000000001bbc9 │ │ │ │ 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: 3 to 000000000001bbcc │ │ │ │ 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 000000000001bbd0 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc1: 186 to 000000000001bc8a │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bc8c │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001bc91 │ │ │ │ + DW_CFA_def_cfa_offset: 200 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bc93 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001bc94 │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bc96 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bc98 │ │ │ │ + DW_CFA_def_cfa_offset: 232 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001bca0 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc: 37 to 000000000001bcc5 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc2: 552 to 000000000001beed │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001a8e1 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001bef1 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001a8e2 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001bef2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a8e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bef4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a8e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bef6 │ │ │ │ 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 000000000001bef8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc1: 87 to 000000000001ad9f │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001befa │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001ada0 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001bf00 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc1: 205 to 000000000001bfcd │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bfcf │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001bfd4 │ │ │ │ + DW_CFA_def_cfa_offset: 200 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bfd6 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001bfd7 │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bfd9 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bfdb │ │ │ │ + DW_CFA_def_cfa_offset: 232 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001bfe3 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc: 29 to 000000000001c000 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003318 0000000000000048 000032ec FDE cie=00000030 pc=000000000001ae40..000000000001b048 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001ae46 │ │ │ │ +00003790 0000000000000094 00003764 FDE cie=00000030 pc=000000000001c080..000000000001c586 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001c086 │ │ │ │ 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: 2 to 000000000001c088 │ │ │ │ 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: 2 to 000000000001c08a │ │ │ │ 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: 2 to 000000000001c08c │ │ │ │ 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: 1 to 000000000001c08d │ │ │ │ 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: 4 to 000000000001c091 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ae64 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001c095 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc2: 380 to 000000000001c211 │ │ │ │ + DW_CFA_def_cfa_offset: 152 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001c216 │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc2: 470 to 000000000001b03a │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000001c224 │ │ │ │ + DW_CFA_def_cfa_offset: 168 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001c229 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c22b │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c22d │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001c235 │ │ │ │ + DW_CFA_def_cfa_offset: 200 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001c23d │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 34 to 000000000001c25f │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc2: 620 to 000000000001c4cb │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b03e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001c4cf │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001b03f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c4d0 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b041 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c4d2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b043 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c4d4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b045 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c4d6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b047 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c4d8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c4d9 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 83 to 000000000001c52c │ │ │ │ + DW_CFA_def_cfa_offset: 152 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c52e │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001c533 │ │ │ │ + DW_CFA_def_cfa_offset: 168 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c535 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c536 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c538 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c53a │ │ │ │ + DW_CFA_def_cfa_offset: 200 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001c542 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 47 to 000000000001c571 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ │ │ │ │ -00003364 000000000000004c 00003338 FDE cie=00000030 pc=000000000001b050..000000000001b221 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001b056 │ │ │ │ +00003828 0000000000000048 000037fc FDE cie=00000030 pc=000000000001c590..000000000001c747 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001c596 │ │ │ │ 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 000000000001c598 │ │ │ │ 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 000000000001c59a │ │ │ │ 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 000000000001c59c │ │ │ │ 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: 1 to 000000000001c59d │ │ │ │ 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 000000000001c59e │ │ │ │ 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_remember_state │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001c5a2 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 410 to 000000000001c73c │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001b1c1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c73d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001b1c2 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c73e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b1c4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c740 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b1c6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c742 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b1c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c744 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b1ca │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c746 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001b1d0 │ │ │ │ - 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 │ │ │ │ +00003874 000000000000004c 00003848 FDE cie=00000030 pc=000000000001c750..000000000001c7f1 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000001c75e │ │ │ │ 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: 9 to 000000000001c767 │ │ │ │ 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: 9 to 000000000001c770 │ │ │ │ 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: 5 to 000000000001c775 │ │ │ │ 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: 4 to 000000000001c779 │ │ │ │ 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: 5 to 000000000001c77e │ │ │ │ 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 000000000001c785 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 87 to 000000000001c7dc │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b424 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c7dd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001b425 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c7de │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b427 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c7e0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b429 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c7e2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b42b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c7e4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b42d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c7e6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001c7f0 │ │ │ │ + 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 │ │ │ │ │ │ │ │ -00003400 000000000000004c 000033d4 FDE cie=00000030 pc=000000000001b430..000000000001b6b7 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001b436 │ │ │ │ +000038c4 000000000000004c 00003898 FDE cie=00000030 pc=000000000001c800..000000000001cc40 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001c806 │ │ │ │ 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 000000000001c808 │ │ │ │ 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 000000000001c80a │ │ │ │ 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 000000000001c80c │ │ │ │ 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: 4 to 000000000001c810 │ │ │ │ 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 000000000001c811 │ │ │ │ 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: 9 to 000000000001c81a │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc2: 523 to 000000000001ca25 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001b61a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001ca26 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001b61b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001ca27 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b61d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ca29 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b61f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ca2b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b621 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ca2d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b623 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ca2f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000001b630 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001ca30 │ │ │ │ DW_CFA_restore_state │ │ │ │ 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 │ │ │ │ +00003914 0000000000000028 000038e8 FDE cie=00000030 pc=000000000001cc40..000000000001cc95 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001cc46 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001cc4a │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001cc4b │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 63 to 000000000001cc8a │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001cc8e │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cc90 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003940 000000000000001c 00003914 FDE cie=00000030 pc=000000000001cca0..000000000001ccdc │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001cca8 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000001ccb8 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 21 to 000000000001cccd │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000001ccdb │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003960 000000000000001c 00003934 FDE cie=00000030 pc=000000000001cce0..000000000001cd1c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001cce8 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000001ccf8 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 21 to 000000000001cd0d │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000001cd1b │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003980 0000000000000018 00003954 FDE cie=00000030 pc=000000000001cd20..000000000001cd7b │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001cd25 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 57 to 000000000001cd5e │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000399c 0000000000000050 00003970 FDE cie=00000030 pc=000000000001cd80..000000000001cf0d │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001cd86 │ │ │ │ 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: 14 to 000000000001cd94 │ │ │ │ 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: 18 to 000000000001cda6 │ │ │ │ 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: 2 to 000000000001cda8 │ │ │ │ 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: 1 to 000000000001cda9 │ │ │ │ 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: 4 to 000000000001cdad │ │ │ │ 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: 6 to 000000000001cdb3 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 246 to 000000000001cea9 │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 19 to 000000000001cebc │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 35 to 000000000001cedf │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001b795 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000001cee2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001b796 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001cee8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b798 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001ceef │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b79a │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001cef7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b79c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001ceff │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b79e │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000001cf08 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00003498 000000000000004c 0000346c FDE cie=00000030 pc=000000000001b7a0..000000000001ba31 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001b7a6 │ │ │ │ +000039f0 000000000000011c 000039c4 FDE cie=00000030 pc=000000000001cf10..000000000001df96 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001cf16 │ │ │ │ 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 000000000001cf18 │ │ │ │ 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 000000000001cf1a │ │ │ │ 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 000000000001cf1c │ │ │ │ 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 000000000001cf1d │ │ │ │ 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 000000000001cf1e │ │ │ │ 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 000000000001cf25 │ │ │ │ + DW_CFA_def_cfa_offset: 576 │ │ │ │ + DW_CFA_advance_loc2: 1636 to 000000000001d589 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b9cd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001d58a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001b9ce │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001d58b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b9d0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d58d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b9d2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d58f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b9d4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d591 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b9d6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d593 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001b9e0 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001d598 │ │ │ │ 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 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc1: 180 to 000000000001d64c │ │ │ │ + DW_CFA_def_cfa_offset: 584 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000001d65b │ │ │ │ + DW_CFA_def_cfa_offset: 592 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000001d664 │ │ │ │ + DW_CFA_def_cfa_offset: 600 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000001d66d │ │ │ │ + DW_CFA_def_cfa_offset: 608 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001d671 │ │ │ │ + DW_CFA_def_cfa_offset: 616 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001d679 │ │ │ │ + DW_CFA_def_cfa_offset: 624 │ │ │ │ + DW_CFA_advance_loc: 35 to 000000000001d69c │ │ │ │ + DW_CFA_def_cfa_offset: 576 │ │ │ │ + DW_CFA_advance_loc2: 591 to 000000000001d8eb │ │ │ │ + DW_CFA_def_cfa_offset: 584 │ │ │ │ + DW_CFA_advance_loc1: 91 to 000000000001d946 │ │ │ │ + DW_CFA_def_cfa_offset: 592 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d948 │ │ │ │ + DW_CFA_def_cfa_offset: 600 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001d952 │ │ │ │ + DW_CFA_def_cfa_offset: 608 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001d95c │ │ │ │ + DW_CFA_def_cfa_offset: 616 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001d963 │ │ │ │ + DW_CFA_def_cfa_offset: 624 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001d967 │ │ │ │ + DW_CFA_def_cfa_offset: 632 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001d96e │ │ │ │ + DW_CFA_def_cfa_offset: 640 │ │ │ │ + DW_CFA_advance_loc: 21 to 000000000001d983 │ │ │ │ + DW_CFA_def_cfa_offset: 576 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000001d99f │ │ │ │ + DW_CFA_def_cfa_offset: 584 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001d9a6 │ │ │ │ + DW_CFA_def_cfa_offset: 592 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001d9ad │ │ │ │ + DW_CFA_def_cfa_offset: 600 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001d9b1 │ │ │ │ + DW_CFA_def_cfa_offset: 608 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000001d9ba │ │ │ │ + DW_CFA_def_cfa_offset: 616 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d9bc │ │ │ │ + DW_CFA_def_cfa_offset: 624 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d9be │ │ │ │ + DW_CFA_def_cfa_offset: 632 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001d9c5 │ │ │ │ + DW_CFA_def_cfa_offset: 640 │ │ │ │ + DW_CFA_advance_loc: 41 to 000000000001d9ee │ │ │ │ + DW_CFA_def_cfa_offset: 576 │ │ │ │ + DW_CFA_advance_loc2: 330 to 000000000001db38 │ │ │ │ + DW_CFA_def_cfa_offset: 584 │ │ │ │ + DW_CFA_advance_loc1: 90 to 000000000001db92 │ │ │ │ + DW_CFA_def_cfa_offset: 592 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001db94 │ │ │ │ + DW_CFA_def_cfa_offset: 600 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001db9e │ │ │ │ + DW_CFA_def_cfa_offset: 608 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001dba8 │ │ │ │ + DW_CFA_def_cfa_offset: 616 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001dbac │ │ │ │ + DW_CFA_def_cfa_offset: 624 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001dbb0 │ │ │ │ + DW_CFA_def_cfa_offset: 632 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001dbb7 │ │ │ │ + DW_CFA_def_cfa_offset: 640 │ │ │ │ + DW_CFA_advance_loc: 21 to 000000000001dbcc │ │ │ │ + DW_CFA_def_cfa_offset: 576 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000001dbe8 │ │ │ │ + DW_CFA_def_cfa_offset: 584 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001dbef │ │ │ │ + DW_CFA_def_cfa_offset: 592 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001dbf6 │ │ │ │ + DW_CFA_def_cfa_offset: 600 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001dbfa │ │ │ │ + DW_CFA_def_cfa_offset: 608 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000001dc03 │ │ │ │ + DW_CFA_def_cfa_offset: 616 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001dc05 │ │ │ │ + DW_CFA_def_cfa_offset: 624 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001dc07 │ │ │ │ + DW_CFA_def_cfa_offset: 632 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001dc11 │ │ │ │ + DW_CFA_def_cfa_offset: 640 │ │ │ │ + DW_CFA_advance_loc: 41 to 000000000001dc3a │ │ │ │ + DW_CFA_def_cfa_offset: 576 │ │ │ │ + DW_CFA_advance_loc2: 555 to 000000000001de65 │ │ │ │ + DW_CFA_def_cfa_offset: 584 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000001de74 │ │ │ │ + DW_CFA_def_cfa_offset: 592 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001de7b │ │ │ │ + DW_CFA_def_cfa_offset: 600 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001de80 │ │ │ │ + DW_CFA_def_cfa_offset: 608 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001de84 │ │ │ │ + DW_CFA_def_cfa_offset: 616 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001de8c │ │ │ │ + DW_CFA_def_cfa_offset: 624 │ │ │ │ + DW_CFA_advance_loc: 30 to 000000000001deaa │ │ │ │ + DW_CFA_def_cfa_offset: 576 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003500 0000000000000010 000034d4 FDE cie=00000030 pc=000000000001ba50..000000000001baaf │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000001ba70 │ │ │ │ +00003b10 0000000000000010 00003ae4 FDE cie=00000030 pc=000000000001dfa0..000000000001dfff │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000001dfc0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ │ │ │ -00003514 0000000000000014 000034e8 FDE cie=00000030 pc=000000000001bab0..000000000001bb37 │ │ │ │ - DW_CFA_advance_loc1: 104 to 000000000001bb18 │ │ │ │ +00003b24 0000000000000014 00003af8 FDE cie=00000030 pc=000000000001e000..000000000001e087 │ │ │ │ + DW_CFA_advance_loc1: 104 to 000000000001e068 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000352c 0000000000000010 00003500 FDE cie=00000030 pc=000000000001bb40..000000000001bc5f │ │ │ │ +00003b3c 0000000000000010 00003b10 FDE cie=00000030 pc=000000000001e090..000000000001e1af │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003540 0000000000000098 00003514 FDE cie=00000030 pc=000000000001bc60..000000000001c3ba │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001bc66 │ │ │ │ +00003b50 0000000000000098 00003b24 FDE cie=00000030 pc=000000000001e1b0..000000000001e90a │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001e1b6 │ │ │ │ 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 000000000001e1b8 │ │ │ │ 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 000000000001e1ba │ │ │ │ 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: 5 to 000000000001e1bf │ │ │ │ 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: 4 to 000000000001e1c3 │ │ │ │ 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 000000000001e1c4 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001bc7a │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001e1ca │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 612 to 000000000001bede │ │ │ │ + DW_CFA_advance_loc2: 612 to 000000000001e42e │ │ │ │ DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000001bee9 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000001e439 │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc1: 91 to 000000000001bf44 │ │ │ │ + DW_CFA_advance_loc1: 91 to 000000000001e494 │ │ │ │ DW_CFA_def_cfa_offset: 168 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001bf45 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001e495 │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000001bf5f │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000001e4af │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc1: 68 to 000000000001bfa3 │ │ │ │ + DW_CFA_advance_loc1: 68 to 000000000001e4f3 │ │ │ │ DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001bfa7 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e4f7 │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 47 to 000000000001bfd6 │ │ │ │ + DW_CFA_advance_loc: 47 to 000000000001e526 │ │ │ │ DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001bfd7 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001e527 │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc1: 253 to 000000000001c0d4 │ │ │ │ + DW_CFA_advance_loc1: 253 to 000000000001e624 │ │ │ │ DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000001c0df │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000001e62f │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc1: 91 to 000000000001c13a │ │ │ │ + DW_CFA_advance_loc1: 91 to 000000000001e68a │ │ │ │ DW_CFA_def_cfa_offset: 168 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001c13b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001e68b │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000001c155 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000001e6a5 │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc1: 68 to 000000000001c199 │ │ │ │ + DW_CFA_advance_loc1: 68 to 000000000001e6e9 │ │ │ │ DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001c19d │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e6ed │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 47 to 000000000001c1cc │ │ │ │ + DW_CFA_advance_loc: 47 to 000000000001e71c │ │ │ │ DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001c1cd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001e71d │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 279 to 000000000001c2e4 │ │ │ │ + DW_CFA_advance_loc2: 279 to 000000000001e834 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001c2e5 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001e835 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001c2e6 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001e836 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c2e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e838 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c2ea │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e83a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c2ec │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e83c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c2ee │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e83e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c2f0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e840 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000035dc 0000000000000044 000035b0 FDE cie=00000030 pc=000000000001c3c0..000000000001c49a │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001c3c6 │ │ │ │ +00003bec 0000000000000044 00003bc0 FDE cie=00000030 pc=000000000001e910..000000000001e9ea │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001e916 │ │ │ │ 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: 2 to 000000000001e918 │ │ │ │ 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 000000000001e91a │ │ │ │ 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: 2 to 000000000001e91c │ │ │ │ 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: 1 to 000000000001e91d │ │ │ │ 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 000000000001e91e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001c3d2 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e922 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 185 to 000000000001c48b │ │ │ │ + DW_CFA_advance_loc1: 185 to 000000000001e9db │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001c490 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001e9e0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001c491 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001e9e1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c493 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e9e3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c495 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e9e5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c497 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e9e7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c499 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e9e9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00003624 0000000000000048 000035f8 FDE cie=00000030 pc=000000000001c4a0..000000000001c602 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001c4a6 │ │ │ │ +00003c34 0000000000000048 00003c08 FDE cie=00000030 pc=000000000001e9f0..000000000001eb52 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001e9f6 │ │ │ │ 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 000000000001e9f8 │ │ │ │ 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 000000000001e9fa │ │ │ │ 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 000000000001e9fc │ │ │ │ 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 000000000001e9fd │ │ │ │ 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 000000000001e9fe │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001c4b2 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001ea02 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 321 to 000000000001c5f3 │ │ │ │ + DW_CFA_advance_loc2: 321 to 000000000001eb43 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001c5f8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001eb48 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001c5f9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001eb49 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c5fb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001eb4b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c5fd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001eb4d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c5ff │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001eb4f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c601 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001eb51 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ 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 │ │ │ │ +00003c80 000000000000004c 00003c54 FDE cie=00000030 pc=000000000001eb60..000000000001f2d9 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001eb66 │ │ │ │ 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: 5 to 000000000001eb6b │ │ │ │ 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 000000000001eb6d │ │ │ │ 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 000000000001eb6f │ │ │ │ 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 000000000001eb70 │ │ │ │ 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 000000000001eb71 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001c628 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001eb78 │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc2: 1795 to 000000000001cd2b │ │ │ │ + DW_CFA_advance_loc2: 1795 to 000000000001f27b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001cd30 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001f280 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001cd31 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001f281 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001cd33 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f283 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001cd35 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f285 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001cd37 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f287 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001cd39 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f289 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001cd3a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001f28a │ │ │ │ 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 │ │ │ │ +00003cd0 000000000000004c 00003ca4 FDE cie=00000030 pc=000000000001f2e0..000000000001f6b3 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001f2e6 │ │ │ │ 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: 5 to 000000000001f2eb │ │ │ │ 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: 2 to 000000000001f2ed │ │ │ │ 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: 2 to 000000000001f2ef │ │ │ │ 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: 4 to 000000000001f2f3 │ │ │ │ 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: 9 to 000000000001f2fc │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001cdb3 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001f303 │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc2: 465 to 000000000001cf84 │ │ │ │ + DW_CFA_advance_loc2: 465 to 000000000001f4d4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001cf85 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001f4d5 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001cf86 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001f4d6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001cf88 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f4d8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001cf8a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f4da │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001cf8c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f4dc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001cf8e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f4de │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001cf90 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f4e0 │ │ │ │ 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 │ │ │ │ +00003d20 0000000000000034 00003cf4 FDE cie=00000030 pc=000000000001f6c0..000000000001f723 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001f6c6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001d17b │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001f6cb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d17f │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f6cf │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000001d182 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000001f6d2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001d189 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001f6d9 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 42 to 000000000001d1b3 │ │ │ │ + DW_CFA_advance_loc: 42 to 000000000001f703 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001d1b8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001f708 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d1b9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001f709 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001d1c0 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001f710 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d1c2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f712 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003748 000000000000004c 0000371c FDE cie=00000030 pc=000000000001d1e0..000000000001d595 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001d1e6 │ │ │ │ +00003d58 000000000000004c 00003d2c FDE cie=00000030 pc=000000000001f730..000000000001fae5 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001f736 │ │ │ │ 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: 7 to 000000000001f73d │ │ │ │ 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: 12 to 000000000001f749 │ │ │ │ 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: 2 to 000000000001f74b │ │ │ │ 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: 1 to 000000000001f74c │ │ │ │ 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: 1 to 000000000001f74d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d201 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f751 │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc2: 901 to 000000000001d586 │ │ │ │ + DW_CFA_advance_loc2: 901 to 000000000001fad6 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001d58b │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001fadb │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d58c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001fadc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d58e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001fade │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d590 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001fae0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d592 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001fae2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d594 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001fae4 │ │ │ │ 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 │ │ │ │ +00003da8 0000000000000010 00003d7c FDE cie=00000030 pc=000000000001faf0..000000000001fb09 │ │ │ │ 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 │ │ │ │ +00003dbc 0000000000000048 00003d90 FDE cie=00000030 pc=000000000001fb10..000000000001fcbc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001fb12 │ │ │ │ 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: 9 to 000000000001fb1b │ │ │ │ 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 000000000001fb1d │ │ │ │ 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 000000000001fb1f │ │ │ │ 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: 1 to 000000000001fb20 │ │ │ │ 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 000000000001fb21 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d5d5 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001fb25 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 300 to 000000000001d701 │ │ │ │ + DW_CFA_advance_loc2: 300 to 000000000001fc51 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d702 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001fc52 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d703 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001fc53 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d705 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001fc55 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d707 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001fc57 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d709 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001fc59 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d70b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001fc5b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001d710 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001fc60 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000037f8 0000000000000024 000037cc FDE cie=00000030 pc=000000000001d770..000000000001d7f0 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001d775 │ │ │ │ +00003e08 0000000000000024 00003ddc FDE cie=00000030 pc=000000000001fcc0..000000000001fd40 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001fcc5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d779 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001fcc9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001d780 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001fcd0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 106 to 000000000001d7ea │ │ │ │ + DW_CFA_advance_loc1: 106 to 000000000001fd3a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d7ee │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001fd3e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d7ef │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001fd3f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00003820 0000000000000018 000037f4 FDE cie=00000030 pc=000000000001d7f0..000000000001d80b │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001d7f5 │ │ │ │ +00003e30 0000000000000018 00003e04 FDE cie=00000030 pc=000000000001fd40..000000000001fd5b │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001fd45 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 21 to 000000000001d80a │ │ │ │ + DW_CFA_advance_loc: 21 to 000000000001fd5a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000383c 0000000000000010 00003810 FDE cie=00000030 pc=000000000001d810..000000000001d876 │ │ │ │ +00003e4c 0000000000000010 00003e20 FDE cie=00000030 pc=000000000001fd60..000000000001fdc6 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003850 0000000000000010 00003824 FDE cie=00000030 pc=000000000001d880..000000000001d88d │ │ │ │ +00003e60 0000000000000010 00003e34 FDE cie=00000030 pc=000000000001fdd0..000000000001fddd │ │ │ │ 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 │ │ │ │ +00003e74 0000000000000024 00003e48 FDE cie=00000030 pc=000000000001fde0..000000000001fe2d │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001fde5 │ │ │ │ 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: 4 to 000000000001fde9 │ │ │ │ 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: 4 to 000000000001fded │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 61 to 000000000001d8da │ │ │ │ + DW_CFA_advance_loc: 61 to 000000000001fe2a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d8db │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001fe2b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d8dc │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001fe2c │ │ │ │ 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 │ │ │ │ +00003e9c 0000000000000034 00003e70 FDE cie=00000030 pc=000000000001fe30..000000000001fea4 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001fe36 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d8e7 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001fe37 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d8e8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001fe38 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 85 to 000000000001d93d │ │ │ │ + DW_CFA_advance_loc1: 85 to 000000000001fe8d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d941 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001fe91 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d943 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001fe93 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001d948 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001fe98 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d949 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001fe99 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d94d │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001fe9d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d94f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001fe9f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000038c4 0000000000000010 00003898 FDE cie=00000030 pc=000000000001d960..000000000001d984 │ │ │ │ +00003ed4 0000000000000010 00003ea8 FDE cie=00000030 pc=000000000001feb0..000000000001fed4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000038d8 0000000000000010 000038ac FDE cie=00000030 pc=000000000001d990..000000000001d99a │ │ │ │ +00003ee8 0000000000000010 00003ebc FDE cie=00000030 pc=000000000001fee0..000000000001feea │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000038ec 0000000000000010 000038c0 FDE cie=00000030 pc=000000000001d9a0..000000000001d9a9 │ │ │ │ +00003efc 0000000000000010 00003ed0 FDE cie=00000030 pc=000000000001fef0..000000000001fef9 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003900 0000000000000010 000038d4 FDE cie=00000030 pc=000000000001d9b0..000000000001d9bd │ │ │ │ +00003f10 0000000000000010 00003ee4 FDE cie=00000030 pc=000000000001ff00..000000000001ff0d │ │ │ │ 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 │ │ │ │ +00003f24 0000000000000018 00003ef8 FDE cie=00000030 pc=000000000001ff10..000000000001ff36 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001ff15 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 21 to 000000000001d9da │ │ │ │ + DW_CFA_advance_loc: 21 to 000000000001ff2a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003930 0000000000000010 00003904 FDE cie=00000030 pc=000000000001d9f0..000000000001da00 │ │ │ │ +00003f40 0000000000000010 00003f14 FDE cie=00000030 pc=000000000001ff40..000000000001ff50 │ │ │ │ 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 │ │ │ │ +00003f54 000000000000001c 00003f28 FDE cie=00000030 pc=000000000001ff50..000000000001ff8e │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001ff55 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 21 to 000000000001da1a │ │ │ │ + DW_CFA_advance_loc: 21 to 000000000001ff6a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000001da28 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000001ff78 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001da32 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001ff82 │ │ │ │ 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 │ │ │ │ +00003f74 0000000000000020 00003f48 FDE cie=00000030 pc=000000000001ff90..0000000000020013 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001ff95 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 21 to 000000000001da5a │ │ │ │ + DW_CFA_advance_loc: 21 to 000000000001ffaa │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001da60 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001ffb0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 43 to 000000000001da8b │ │ │ │ + DW_CFA_advance_loc: 43 to 000000000001ffdb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000001daa1 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000001fff1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003988 0000000000000010 0000395c FDE cie=00000030 pc=000000000001dad0..000000000001dadc │ │ │ │ +00003f98 0000000000000010 00003f6c FDE cie=00000030 pc=0000000000020020..000000000002002c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000399c 0000000000000010 00003970 FDE cie=00000030 pc=000000000001dae0..000000000001daed │ │ │ │ +00003fac 0000000000000010 00003f80 FDE cie=00000030 pc=0000000000020030..000000000002003d │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000039b0 0000000000000010 00003984 FDE cie=00000030 pc=000000000001daf0..000000000001db03 │ │ │ │ +00003fc0 0000000000000010 00003f94 FDE cie=00000030 pc=0000000000020040..0000000000020053 │ │ │ │ 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 │ │ │ │ +00003fd4 0000000000000024 00003fa8 FDE cie=00000030 pc=0000000000020060..000000000002008b │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000020065 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001db16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020066 │ │ │ │ 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 000000000002006a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000001db34 │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000020084 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001db39 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000020089 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001db3a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002008a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000039ec 0000000000000010 000039c0 FDE cie=00000030 pc=000000000001db40..000000000001db51 │ │ │ │ +00003ffc 0000000000000010 00003fd0 FDE cie=00000030 pc=0000000000020090..00000000000200a1 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003a00 0000000000000010 000039d4 FDE cie=00000030 pc=000000000001db60..000000000001db71 │ │ │ │ +00004010 0000000000000010 00003fe4 FDE cie=00000030 pc=00000000000200b0..00000000000200c1 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003a14 0000000000000010 000039e8 FDE cie=00000030 pc=000000000001db80..000000000001db91 │ │ │ │ +00004024 0000000000000010 00003ff8 FDE cie=00000030 pc=00000000000200d0..00000000000200e1 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003a28 0000000000000010 000039fc FDE cie=00000030 pc=000000000001dba0..000000000001dbae │ │ │ │ +00004038 0000000000000010 0000400c FDE cie=00000030 pc=00000000000200f0..00000000000200fe │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003a3c 0000000000000010 00003a10 FDE cie=00000030 pc=000000000001dbb0..000000000001dbb8 │ │ │ │ +0000404c 0000000000000010 00004020 FDE cie=00000030 pc=0000000000020100..0000000000020108 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003a50 0000000000000010 00003a24 FDE cie=00000030 pc=000000000001dbc0..000000000001dbd1 │ │ │ │ +00004060 0000000000000010 00004034 FDE cie=00000030 pc=0000000000020110..0000000000020121 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003a64 0000000000000010 00003a38 FDE cie=00000030 pc=000000000001dbe0..000000000001dbe9 │ │ │ │ +00004074 0000000000000010 00004048 FDE cie=00000030 pc=0000000000020130..0000000000020139 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003a78 0000000000000010 00003a4c FDE cie=00000030 pc=000000000001dbf0..000000000001dbf8 │ │ │ │ +00004088 0000000000000010 0000405c FDE cie=00000030 pc=0000000000020140..0000000000020148 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003a8c 0000000000000010 00003a60 FDE cie=00000030 pc=000000000001dc00..000000000001dc0b │ │ │ │ +0000409c 0000000000000010 00004070 FDE cie=00000030 pc=0000000000020150..000000000002015b │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003aa0 0000000000000010 00003a74 FDE cie=00000030 pc=000000000001dc10..000000000001dc1d │ │ │ │ +000040b0 0000000000000010 00004084 FDE cie=00000030 pc=0000000000020160..000000000002016d │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003ab4 0000000000000010 00003a88 FDE cie=00000030 pc=000000000001dc20..000000000001dc29 │ │ │ │ +000040c4 0000000000000010 00004098 FDE cie=00000030 pc=0000000000020170..0000000000020179 │ │ │ │ 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 │ │ │ │ +000040d8 0000000000000034 000040ac FDE cie=00000030 pc=0000000000020180..00000000000201da │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000020186 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001dc38 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020188 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001dc39 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020189 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001dc3a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002018a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001dc3e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002018e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 66 to 000000000001dc80 │ │ │ │ + DW_CFA_advance_loc1: 66 to 00000000000201d0 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001dc84 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000201d4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001dc85 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000201d5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001dc87 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000201d7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001dc89 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000201d9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00003b00 0000000000000048 00003ad4 FDE cie=00000030 pc=000000000001dc90..000000000001dd7b │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001dc96 │ │ │ │ +00004110 0000000000000048 000040e4 FDE cie=00000030 pc=00000000000201e0..00000000000202cb │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000201e6 │ │ │ │ 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: 2 to 00000000000201e8 │ │ │ │ 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 00000000000201ea │ │ │ │ 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 00000000000201ec │ │ │ │ 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 00000000000201ed │ │ │ │ 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: 1 to 00000000000201ee │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001dca2 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000201f2 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000001dcaf │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000000201ff │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001dcb3 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000020203 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001dcb4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020204 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001dcb6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020206 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001dcb8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020208 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001dcba │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002020a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001dcbc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002020c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001dcc0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000020210 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003b4c 0000000000000010 00003b20 FDE cie=00000030 pc=000000000001dd80..000000000001dd88 │ │ │ │ +0000415c 0000000000000010 00004130 FDE cie=00000030 pc=00000000000202d0..00000000000202d8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003b60 0000000000000010 00003b34 FDE cie=00000030 pc=000000000001dd90..000000000001dd99 │ │ │ │ +00004170 0000000000000010 00004144 FDE cie=00000030 pc=00000000000202e0..00000000000202e9 │ │ │ │ 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 │ │ │ │ +00004184 0000000000000028 00004158 FDE cie=00000030 pc=00000000000202f0..000000000002034e │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000202f6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ddaa │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000202fa │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ddae │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000202fe │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 76 to 000000000001ddfa │ │ │ │ + DW_CFA_advance_loc1: 76 to 000000000002034a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001ddfb │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002034b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ddfd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002034d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003ba0 0000000000000010 00003b74 FDE cie=00000030 pc=000000000001de00..000000000001de09 │ │ │ │ +000041b0 0000000000000010 00004184 FDE cie=00000030 pc=0000000000020350..0000000000020359 │ │ │ │ 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 │ │ │ │ +000041c4 0000000000000048 00004198 FDE cie=00000030 pc=0000000000020360..00000000000203d5 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000020366 │ │ │ │ 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: 2 to 0000000000020368 │ │ │ │ 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 000000000002036a │ │ │ │ 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 000000000002036c │ │ │ │ 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: 1 to 000000000002036d │ │ │ │ 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 000000000002036e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001de22 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000020372 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 76 to 000000000001de6e │ │ │ │ + DW_CFA_advance_loc1: 76 to 00000000000203be │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001de72 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000203c2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001de73 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000203c3 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001de75 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000203c5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001de77 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000203c7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001de79 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000203c9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001de7b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000203cb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001de80 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000203d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003c00 0000000000000048 00003bd4 FDE cie=00000030 pc=000000000001de90..000000000001df52 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001de96 │ │ │ │ +00004210 0000000000000048 000041e4 FDE cie=00000030 pc=00000000000203e0..00000000000204a2 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000203e6 │ │ │ │ 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: 2 to 00000000000203e8 │ │ │ │ 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 00000000000203ea │ │ │ │ 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 00000000000203ec │ │ │ │ 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 00000000000203ed │ │ │ │ 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 00000000000203ee │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001dea2 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000203f2 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 122 to 000000000001df1c │ │ │ │ + DW_CFA_advance_loc1: 122 to 000000000002046c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001df1d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002046d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001df1e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002046e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001df20 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020470 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001df22 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020472 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001df24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020474 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001df26 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020476 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001df30 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000020480 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003c4c 0000000000000010 00003c20 FDE cie=00000030 pc=000000000001df60..000000000001df97 │ │ │ │ +0000425c 0000000000000010 00004230 FDE cie=00000030 pc=00000000000204b0..00000000000204e7 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003c60 0000000000000010 00003c34 FDE cie=00000030 pc=000000000001dfa0..000000000001e013 │ │ │ │ +00004270 0000000000000010 00004244 FDE cie=00000030 pc=00000000000204f0..0000000000020563 │ │ │ │ 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 │ │ │ │ +00004284 0000000000000048 00004258 FDE cie=00000030 pc=0000000000020570..0000000000020617 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000020576 │ │ │ │ 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 000000000002057b │ │ │ │ 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: 2 to 000000000002057d │ │ │ │ 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: 2 to 000000000002057f │ │ │ │ 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: 1 to 0000000000020580 │ │ │ │ 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: 1 to 0000000000020581 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e035 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000020585 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 89 to 000000000001e08e │ │ │ │ + DW_CFA_advance_loc1: 89 to 00000000000205de │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001e08f │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000205df │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001e090 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000205e0 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e092 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000205e2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e094 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000205e4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e096 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000205e6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e098 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000205e8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001e0a0 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000205f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003cc0 0000000000000024 00003c94 FDE cie=00000030 pc=000000000001e0d0..000000000001e5eb │ │ │ │ - DW_CFA_advance_loc: 25 to 000000000001e0e9 │ │ │ │ +000042d0 0000000000000024 000042a4 FDE cie=00000030 pc=0000000000020620..0000000000020b3b │ │ │ │ + DW_CFA_advance_loc: 25 to 0000000000020639 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc2: 1013 to 000000000001e4de │ │ │ │ + DW_CFA_advance_loc2: 1013 to 0000000000020a2e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000001e4f0 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000020a40 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 192 to 000000000001e5b0 │ │ │ │ + DW_CFA_advance_loc1: 192 to 0000000000020b00 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001e5c0 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000020b10 │ │ │ │ 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 │ │ │ │ +000042f8 000000000000002c 000042cc FDE cie=00000030 pc=0000000000020b40..0000000000020bb9 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000020b4b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001e5fc │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020b4c │ │ │ │ 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: 4 to 0000000000020b50 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 94 to 000000000001e65e │ │ │ │ + DW_CFA_advance_loc1: 94 to 0000000000020bae │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001e65f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020baf │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e661 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020bb1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001e668 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000020bb8 │ │ │ │ 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 │ │ │ │ +00004328 0000000000000010 000042fc FDE cie=00000030 pc=0000000000020bc0..0000000000020be1 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003d2c 0000000000000010 00003d00 FDE cie=00000030 pc=000000000001e6a0..000000000001e6bd │ │ │ │ +0000433c 0000000000000010 00004310 FDE cie=00000030 pc=0000000000020bf0..0000000000020c0d │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003d40 000000000000003c 00003d14 FDE cie=00000030 pc=000000000001e6c0..000000000001e78d │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000001e6cf │ │ │ │ +00004350 000000000000003c 00004324 FDE cie=00000030 pc=0000000000020c10..0000000000020cdd │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000020c1f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e6d1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020c21 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001e6d6 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000020c26 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001e6d7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020c27 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001e6d8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020c28 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 172 to 000000000001e784 │ │ │ │ + DW_CFA_advance_loc1: 172 to 0000000000020cd4 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001e785 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020cd5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e787 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020cd7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e789 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020cd9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e78b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020cdb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001e78c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020cdc │ │ │ │ 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) │ │ │ │ │ │ │ │ -00003d80 0000000000000048 00003d54 FDE cie=00000030 pc=000000000001e790..000000000001e811 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001e796 │ │ │ │ +00004390 0000000000000048 00004364 FDE cie=00000030 pc=0000000000020ce0..0000000000020d61 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000020ce6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001e79b │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000020ceb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e79d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020ced │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001e79e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020cee │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001e79f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020cef │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 80 to 000000000001e7ef │ │ │ │ + DW_CFA_advance_loc1: 80 to 0000000000020d3f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001e7f0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020d40 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e7f2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020d42 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e7f4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020d44 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e7f6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020d46 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001e800 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000020d50 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000001e809 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000020d59 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001e80a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020d5a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e80c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020d5c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e80e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020d5e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e810 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020d60 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00003dcc 0000000000000010 00003da0 FDE cie=00000030 pc=000000000001e820..000000000001e82d │ │ │ │ +000043dc 0000000000000010 000043b0 FDE cie=00000030 pc=0000000000020d70..0000000000020d7d │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003de0 0000000000000010 00003db4 FDE cie=00000030 pc=000000000001e830..000000000001e883 │ │ │ │ +000043f0 0000000000000010 000043c4 FDE cie=00000030 pc=0000000000020d80..0000000000020dd3 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003df4 0000000000000010 00003dc8 FDE cie=00000030 pc=000000000001e890..000000000001e921 │ │ │ │ +00004404 0000000000000010 000043d8 FDE cie=00000030 pc=0000000000020de0..0000000000020e71 │ │ │ │ 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 │ │ │ │ +00004418 0000000000000048 000043ec FDE cie=00000030 pc=0000000000020e80..0000000000020f01 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000020e86 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001e93b │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000020e8b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e93d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020e8d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001e93e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020e8e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001e93f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020e8f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 84 to 000000000001e993 │ │ │ │ + DW_CFA_advance_loc1: 84 to 0000000000020ee3 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001e994 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020ee4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e996 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020ee6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e998 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020ee8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e99a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020eea │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001e9a0 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000020ef0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000001e9a9 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000020ef9 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001e9aa │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020efa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e9ac │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020efc │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e9ae │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020efe │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e9b0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020f00 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00003e54 0000000000000048 00003e28 FDE cie=00000030 pc=000000000001e9c0..000000000001eaaa │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001e9c6 │ │ │ │ +00004464 0000000000000048 00004438 FDE cie=00000030 pc=0000000000020f10..0000000000020ffa │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000020f16 │ │ │ │ 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: 2 to 0000000000020f18 │ │ │ │ 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: 2 to 0000000000020f1a │ │ │ │ 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: 2 to 0000000000020f1c │ │ │ │ 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 0000000000020f1d │ │ │ │ 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 0000000000020f1e │ │ │ │ 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: 4 to 0000000000020f22 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 83 to 000000000001ea25 │ │ │ │ + DW_CFA_advance_loc1: 83 to 0000000000020f75 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ea29 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000020f79 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001ea2a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020f7a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ea2c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020f7c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ea2e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020f7e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ea30 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020f80 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ea32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020f82 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001ea38 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000020f88 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003ea0 0000000000000054 00003e74 FDE cie=00000030 pc=000000000001eab0..000000000001f129 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001eab6 │ │ │ │ +000044b0 0000000000000054 00004484 FDE cie=00000030 pc=0000000000021000..0000000000021679 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000021006 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001eab8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021008 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001eaba │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002100a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001eabf │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002100f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001eac0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000021010 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001eac4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021014 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001eac8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021018 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 282 to 000000000001ebe2 │ │ │ │ + DW_CFA_advance_loc2: 282 to 0000000000021132 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001ebf6 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000021146 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 42 to 000000000001ec20 │ │ │ │ + DW_CFA_advance_loc: 42 to 0000000000021170 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 457 to 000000000001ede9 │ │ │ │ + DW_CFA_advance_loc2: 457 to 0000000000021339 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001eded │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002133d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001edee │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002133e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001edf0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021340 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001edf2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021342 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001edf4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021344 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001edf6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021346 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001ee00 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000021350 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00003ef8 0000000000000048 00003ecc FDE cie=00000030 pc=000000000001f130..000000000001f280 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001f136 │ │ │ │ +00004508 0000000000000048 000044dc FDE cie=00000030 pc=0000000000021680..00000000000217d0 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000021686 │ │ │ │ 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: 2 to 0000000000021688 │ │ │ │ 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 000000000002168d │ │ │ │ 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 0000000000021692 │ │ │ │ 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 0000000000021693 │ │ │ │ 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 0000000000021694 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f148 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021698 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc2: 298 to 000000000001f272 │ │ │ │ + DW_CFA_advance_loc2: 298 to 00000000000217c2 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f276 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000217c6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001f277 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000217c7 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f279 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000217c9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f27b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000217cb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f27d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000217cd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f27f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000217cf │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003f44 0000000000000038 00003f18 FDE cie=00000030 pc=000000000001f280..000000000001f388 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001f286 │ │ │ │ +00004554 0000000000000038 00004528 FDE cie=00000030 pc=00000000000217d0..00000000000218d8 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000217d6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001f28d │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000217dd │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001f297 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000217e7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001f298 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000217e8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001f299 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000217e9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 231 to 000000000001f380 │ │ │ │ + DW_CFA_advance_loc1: 231 to 00000000000218d0 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001f381 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000218d1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f383 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000218d3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f385 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000218d5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f387 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000218d7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003f80 0000000000000048 00003f54 FDE cie=00000030 pc=000000000001f390..000000000001f55b │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001f396 │ │ │ │ +00004590 0000000000000048 00004564 FDE cie=00000030 pc=00000000000218e0..0000000000021aab │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000218e6 │ │ │ │ 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 00000000000218e8 │ │ │ │ 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 00000000000218ea │ │ │ │ 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 00000000000218ec │ │ │ │ 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: 11 to 00000000000218f7 │ │ │ │ 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 00000000000218f8 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f3ac │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000218fc │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 82 to 000000000001f3fe │ │ │ │ + DW_CFA_advance_loc1: 82 to 000000000002194e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f402 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021952 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001f403 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000021953 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f405 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021955 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f407 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021957 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f409 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021959 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f40b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002195b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001f410 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000021960 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003fcc 0000000000000010 00003fa0 FDE cie=00000030 pc=000000000001f560..000000000001f56c │ │ │ │ +000045dc 0000000000000010 000045b0 FDE cie=00000030 pc=0000000000021ab0..0000000000021abc │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003fe0 0000000000000010 00003fb4 FDE cie=00000030 pc=000000000001f570..000000000001f57c │ │ │ │ +000045f0 0000000000000010 000045c4 FDE cie=00000030 pc=0000000000021ac0..0000000000021acc │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003ff4 0000000000000010 00003fc8 FDE cie=00000030 pc=000000000001f580..000000000001f58c │ │ │ │ +00004604 0000000000000010 000045d8 FDE cie=00000030 pc=0000000000021ad0..0000000000021adc │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004008 0000000000000010 00003fdc FDE cie=00000030 pc=000000000001f590..000000000001f8bc │ │ │ │ +00004618 0000000000000010 000045ec FDE cie=00000030 pc=0000000000021ae0..0000000000021e0c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000401c 0000000000000010 00003ff0 FDE cie=00000030 pc=000000000001f8c0..000000000001fbe0 │ │ │ │ +0000462c 0000000000000010 00004600 FDE cie=00000030 pc=0000000000021e10..0000000000022130 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004030 0000000000000010 00004004 FDE cie=00000030 pc=000000000001fbe0..000000000001ff00 │ │ │ │ +00004640 0000000000000010 00004614 FDE cie=00000030 pc=0000000000022130..0000000000022450 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004044 0000000000000010 00004018 FDE cie=00000030 pc=000000000001ff00..000000000001ff40 │ │ │ │ +00004654 0000000000000010 00004628 FDE cie=00000030 pc=0000000000022450..0000000000022490 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004058 0000000000000010 0000402c FDE cie=00000030 pc=000000000001ff40..000000000001ff93 │ │ │ │ +00004668 0000000000000010 0000463c FDE cie=00000030 pc=0000000000022490..00000000000224e3 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000406c 0000000000000010 00004040 FDE cie=00000030 pc=000000000001ffa0..000000000001ffe0 │ │ │ │ +0000467c 0000000000000010 00004650 FDE cie=00000030 pc=00000000000224f0..0000000000022530 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004080 0000000000000010 00004054 FDE cie=00000030 pc=000000000001ffe0..0000000000020033 │ │ │ │ +00004690 0000000000000010 00004664 FDE cie=00000030 pc=0000000000022530..0000000000022583 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004094 0000000000000010 00004068 FDE cie=00000030 pc=0000000000020040..0000000000020085 │ │ │ │ +000046a4 0000000000000010 00004678 FDE cie=00000030 pc=0000000000022590..00000000000225d5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000040a8 0000000000000010 0000407c FDE cie=00000030 pc=0000000000020090..000000000002011d │ │ │ │ +000046b8 0000000000000010 0000468c FDE cie=00000030 pc=00000000000225e0..000000000002266d │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000040bc 0000000000000010 00004090 FDE cie=00000030 pc=0000000000020120..000000000002016d │ │ │ │ +000046cc 0000000000000010 000046a0 FDE cie=00000030 pc=0000000000022670..00000000000226bd │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000040d0 0000000000000010 000040a4 FDE cie=00000030 pc=0000000000020170..00000000000201fb │ │ │ │ +000046e0 0000000000000010 000046b4 FDE cie=00000030 pc=00000000000226c0..000000000002274b │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000040e4 0000000000000010 000040b8 FDE cie=00000030 pc=0000000000020200..00000000000202a3 │ │ │ │ +000046f4 0000000000000010 000046c8 FDE cie=00000030 pc=0000000000022750..00000000000227f3 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000040f8 0000000000000010 000040cc FDE cie=00000030 pc=00000000000202b0..000000000002030b │ │ │ │ +00004708 0000000000000010 000046dc FDE cie=00000030 pc=0000000000022800..000000000002285b │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000410c 0000000000000010 000040e0 FDE cie=00000030 pc=0000000000020310..0000000000020363 │ │ │ │ +0000471c 0000000000000010 000046f0 FDE cie=00000030 pc=0000000000022860..00000000000228b3 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004120 0000000000000010 000040f4 FDE cie=00000030 pc=0000000000020370..0000000000020383 │ │ │ │ +00004730 0000000000000010 00004704 FDE cie=00000030 pc=00000000000228c0..00000000000228d3 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004134 0000000000000048 00004108 FDE cie=00000030 pc=0000000000020390..0000000000020519 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000020396 │ │ │ │ +00004744 0000000000000048 00004718 FDE cie=00000030 pc=00000000000228e0..0000000000022a69 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000228e6 │ │ │ │ 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 00000000000228e8 │ │ │ │ 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: 5 to 00000000000228ed │ │ │ │ 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 00000000000228ef │ │ │ │ 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: 4 to 00000000000228f3 │ │ │ │ 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 00000000000228f4 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000203a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000228f8 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc2: 358 to 000000000002050e │ │ │ │ + DW_CFA_advance_loc2: 358 to 0000000000022a5e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002050f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000022a5f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020510 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000022a60 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020512 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022a62 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020514 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022a64 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020516 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022a66 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020518 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022a68 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004180 0000000000000028 00004154 FDE cie=00000030 pc=0000000000020520..0000000000020581 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000020526 │ │ │ │ +00004790 0000000000000028 00004764 FDE cie=00000030 pc=0000000000022a70..0000000000022ad1 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000022a76 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020527 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000022a77 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020528 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000022a78 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 54 to 000000000002055e │ │ │ │ + DW_CFA_advance_loc: 54 to 0000000000022aae │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002055f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000022aaf │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020561 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022ab1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020562 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000022ab2 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000041ac 0000000000000028 00004180 FDE cie=00000030 pc=0000000000020590..00000000000205ed │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000020596 │ │ │ │ +000047bc 0000000000000028 00004790 FDE cie=00000030 pc=0000000000022ae0..0000000000022b3d │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000022ae6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002059c │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000022aec │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000205a2 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000022af2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 71 to 00000000000205e9 │ │ │ │ + DW_CFA_advance_loc1: 71 to 0000000000022b39 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000205ea │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000022b3a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000205ec │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022b3c │ │ │ │ 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 │ │ │ │ +000047e8 0000000000000020 000047bc FDE cie=00000030 pc=0000000000022b40..0000000000022c12 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000022b51 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 179 to 00000000000206b4 │ │ │ │ + DW_CFA_advance_loc1: 179 to 0000000000022c04 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000206b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022c08 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000206bf │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000022c0f │ │ │ │ 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 │ │ │ │ +0000480c 0000000000000048 000047e0 FDE cie=00000030 pc=0000000000022c20..0000000000022da7 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000022c26 │ │ │ │ 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 0000000000022c28 │ │ │ │ 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 0000000000022c2a │ │ │ │ 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 0000000000022c2c │ │ │ │ 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 0000000000022c2d │ │ │ │ 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 0000000000022c2e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000206e2 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022c32 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 145 to 0000000000020773 │ │ │ │ + DW_CFA_advance_loc1: 145 to 0000000000022cc3 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000020776 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000022cc6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020777 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000022cc7 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020779 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022cc9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002077b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022ccb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002077d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022ccd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002077f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022ccf │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020780 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000022cd0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004248 0000000000000048 0000421c FDE cie=00000030 pc=0000000000020860..0000000000020a3e │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000020866 │ │ │ │ +00004858 0000000000000048 0000482c FDE cie=00000030 pc=0000000000022db0..0000000000022f8e │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000022db6 │ │ │ │ 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 0000000000022db8 │ │ │ │ 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 0000000000022dba │ │ │ │ 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 0000000000022dbc │ │ │ │ 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 0000000000022dbd │ │ │ │ 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 0000000000022dbe │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000020872 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022dc2 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 259 to 0000000000020975 │ │ │ │ + DW_CFA_advance_loc2: 259 to 0000000000022ec5 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020976 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000022ec6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020977 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000022ec7 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020979 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022ec9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002097b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022ecb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002097d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022ecd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002097f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022ecf │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020980 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000022ed0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00004294 0000000000000064 00004268 FDE cie=00000030 pc=0000000000020a40..0000000000020ba2 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000020a50 │ │ │ │ +000048a4 0000000000000064 00004878 FDE cie=00000030 pc=0000000000022f90..00000000000230f2 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000022fa0 │ │ │ │ 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 0000000000022fa2 │ │ │ │ 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: 5 to 0000000000022fa7 │ │ │ │ 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: 5 to 0000000000022fac │ │ │ │ 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 0000000000022fad │ │ │ │ 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 0000000000022fae │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000020a62 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022fb2 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 207 to 0000000000020b31 │ │ │ │ + DW_CFA_advance_loc1: 207 to 0000000000023081 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020b32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000023082 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020b33 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000023083 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020b35 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023085 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020b37 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023087 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020b39 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023089 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020b3b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002308b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000020b40 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000023090 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 86 to 0000000000020b96 │ │ │ │ + DW_CFA_advance_loc1: 86 to 00000000000230e6 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020b97 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000230e7 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020b98 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000230e8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020b9a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000230ea │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020b9c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000230ec │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020b9e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000230ee │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020ba0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000230f0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020ba1 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000230f1 │ │ │ │ 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 │ │ │ │ +0000490c 0000000000000064 000048e0 FDE cie=00000030 pc=0000000000023100..000000000002331a │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000023106 │ │ │ │ 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: 2 to 0000000000023108 │ │ │ │ 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 000000000002310a │ │ │ │ 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 000000000002310c │ │ │ │ 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: 4 to 0000000000023110 │ │ │ │ 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: 4 to 0000000000023114 │ │ │ │ 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: 7 to 000000000002311b │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 346 to 0000000000020d25 │ │ │ │ + DW_CFA_advance_loc2: 346 to 0000000000023275 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020d26 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000023276 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020d27 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000023277 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020d29 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023279 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020d2b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002327b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020d2d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002327d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020d2f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002327f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020d30 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000023280 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 107 to 0000000000020d9b │ │ │ │ + DW_CFA_advance_loc1: 107 to 00000000000232eb │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020d9c │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000232ec │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020d9d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000232ed │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020d9f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000232ef │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020da1 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000232f1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020da3 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000232f3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020da5 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000232f5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000020db0 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000023300 │ │ │ │ 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 │ │ │ │ +00004974 0000000000000060 00004948 FDE cie=00000030 pc=0000000000023320..0000000000023537 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000023326 │ │ │ │ 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: 5 to 000000000002332b │ │ │ │ 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 000000000002332d │ │ │ │ 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: 5 to 0000000000023332 │ │ │ │ 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 0000000000023336 │ │ │ │ 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 0000000000023337 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000020dee │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002333e │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 319 to 0000000000020f2d │ │ │ │ + DW_CFA_advance_loc2: 319 to 000000000002347d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020f2e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002347e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020f2f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002347f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020f31 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023481 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020f33 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023483 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020f35 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023485 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020f37 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023487 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000020f40 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000023490 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 156 to 0000000000020fdc │ │ │ │ + DW_CFA_advance_loc1: 156 to 000000000002352c │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020fdd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002352d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020fde │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002352e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020fe0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023530 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020fe2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023532 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020fe4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023534 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020fe6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023536 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000043c8 0000000000000064 0000439c FDE cie=00000030 pc=0000000000020ff0..0000000000021217 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000020fff │ │ │ │ +000049d8 0000000000000064 000049ac FDE cie=00000030 pc=0000000000023540..0000000000023767 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000002354f │ │ │ │ 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: 11 to 000000000002355a │ │ │ │ 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: 2 to 000000000002355c │ │ │ │ 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: 12 to 0000000000023568 │ │ │ │ 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 0000000000023569 │ │ │ │ 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 000000000002356a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000021026 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000023576 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 361 to 000000000002118f │ │ │ │ + DW_CFA_advance_loc2: 361 to 00000000000236df │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000021190 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000236e0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000021191 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000236e1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021193 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000236e3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021195 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000236e5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021197 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000236e7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021199 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000236e9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000211a0 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000236f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 77 to 00000000000211ed │ │ │ │ + DW_CFA_advance_loc1: 77 to 000000000002373d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000211ee │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002373e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000211ef │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002373f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000211f1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023741 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000211f3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023743 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000211f5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023745 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000211f7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023747 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000021200 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000023750 │ │ │ │ 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 │ │ │ │ +00004a40 0000000000000064 00004a14 FDE cie=00000030 pc=0000000000023770..0000000000023a10 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000002377f │ │ │ │ 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: 11 to 000000000002378a │ │ │ │ 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 000000000002378c │ │ │ │ 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: 12 to 0000000000023798 │ │ │ │ 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 0000000000023799 │ │ │ │ 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: 1 to 000000000002379a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000021256 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000237a6 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 263 to 000000000002135d │ │ │ │ + DW_CFA_advance_loc2: 263 to 00000000000238ad │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002135e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000238ae │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002135f │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000238af │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021361 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000238b1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021363 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000238b3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021365 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000238b5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021367 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000238b7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000021370 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000238c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 305 to 00000000000214a1 │ │ │ │ + DW_CFA_advance_loc2: 305 to 00000000000239f1 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000214a2 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000239f2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000214a3 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000239f3 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000214a5 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000239f5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000214a7 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000239f7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000214a9 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000239f9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000214ab │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000239fb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000214b0 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000023a00 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004498 0000000000000064 0000446c FDE cie=00000030 pc=00000000000214c0..000000000002178b │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000214c6 │ │ │ │ +00004aa8 0000000000000064 00004a7c FDE cie=00000030 pc=0000000000023a10..0000000000023cdb │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000023a16 │ │ │ │ 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 0000000000023a18 │ │ │ │ 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 0000000000023a1a │ │ │ │ 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 0000000000023a1c │ │ │ │ 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 0000000000023a1d │ │ │ │ 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: 1 to 0000000000023a1e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000214d2 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000023a22 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 360 to 000000000002163a │ │ │ │ + DW_CFA_advance_loc2: 360 to 0000000000023b8a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002163b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000023b8b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002163c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000023b8c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002163e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023b8e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021640 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023b90 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021642 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023b92 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021644 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023b94 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021648 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000023b98 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 284 to 0000000000021764 │ │ │ │ + DW_CFA_advance_loc2: 284 to 0000000000023cb4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000021765 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000023cb5 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000021766 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000023cb6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021768 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023cb8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002176a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023cba │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002176c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023cbc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002176e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023cbe │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002176f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000023cbf │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004500 0000000000000064 000044d4 FDE cie=00000030 pc=0000000000021790..0000000000021a98 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000021799 │ │ │ │ +00004b10 0000000000000064 00004ae4 FDE cie=00000030 pc=0000000000023ce0..0000000000023fe8 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000023ce9 │ │ │ │ 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 0000000000023ceb │ │ │ │ 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 0000000000023cf0 │ │ │ │ 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: 4 to 0000000000023cf4 │ │ │ │ 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: 8 to 0000000000023cfc │ │ │ │ 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 0000000000023cfd │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000217b5 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000023d05 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 378 to 000000000002192f │ │ │ │ + DW_CFA_advance_loc2: 378 to 0000000000023e7f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000021930 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000023e80 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000021931 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000023e81 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021933 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023e83 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021935 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023e85 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021937 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023e87 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021939 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023e89 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000021940 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000023e90 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 309 to 0000000000021a75 │ │ │ │ + DW_CFA_advance_loc2: 309 to 0000000000023fc5 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000021a76 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000023fc6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000021a77 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000023fc7 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021a79 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023fc9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021a7b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023fcb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021a7d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023fcd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021a7f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023fcf │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000021a80 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000023fd0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004568 0000000000000060 0000453c FDE cie=00000030 pc=0000000000021aa0..0000000000021ced │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000021aa6 │ │ │ │ +00004b78 0000000000000060 00004b4c FDE cie=00000030 pc=0000000000023ff0..000000000002423d │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000023ff6 │ │ │ │ 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: 2 to 0000000000023ff8 │ │ │ │ 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 0000000000023ffa │ │ │ │ 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 0000000000023ffc │ │ │ │ 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: 1 to 0000000000023ffd │ │ │ │ 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 0000000000023ffe │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021ab2 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000024002 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 342 to 0000000000021c08 │ │ │ │ + DW_CFA_advance_loc2: 342 to 0000000000024158 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000021c09 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000024159 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000021c0a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002415a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021c0c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002415c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021c0e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002415e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021c10 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024160 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021c12 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024162 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000021c18 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000024168 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 202 to 0000000000021ce2 │ │ │ │ + DW_CFA_advance_loc1: 202 to 0000000000024232 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000021ce3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000024233 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000021ce4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000024234 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021ce6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024236 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021ce8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024238 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021cea │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002423a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021cec │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002423c │ │ │ │ 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 │ │ │ │ +00004bdc 0000000000000020 00004bb0 FDE cie=00000030 pc=0000000000024240..000000000002481d │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000024258 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc2: 1440 to 00000000000222a8 │ │ │ │ + DW_CFA_advance_loc2: 1440 to 00000000000247f8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000222b0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000024800 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000222ba │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002480a │ │ │ │ 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 │ │ │ │ +00004c00 0000000000000010 00004bd4 FDE cie=00000030 pc=0000000000024820..0000000000024836 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004604 0000000000000010 000045d8 FDE cie=00000030 pc=00000000000222f0..000000000002233e │ │ │ │ +00004c14 0000000000000010 00004be8 FDE cie=00000030 pc=0000000000024840..000000000002488e │ │ │ │ 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 │ │ │ │ +00004c28 0000000000000038 00004bfc FDE cie=00000030 pc=0000000000024890..000000000002490a │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000024896 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022348 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024898 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022349 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000024899 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002234a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002489a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002234e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002489e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 47 to 000000000002237d │ │ │ │ + DW_CFA_advance_loc: 47 to 00000000000248cd │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000022388 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000248d8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002238f │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000248df │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000022394 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000248e4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022396 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000248e6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002239b │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000248eb │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004654 000000000000003c 00004628 FDE cie=00000030 pc=00000000000223c0..000000000002247c │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000223c6 │ │ │ │ +00004c64 000000000000003c 00004c38 FDE cie=00000030 pc=0000000000024910..00000000000249cc │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000024916 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000223c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024918 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000223ca │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002491a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000223cb │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002491b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000223cc │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002491c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 133 to 0000000000022451 │ │ │ │ + DW_CFA_advance_loc1: 133 to 00000000000249a1 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022452 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000249a2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022454 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000249a4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022456 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000249a6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022458 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000249a8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002245d │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000249ad │ │ │ │ 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 │ │ │ │ +00004ca4 0000000000000048 00004c78 FDE cie=00000030 pc=00000000000249d0..0000000000024b27 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000249d6 │ │ │ │ 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 00000000000249d8 │ │ │ │ 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 00000000000249da │ │ │ │ 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 00000000000249dc │ │ │ │ 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 00000000000249dd │ │ │ │ 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: 4 to 00000000000249e1 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022495 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000249e5 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 17 to 00000000000224a6 │ │ │ │ + DW_CFA_advance_loc: 17 to 00000000000249f6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000224aa │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000249fa │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000224ab │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000249fb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000224ad │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000249fd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000224af │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000249ff │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000224b1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024a01 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000224b3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024a03 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000224b8 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000024a08 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000046e0 0000000000000010 000046b4 FDE cie=00000030 pc=00000000000225e0..0000000000022654 │ │ │ │ +00004cf0 0000000000000010 00004cc4 FDE cie=00000030 pc=0000000000024b30..0000000000024ba4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000046f4 0000000000000010 000046c8 FDE cie=00000030 pc=0000000000022660..000000000002269b │ │ │ │ +00004d04 0000000000000010 00004cd8 FDE cie=00000030 pc=0000000000024bb0..0000000000024beb │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004708 0000000000000010 000046dc FDE cie=00000030 pc=00000000000226a0..00000000000226d8 │ │ │ │ +00004d18 0000000000000010 00004cec FDE cie=00000030 pc=0000000000024bf0..0000000000024c28 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000471c 0000000000000010 000046f0 FDE cie=00000030 pc=00000000000226e0..000000000002271d │ │ │ │ +00004d2c 0000000000000010 00004d00 FDE cie=00000030 pc=0000000000024c30..0000000000024c6d │ │ │ │ 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 │ │ │ │ +00004d40 0000000000000048 00004d14 FDE cie=00000030 pc=0000000000024c70..0000000000024e1f │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000024c76 │ │ │ │ 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: 5 to 0000000000024c7b │ │ │ │ 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: 5 to 0000000000024c80 │ │ │ │ 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: 5 to 0000000000024c85 │ │ │ │ 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: 1 to 0000000000024c86 │ │ │ │ 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: 3 to 0000000000024c89 │ │ │ │ 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 0000000000024c8d │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 321 to 000000000002287e │ │ │ │ + DW_CFA_advance_loc2: 321 to 0000000000024dce │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002287f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000024dcf │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022880 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000024dd0 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022882 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024dd2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022884 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024dd4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022886 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024dd6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022888 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024dd8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000022890 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000024de0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000477c 0000000000000048 00004750 FDE cie=00000030 pc=00000000000228d0..00000000000229db │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000228d6 │ │ │ │ +00004d8c 0000000000000048 00004d60 FDE cie=00000030 pc=0000000000024e20..0000000000024f2b │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000024e26 │ │ │ │ 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 0000000000024e28 │ │ │ │ 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 0000000000024e2a │ │ │ │ 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 0000000000024e2c │ │ │ │ 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 0000000000024e2d │ │ │ │ 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 0000000000024e2e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000228e2 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000024e32 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 113 to 0000000000022953 │ │ │ │ + DW_CFA_advance_loc1: 113 to 0000000000024ea3 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022957 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000024ea7 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022958 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000024ea8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002295a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024eaa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002295c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024eac │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002295e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024eae │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022960 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024eb0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000022968 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000024eb8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000047c8 0000000000000024 0000479c FDE cie=00000030 pc=00000000000229e0..0000000000022b1e │ │ │ │ - DW_CFA_advance_loc1: 104 to 0000000000022a48 │ │ │ │ +00004dd8 0000000000000024 00004dac FDE cie=00000030 pc=0000000000024f30..000000000002506e │ │ │ │ + DW_CFA_advance_loc1: 104 to 0000000000024f98 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 145 to 0000000000022ad9 │ │ │ │ + DW_CFA_advance_loc1: 145 to 0000000000025029 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000022ae0 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000025030 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000022af0 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000025040 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000022af6 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000025046 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000022b00 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000025050 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000047f0 0000000000000058 000047c4 FDE cie=00000030 pc=0000000000022b20..0000000000022bc8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000022b26 │ │ │ │ +00004e00 0000000000000058 00004dd4 FDE cie=00000030 pc=0000000000025070..0000000000025118 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000025076 │ │ │ │ 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 0000000000025078 │ │ │ │ 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 000000000002507a │ │ │ │ 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 000000000002507c │ │ │ │ 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: 4 to 0000000000025080 │ │ │ │ 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 0000000000025081 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000022b38 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000025088 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 69 to 0000000000022b7d │ │ │ │ + DW_CFA_advance_loc1: 69 to 00000000000250cd │ │ │ │ DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000022b91 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000250e1 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022b92 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000250e2 │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022b94 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000250e4 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000022b99 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000250e9 │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022b9d │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000250ed │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 25 to 0000000000022bb6 │ │ │ │ + DW_CFA_advance_loc: 25 to 0000000000025106 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022bba │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002510a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022bbb │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002510b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022bbd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002510d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022bbf │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002510f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022bc1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025111 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022bc3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025113 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000484c 0000000000000044 00004820 FDE cie=00000030 pc=0000000000022bd0..0000000000022c7b │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000022bd6 │ │ │ │ +00004e5c 0000000000000044 00004e30 FDE cie=00000030 pc=0000000000025120..00000000000251cb │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000025126 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022bda │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002512a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000022bdf │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002512f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022be3 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000025133 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022be4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000025134 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 31 to 0000000000022c03 │ │ │ │ + DW_CFA_advance_loc: 31 to 0000000000025153 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000022c0e │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000002515e │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000022c1f │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000002516f │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000022c25 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000025175 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000022c3b │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000002518b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 56 to 0000000000022c73 │ │ │ │ + DW_CFA_advance_loc: 56 to 00000000000251c3 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022c74 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000251c4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022c76 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000251c6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022c78 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000251c8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022c7a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000251ca │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00004894 0000000000000038 00004868 FDE cie=00000030 pc=0000000000022c80..0000000000022cfa │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000022c86 │ │ │ │ +00004ea4 0000000000000038 00004e78 FDE cie=00000030 pc=00000000000251d0..000000000002524a │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000251d6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000022c91 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000251e1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000022c96 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000251e6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022c9a │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000251ea │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022c9b │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000251eb │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 87 to 0000000000022cf2 │ │ │ │ + DW_CFA_advance_loc1: 87 to 0000000000025242 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022cf3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000025243 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022cf5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025245 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022cf7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025247 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022cf9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025249 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000048d0 0000000000000048 000048a4 FDE cie=00000030 pc=0000000000022d00..0000000000022dd8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000022d06 │ │ │ │ +00004ee0 0000000000000048 00004eb4 FDE cie=00000030 pc=0000000000025250..0000000000025328 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000025256 │ │ │ │ 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 0000000000025258 │ │ │ │ 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 000000000002525a │ │ │ │ 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 000000000002525c │ │ │ │ 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 000000000002525d │ │ │ │ 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 000000000002525e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022d12 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000025262 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 173 to 0000000000022dbf │ │ │ │ + DW_CFA_advance_loc1: 173 to 000000000002530f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022dc0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000025310 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022dc1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000025311 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022dc3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025313 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022dc5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025315 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022dc7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025317 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022dc9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025319 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000022dd0 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000025320 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000491c 000000000000004c 000048f0 FDE cie=00000030 pc=0000000000022de0..0000000000022fa1 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000022def │ │ │ │ +00004f2c 000000000000004c 00004f00 FDE cie=00000030 pc=0000000000025330..00000000000254f1 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000002533f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022df1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025341 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000022df6 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000025346 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022df7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000025347 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022df8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000025348 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc2: 393 to 0000000000022f81 │ │ │ │ + DW_CFA_advance_loc2: 393 to 00000000000254d1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022f82 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000254d2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022f84 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000254d4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022f86 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000254d6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022f88 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000254d8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000022f90 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000254e0 │ │ │ │ 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_advance_loc: 8 to 00000000000254e8 │ │ │ │ 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 │ │ │ │ │ │ │ │ -0000496c 000000000000004c 00004940 FDE cie=00000030 pc=0000000000022fb0..0000000000023f39 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000022fb6 │ │ │ │ +00004f7c 000000000000004c 00004f50 FDE cie=00000030 pc=0000000000025500..0000000000026489 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000025506 │ │ │ │ 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: 2 to 0000000000025508 │ │ │ │ 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: 10 to 0000000000025512 │ │ │ │ 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 0000000000025514 │ │ │ │ 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 0000000000025515 │ │ │ │ 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 0000000000025516 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000022fd0 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000025520 │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc2: 3703 to 0000000000023e47 │ │ │ │ + DW_CFA_advance_loc2: 3703 to 0000000000026397 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023e48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000026398 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023e49 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000026399 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023e4b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002639b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023e4d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002639d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023e4f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002639f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023e51 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000263a1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000023e58 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000263a8 │ │ │ │ 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 │ │ │ │ +00004fcc 00000000000000e0 00004fa0 FDE cie=00000030 pc=0000000000026490..0000000000027732 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000026496 │ │ │ │ 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 0000000000026498 │ │ │ │ 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: 5 to 000000000002649d │ │ │ │ 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: 5 to 00000000000264a2 │ │ │ │ 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: 4 to 00000000000264a6 │ │ │ │ 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: 4 to 00000000000264aa │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000023f64 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000264b4 │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc2: 1121 to 00000000000243c5 │ │ │ │ + DW_CFA_advance_loc2: 1121 to 0000000000026915 │ │ │ │ DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 42 to 00000000000243ef │ │ │ │ + DW_CFA_advance_loc: 42 to 000000000002693f │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000243fc │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000002694c │ │ │ │ DW_CFA_def_cfa_offset: 232 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000024403 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000026953 │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000002441d │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000002696d │ │ │ │ DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 60 to 0000000000024459 │ │ │ │ + DW_CFA_advance_loc: 60 to 00000000000269a9 │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000024466 │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000000269b6 │ │ │ │ DW_CFA_def_cfa_offset: 232 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002446d │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000269bd │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000002447e │ │ │ │ + DW_CFA_advance_loc: 17 to 00000000000269ce │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc2: 767 to 000000000002477d │ │ │ │ + DW_CFA_advance_loc2: 767 to 0000000000026ccd │ │ │ │ DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 42 to 00000000000247a7 │ │ │ │ + DW_CFA_advance_loc: 42 to 0000000000026cf7 │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000247b4 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000026d04 │ │ │ │ DW_CFA_def_cfa_offset: 232 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000247bb │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000026d0b │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc: 26 to 00000000000247d5 │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000026d25 │ │ │ │ DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 60 to 0000000000024811 │ │ │ │ + DW_CFA_advance_loc: 60 to 0000000000026d61 │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000002481e │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000026d6e │ │ │ │ DW_CFA_def_cfa_offset: 232 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000024825 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000026d75 │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000024836 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000026d86 │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc2: 656 to 0000000000024ac6 │ │ │ │ + DW_CFA_advance_loc2: 656 to 0000000000027016 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000024ac7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000027017 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000024ac8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000027018 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024aca │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002701a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024acc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002701c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024ace │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002701e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024ad0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027020 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000024ad1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000027021 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 394 to 0000000000024c5b │ │ │ │ + DW_CFA_advance_loc2: 394 to 00000000000271ab │ │ │ │ DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 25 to 0000000000024c74 │ │ │ │ + DW_CFA_advance_loc: 25 to 00000000000271c4 │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000024c83 │ │ │ │ + DW_CFA_advance_loc: 15 to 00000000000271d3 │ │ │ │ DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024c85 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000271d5 │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc2: 340 to 0000000000024dd9 │ │ │ │ + DW_CFA_advance_loc2: 340 to 0000000000027329 │ │ │ │ DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000024df9 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000027349 │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000024e09 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000027359 │ │ │ │ DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024e0b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002735b │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc2: 379 to 0000000000024f86 │ │ │ │ + DW_CFA_advance_loc2: 379 to 00000000000274d6 │ │ │ │ DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 25 to 0000000000024f9f │ │ │ │ + DW_CFA_advance_loc: 25 to 00000000000274ef │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000024fae │ │ │ │ + DW_CFA_advance_loc: 15 to 00000000000274fe │ │ │ │ DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000024faf │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000274ff │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc2: 340 to 0000000000025103 │ │ │ │ + DW_CFA_advance_loc2: 340 to 0000000000027653 │ │ │ │ DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000025123 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000027673 │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000025132 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000027682 │ │ │ │ DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025133 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000027683 │ │ │ │ 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 │ │ │ │ +000050b0 000000000000004c 00005084 FDE cie=00000030 pc=0000000000027740..0000000000027979 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000027746 │ │ │ │ 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 0000000000027748 │ │ │ │ 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 000000000002774a │ │ │ │ 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 000000000002774c │ │ │ │ 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 000000000002774d │ │ │ │ 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 000000000002774e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025202 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027752 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 350 to 0000000000025360 │ │ │ │ + DW_CFA_advance_loc2: 350 to 00000000000278b0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025364 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000278b4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025365 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000278b5 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025367 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000278b7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025369 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000278b9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002536b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000278bb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002536d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000278bd │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000025370 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000278c0 │ │ │ │ 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 │ │ │ │ +00005100 0000000000000010 000050d4 FDE cie=00000030 pc=0000000000027980..00000000000279bd │ │ │ │ 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 │ │ │ │ +00005114 0000000000000048 000050e8 FDE cie=00000030 pc=00000000000279c0..0000000000027cd1 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000279c6 │ │ │ │ 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: 2 to 00000000000279c8 │ │ │ │ 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 00000000000279ca │ │ │ │ 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 00000000000279cc │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000279cd │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000279d1 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000279d8 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 168 to 0000000000027a80 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027a84 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000027a85 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027a87 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027a89 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000254fd │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027a8b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000254ff │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027a8d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025500 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000027a90 │ │ │ │ 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 │ │ │ │ +00005160 0000000000000064 00005134 FDE cie=00000030 pc=0000000000027ce0..0000000000027dff │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000027ce6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025597 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000027ceb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025598 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027cef │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 108 to 0000000000025604 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027cf3 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000027cfa │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 63 to 0000000000027d39 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000027d40 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000027d47 │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027d4b │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 23 to 0000000000027d62 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000027d72 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000027d73 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000027d74 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025605 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027d76 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025607 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027d78 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000025610 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000027d80 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 38 to 0000000000025636 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc1: 76 to 0000000000027dcc │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000027dd3 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000027dda │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000027ddd │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 23 to 0000000000027df4 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027df8 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000027df9 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000027dfa │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025637 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027dfc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025639 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027dfe │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000025640 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + │ │ │ │ +000051c8 0000000000000010 0000519c FDE cie=00000030 pc=0000000000027e00..0000000000027e37 │ │ │ │ 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 │ │ │ │ +000051dc 0000000000000030 000051b0 FDE cie=00000030 pc=0000000000027e40..0000000000027f96 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000027e46 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025678 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000027e4c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002567c │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027e50 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025680 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000025687 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000027e57 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 100 to 00000000000256eb │ │ │ │ + DW_CFA_advance_loc: 37 to 0000000000027e7c │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000256ee │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000256ef │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000027e7d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000256f1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027e7f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000256f3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027e81 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000256f8 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000027e88 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000025718 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005210 0000000000000064 000051e4 FDE cie=00000030 pc=0000000000027fa0..000000000002807a │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000027fa6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027faa │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000027fab │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000027fb2 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000027fc8 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000002571b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002571c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000027fc9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002571e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000027fca │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025720 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027fcc │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000025728 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027fd0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 56 to 0000000000025760 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000025763 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000027fdb │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027fdf │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000027fe7 │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000027fe8 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000027fef │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000027ff6 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 35 to 0000000000028019 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000028041 │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000028046 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002804e │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002804f │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000028056 │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002805d │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002806d │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000028075 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025764 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000028076 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025766 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000028077 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025768 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028079 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000025770 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00004be4 0000000000000034 00004bb8 FDE cie=00000030 pc=00000000000257b0..0000000000025800 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000257b6 │ │ │ │ +00005278 0000000000000288 0000524c FDE cie=00000030 pc=0000000000028080..00000000000298ad │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000028086 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000257bb │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002808c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000257bf │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002808e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000257c9 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000028093 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000257d3 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000028094 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000028095 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002809c │ │ │ │ + DW_CFA_def_cfa_offset: 480 │ │ │ │ + DW_CFA_advance_loc2: 598 to 00000000000282f2 │ │ │ │ + DW_CFA_def_cfa_offset: 488 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000282fc │ │ │ │ + DW_CFA_def_cfa_offset: 496 │ │ │ │ + DW_CFA_advance_loc: 30 to 000000000002831a │ │ │ │ + DW_CFA_def_cfa_offset: 488 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002831b │ │ │ │ + DW_CFA_def_cfa_offset: 480 │ │ │ │ + DW_CFA_advance_loc1: 176 to 00000000000283cb │ │ │ │ + DW_CFA_def_cfa_offset: 488 │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000000283d8 │ │ │ │ + DW_CFA_def_cfa_offset: 496 │ │ │ │ + DW_CFA_advance_loc: 30 to 00000000000283f6 │ │ │ │ + DW_CFA_def_cfa_offset: 488 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000283f8 │ │ │ │ + DW_CFA_def_cfa_offset: 480 │ │ │ │ + DW_CFA_advance_loc1: 223 to 00000000000284d7 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000284d8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 38 to 00000000000257f9 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000284d9 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000257fa │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000284db │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000257fb │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000284dd │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000257fd │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000284df │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000257ff │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000284e1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004c1c 0000000000000010 00004bf0 FDE cie=00000030 pc=0000000000025800..000000000002580d │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004c30 0000000000000010 00004c04 FDE cie=00000030 pc=0000000000025810..0000000000025846 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004c44 0000000000000010 00004c18 FDE cie=00000030 pc=0000000000025850..0000000000025873 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000284e8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 318 to 0000000000028626 │ │ │ │ + DW_CFA_def_cfa_offset: 488 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000028627 │ │ │ │ + DW_CFA_def_cfa_offset: 496 │ │ │ │ + DW_CFA_advance_loc1: 98 to 0000000000028689 │ │ │ │ + DW_CFA_def_cfa_offset: 504 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002868d │ │ │ │ + DW_CFA_def_cfa_offset: 512 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028691 │ │ │ │ + DW_CFA_def_cfa_offset: 520 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000028692 │ │ │ │ + DW_CFA_def_cfa_offset: 528 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028696 │ │ │ │ + DW_CFA_def_cfa_offset: 536 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002869a │ │ │ │ + DW_CFA_def_cfa_offset: 544 │ │ │ │ + DW_CFA_advance_loc: 19 to 00000000000286ad │ │ │ │ + DW_CFA_def_cfa_offset: 480 │ │ │ │ + DW_CFA_advance_loc2: 595 to 0000000000028900 │ │ │ │ + DW_CFA_def_cfa_offset: 488 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000002890e │ │ │ │ + DW_CFA_def_cfa_offset: 496 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028910 │ │ │ │ + DW_CFA_def_cfa_offset: 504 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028912 │ │ │ │ + DW_CFA_def_cfa_offset: 512 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000002892a │ │ │ │ + DW_CFA_def_cfa_offset: 488 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000028938 │ │ │ │ + DW_CFA_def_cfa_offset: 496 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002893a │ │ │ │ + DW_CFA_def_cfa_offset: 504 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002893c │ │ │ │ + DW_CFA_def_cfa_offset: 512 │ │ │ │ + DW_CFA_advance_loc: 31 to 000000000002895b │ │ │ │ + DW_CFA_def_cfa_offset: 480 │ │ │ │ + DW_CFA_advance_loc1: 75 to 00000000000289a6 │ │ │ │ + DW_CFA_def_cfa_offset: 488 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000289ab │ │ │ │ + DW_CFA_def_cfa_offset: 496 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000289b1 │ │ │ │ + DW_CFA_def_cfa_offset: 504 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000289b5 │ │ │ │ + DW_CFA_def_cfa_offset: 512 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000289b9 │ │ │ │ + DW_CFA_def_cfa_offset: 520 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000289bb │ │ │ │ + DW_CFA_def_cfa_offset: 528 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000289bf │ │ │ │ + DW_CFA_def_cfa_offset: 536 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000289c1 │ │ │ │ + DW_CFA_def_cfa_offset: 544 │ │ │ │ + DW_CFA_advance_loc: 27 to 00000000000289dc │ │ │ │ + DW_CFA_def_cfa_offset: 480 │ │ │ │ + DW_CFA_advance_loc2: 339 to 0000000000028b2f │ │ │ │ + DW_CFA_def_cfa_offset: 488 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000028b3a │ │ │ │ + DW_CFA_def_cfa_offset: 496 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028b3c │ │ │ │ + DW_CFA_def_cfa_offset: 504 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000028b41 │ │ │ │ + DW_CFA_def_cfa_offset: 512 │ │ │ │ + DW_CFA_advance_loc: 35 to 0000000000028b64 │ │ │ │ + DW_CFA_def_cfa_offset: 488 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000028b6f │ │ │ │ + DW_CFA_def_cfa_offset: 496 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028b71 │ │ │ │ + DW_CFA_def_cfa_offset: 504 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000028b76 │ │ │ │ + DW_CFA_def_cfa_offset: 512 │ │ │ │ + DW_CFA_advance_loc: 35 to 0000000000028b99 │ │ │ │ + DW_CFA_def_cfa_offset: 480 │ │ │ │ + DW_CFA_advance_loc1: 75 to 0000000000028be4 │ │ │ │ + DW_CFA_def_cfa_offset: 488 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000028be9 │ │ │ │ + DW_CFA_def_cfa_offset: 496 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000028bef │ │ │ │ + DW_CFA_def_cfa_offset: 504 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028bf3 │ │ │ │ + DW_CFA_def_cfa_offset: 512 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028bf7 │ │ │ │ + DW_CFA_def_cfa_offset: 520 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000028bfc │ │ │ │ + DW_CFA_def_cfa_offset: 528 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000028c03 │ │ │ │ + DW_CFA_def_cfa_offset: 536 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000028c0a │ │ │ │ + DW_CFA_def_cfa_offset: 544 │ │ │ │ + DW_CFA_advance_loc: 41 to 0000000000028c33 │ │ │ │ + DW_CFA_def_cfa_offset: 480 │ │ │ │ + DW_CFA_advance_loc2: 346 to 0000000000028d8d │ │ │ │ + DW_CFA_def_cfa_offset: 488 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000028d90 │ │ │ │ + DW_CFA_def_cfa_offset: 496 │ │ │ │ + DW_CFA_advance_loc1: 132 to 0000000000028e14 │ │ │ │ + DW_CFA_def_cfa_offset: 504 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000028e1b │ │ │ │ + DW_CFA_def_cfa_offset: 512 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028e1f │ │ │ │ + DW_CFA_def_cfa_offset: 520 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000028e20 │ │ │ │ + DW_CFA_def_cfa_offset: 528 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028e24 │ │ │ │ + DW_CFA_def_cfa_offset: 536 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000028e2b │ │ │ │ + DW_CFA_def_cfa_offset: 544 │ │ │ │ + DW_CFA_advance_loc: 35 to 0000000000028e4e │ │ │ │ + DW_CFA_def_cfa_offset: 480 │ │ │ │ + DW_CFA_advance_loc1: 122 to 0000000000028ec8 │ │ │ │ + DW_CFA_def_cfa_offset: 488 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000028ecf │ │ │ │ + DW_CFA_def_cfa_offset: 496 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028ed1 │ │ │ │ + DW_CFA_def_cfa_offset: 504 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000028ed6 │ │ │ │ + DW_CFA_def_cfa_offset: 512 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028eda │ │ │ │ + DW_CFA_def_cfa_offset: 520 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028ede │ │ │ │ + DW_CFA_def_cfa_offset: 528 │ │ │ │ + DW_CFA_advance_loc: 41 to 0000000000028f07 │ │ │ │ + DW_CFA_def_cfa_offset: 480 │ │ │ │ + DW_CFA_advance_loc: 58 to 0000000000028f41 │ │ │ │ + DW_CFA_def_cfa_offset: 488 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000028f4b │ │ │ │ + DW_CFA_def_cfa_offset: 496 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028f4f │ │ │ │ + DW_CFA_def_cfa_offset: 504 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028f53 │ │ │ │ + DW_CFA_def_cfa_offset: 512 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028f57 │ │ │ │ + DW_CFA_def_cfa_offset: 520 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028f5b │ │ │ │ + DW_CFA_def_cfa_offset: 528 │ │ │ │ + DW_CFA_advance_loc: 19 to 0000000000028f6e │ │ │ │ + DW_CFA_def_cfa_offset: 480 │ │ │ │ + DW_CFA_advance_loc1: 81 to 0000000000028fbf │ │ │ │ + DW_CFA_def_cfa_offset: 488 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000028fc6 │ │ │ │ + DW_CFA_def_cfa_offset: 496 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000028fcb │ │ │ │ + DW_CFA_def_cfa_offset: 504 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000028fd0 │ │ │ │ + DW_CFA_def_cfa_offset: 512 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028fd4 │ │ │ │ + DW_CFA_def_cfa_offset: 520 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028fd8 │ │ │ │ + DW_CFA_def_cfa_offset: 528 │ │ │ │ + DW_CFA_advance_loc: 41 to 0000000000029001 │ │ │ │ + DW_CFA_def_cfa_offset: 480 │ │ │ │ + DW_CFA_advance_loc1: 88 to 0000000000029059 │ │ │ │ + DW_CFA_def_cfa_offset: 488 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000029064 │ │ │ │ + DW_CFA_def_cfa_offset: 496 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029066 │ │ │ │ + DW_CFA_def_cfa_offset: 504 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002906e │ │ │ │ + DW_CFA_def_cfa_offset: 512 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029070 │ │ │ │ + DW_CFA_def_cfa_offset: 520 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000029075 │ │ │ │ + DW_CFA_def_cfa_offset: 528 │ │ │ │ + DW_CFA_advance_loc: 38 to 000000000002909b │ │ │ │ + DW_CFA_def_cfa_offset: 480 │ │ │ │ + DW_CFA_advance_loc2: 266 to 00000000000291a5 │ │ │ │ + DW_CFA_def_cfa_offset: 488 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000291a8 │ │ │ │ + DW_CFA_def_cfa_offset: 496 │ │ │ │ + DW_CFA_advance_loc: 27 to 00000000000291c3 │ │ │ │ + DW_CFA_def_cfa_offset: 488 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000291c4 │ │ │ │ + DW_CFA_def_cfa_offset: 480 │ │ │ │ + DW_CFA_advance_loc1: 244 to 00000000000292b8 │ │ │ │ + DW_CFA_def_cfa_offset: 488 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000292bd │ │ │ │ + DW_CFA_def_cfa_offset: 496 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000292bf │ │ │ │ + DW_CFA_def_cfa_offset: 504 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000292c3 │ │ │ │ + DW_CFA_def_cfa_offset: 512 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000292c7 │ │ │ │ + DW_CFA_def_cfa_offset: 520 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000292ce │ │ │ │ + DW_CFA_def_cfa_offset: 528 │ │ │ │ + DW_CFA_advance_loc: 22 to 00000000000292e4 │ │ │ │ + DW_CFA_def_cfa_offset: 480 │ │ │ │ + DW_CFA_advance_loc1: 136 to 000000000002936c │ │ │ │ + DW_CFA_def_cfa_offset: 488 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000029377 │ │ │ │ + DW_CFA_def_cfa_offset: 496 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029379 │ │ │ │ + DW_CFA_def_cfa_offset: 504 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002937e │ │ │ │ + DW_CFA_def_cfa_offset: 512 │ │ │ │ + DW_CFA_advance_loc: 35 to 00000000000293a1 │ │ │ │ + DW_CFA_def_cfa_offset: 488 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000293ac │ │ │ │ + DW_CFA_def_cfa_offset: 496 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000293b4 │ │ │ │ + DW_CFA_def_cfa_offset: 504 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000293b9 │ │ │ │ + DW_CFA_def_cfa_offset: 512 │ │ │ │ + DW_CFA_advance_loc: 35 to 00000000000293dc │ │ │ │ + DW_CFA_def_cfa_offset: 480 │ │ │ │ + DW_CFA_advance_loc1: 208 to 00000000000294ac │ │ │ │ + DW_CFA_def_cfa_offset: 488 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000294b7 │ │ │ │ + DW_CFA_def_cfa_offset: 496 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000294b9 │ │ │ │ + DW_CFA_def_cfa_offset: 504 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000294c1 │ │ │ │ + DW_CFA_def_cfa_offset: 512 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000294c3 │ │ │ │ + DW_CFA_def_cfa_offset: 520 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000294c8 │ │ │ │ + DW_CFA_def_cfa_offset: 528 │ │ │ │ + DW_CFA_advance_loc: 38 to 00000000000294ee │ │ │ │ + DW_CFA_def_cfa_offset: 480 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000029504 │ │ │ │ + DW_CFA_def_cfa_offset: 488 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002950c │ │ │ │ + DW_CFA_def_cfa_offset: 496 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002950e │ │ │ │ + DW_CFA_def_cfa_offset: 504 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000029516 │ │ │ │ + DW_CFA_def_cfa_offset: 512 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002951b │ │ │ │ + DW_CFA_def_cfa_offset: 520 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002951d │ │ │ │ + DW_CFA_def_cfa_offset: 528 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000029545 │ │ │ │ + DW_CFA_def_cfa_offset: 480 │ │ │ │ + DW_CFA_advance_loc1: 93 to 00000000000295a2 │ │ │ │ + DW_CFA_def_cfa_offset: 488 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000295b0 │ │ │ │ + DW_CFA_def_cfa_offset: 496 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000295b2 │ │ │ │ + DW_CFA_def_cfa_offset: 504 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000295b4 │ │ │ │ + DW_CFA_def_cfa_offset: 512 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000295cc │ │ │ │ + DW_CFA_def_cfa_offset: 488 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000295da │ │ │ │ + DW_CFA_def_cfa_offset: 496 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000295dc │ │ │ │ + DW_CFA_def_cfa_offset: 504 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000295de │ │ │ │ + DW_CFA_def_cfa_offset: 512 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000295f6 │ │ │ │ + DW_CFA_def_cfa_offset: 480 │ │ │ │ + DW_CFA_advance_loc1: 163 to 0000000000029699 │ │ │ │ + DW_CFA_def_cfa_offset: 488 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002969a │ │ │ │ + DW_CFA_def_cfa_offset: 496 │ │ │ │ + DW_CFA_advance_loc: 19 to 00000000000296ad │ │ │ │ + DW_CFA_def_cfa_offset: 488 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000296ae │ │ │ │ + DW_CFA_def_cfa_offset: 480 │ │ │ │ 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 │ │ │ │ +00005504 0000000000000060 000054d8 FDE cie=00000030 pc=00000000000298b0..0000000000029b7a │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000298b6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002588a │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000298b8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000025892 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000298ba │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002589e │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000298bf │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000258a5 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000298c0 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000298c1 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000298c8 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc2: 434 to 0000000000029a7a │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000029a82 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000029a87 │ │ │ │ + DW_CFA_def_cfa_offset: 200 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029a89 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 29 to 0000000000029aa6 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc1: 196 to 0000000000029b6a │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000029b6b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 72 to 00000000000258ed │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000029b6c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000258f6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029b6e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000258f9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029b70 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000258fb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029b72 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000258fd │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029b74 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -00004c90 0000000000000010 00004c64 FDE cie=00000030 pc=0000000000025910..0000000000025931 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000029b75 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004ca4 0000000000000048 00004c78 FDE cie=00000030 pc=0000000000025940..0000000000025c32 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000025946 │ │ │ │ +00005568 0000000000000048 0000553c FDE cie=00000030 pc=0000000000029b80..0000000000029cd8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029b82 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025948 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029b84 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002594a │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000029b89 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002594c │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000029b8f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025950 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000029b90 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025951 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000029b96 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025955 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000029b9d │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 543 to 0000000000025b74 │ │ │ │ + DW_CFA_advance_loc2: 271 to 0000000000029cac │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025b78 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000029cb0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025b79 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000029cb1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025b7b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029cb3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025b7d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029cb5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025b7f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029cb7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025b81 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029cb9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000025b88 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000029cc0 │ │ │ │ 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 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004d18 0000000000000010 00004cec FDE cie=00000030 pc=0000000000025c60..0000000000025c7f │ │ │ │ - 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 │ │ │ │ +000055b4 0000000000000088 00005588 FDE cie=00000030 pc=0000000000029ce0..0000000000029fae │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000029ce6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000025c8d │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000029cf3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000025c92 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029cf5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000025c97 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000029cfa │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025c9b │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000029cfe │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000025ca3 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000029d02 │ │ │ │ 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_advance_loc: 4 to 0000000000029d06 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc1: 148 to 0000000000029d9a │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000029da0 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc1: 64 to 0000000000029de0 │ │ │ │ + DW_CFA_def_cfa_offset: 152 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000029de5 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000029df3 │ │ │ │ + DW_CFA_def_cfa_offset: 168 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000029df8 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000029e06 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 55 to 0000000000029e3d │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000029e55 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000029e75 │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000029e76 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc1: 109 to 0000000000029ee3 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025d0c │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000029ee6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025d0d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000029ee7 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025d0f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029ee9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025d11 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029eeb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025d13 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029eed │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025d15 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029eef │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -00004d74 0000000000000028 00004d48 FDE cie=00000030 pc=0000000000025d20..0000000000025d61 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000025d29 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025d2d │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 21 to 0000000000025d42 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 27 to 0000000000025d5d │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025d5e │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025d5f │ │ │ │ - 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: 1 to 0000000000029ef0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000029ef4 │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000029f06 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 27 to 0000000000029f21 │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000029f22 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004da0 000000000000003c 00004d74 FDE cie=00000030 pc=0000000000025d70..0000000000025e51 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000025d7e │ │ │ │ +00005640 0000000000000060 00005614 FDE cie=00000030 pc=0000000000029fb0..000000000002a0ec │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000029fbd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000025d83 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000029fc8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000025d88 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000029fd0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000025d8d │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000029fda │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000025d99 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000029fe0 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000029fe3 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000029feb │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 54 to 000000000002a021 │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000002a033 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 65 to 000000000002a074 │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002a079 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000002a088 │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002a08f │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000002a09d │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 53 to 000000000002a0d2 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000002a0d5 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 171 to 0000000000025e44 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002a0d6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025e45 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a0d8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025e46 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a0da │ │ │ │ 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) │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004de0 0000000000000010 00004db4 FDE cie=00000030 pc=0000000000025e60..0000000000025e93 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004df4 0000000000000010 00004dc8 FDE cie=00000030 pc=0000000000025ea0..0000000000025eb1 │ │ │ │ - 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 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a0dc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000025ed8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a0de │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a0e0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004e24 0000000000000010 00004df8 FDE cie=00000030 pc=0000000000025ee0..0000000000025ef1 │ │ │ │ - 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 │ │ │ │ +000056a4 0000000000000068 00005678 FDE cie=00000030 pc=000000000002a0f0..000000000002a2de │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002a0f6 │ │ │ │ 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 000000000002a0f8 │ │ │ │ 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 000000000002a0fa │ │ │ │ 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 000000000002a0fc │ │ │ │ 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: 4 to 000000000002a100 │ │ │ │ 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: 1 to 000000000002a101 │ │ │ │ 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 000000000002a105 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 157 to 000000000002a1a2 │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 55 to 000000000002a1d9 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 35 to 000000000002a1fc │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002a202 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 41 to 000000000002a22b │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a22d │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a22f │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002a235 │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a237 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000002a248 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 580 to 0000000000026169 │ │ │ │ + DW_CFA_advance_loc1: 74 to 000000000002a292 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002616d │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a296 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002616e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002a297 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026170 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a299 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026172 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a29b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026174 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a29d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026176 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a29f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026177 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002a2a0 │ │ │ │ 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 │ │ │ │ +00005710 0000000000000010 000056e4 FDE cie=00000030 pc=000000000002a2e0..000000000002a2ee │ │ │ │ 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 │ │ │ │ +00005724 0000000000000010 000056f8 FDE cie=00000030 pc=000000000002a2f0..000000000002a303 │ │ │ │ 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 │ │ │ │ +00005738 0000000000000024 0000570c FDE cie=00000030 pc=000000000002a310..000000000002a3aa │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002a315 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002630c │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000002a318 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000002a323 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 92 to 0000000000026368 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc1: 129 to 000000000002a3a4 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a3a8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026369 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002a3a9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000026370 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00004ef4 0000000000000028 00004ec8 FDE cie=00000030 pc=00000000000263a0..0000000000026453 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000263a5 │ │ │ │ +00005760 0000000000000068 00005734 FDE cie=00000030 pc=000000000002a3b0..000000000002a4b1 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002a3b6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000263ab │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a3b8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000263b2 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a3ba │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002a3bb │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002a3bc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 109 to 000000000002641f │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a3c0 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 127 to 000000000002a43f │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000002a442 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002a443 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a445 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026420 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a447 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026421 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a449 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000026428 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002a450 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004f20 0000000000000028 00004ef4 FDE cie=00000030 pc=0000000000026460..00000000000264b7 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000026466 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026467 │ │ │ │ + DW_CFA_advance_loc1: 69 to 000000000002a495 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000002a498 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002a499 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a49b │ │ │ │ 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: 2 to 000000000002a49d │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a49f │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002a4a0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a4a4 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000002a4a7 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000002a4aa │ │ │ │ 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: 2 to 000000000002a4ac │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000264a9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a4ae │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000264b2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a4b0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004f4c 0000000000000010 00004f20 FDE cie=00000030 pc=00000000000264c0..00000000000264cf │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004f60 0000000000000010 00004f34 FDE cie=00000030 pc=00000000000264d0..000000000002654c │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004f74 0000000000000010 00004f48 FDE cie=00000030 pc=0000000000026550..0000000000026650 │ │ │ │ - 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 │ │ │ │ +000057cc 0000000000000048 000057a0 FDE cie=00000030 pc=000000000002a4c0..000000000002a618 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002a4c6 │ │ │ │ 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: 4 to 000000000002a4ca │ │ │ │ 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: 2 to 000000000002a4cc │ │ │ │ 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: 6 to 000000000002a4d2 │ │ │ │ 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: 1 to 000000000002a4d3 │ │ │ │ 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: 4 to 000000000002a4d7 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000026670 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 258 to 0000000000026772 │ │ │ │ - DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000026784 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000026795 │ │ │ │ - DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002679b │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000267b3 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002a4de │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc2: 270 to 000000000002a5ec │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000267b4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a5f0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000267b5 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002a5f1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000267b7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a5f3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000267b9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a5f5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000267bb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a5f7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000267bd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a5f9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000267c0 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002a600 │ │ │ │ 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 │ │ │ │ +00005818 000000000000004c 000057ec FDE cie=00000030 pc=000000000002a620..000000000002b134 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002a626 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000026893 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002a62d │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a62f │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a631 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002a632 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000002a635 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002a641 │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc2: 2670 to 000000000002b0af │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002b0b0 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002b0b1 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b0b3 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b0b5 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b0b7 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b0b9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002b0ba │ │ │ │ + DW_CFA_restore_state │ │ │ │ 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 │ │ │ │ +00005868 0000000000000048 0000583c FDE cie=00000030 pc=000000000002b140..000000000002b261 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002b146 │ │ │ │ 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 000000000002b14b │ │ │ │ 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: 2 to 000000000002b14d │ │ │ │ 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: 2 to 000000000002b14f │ │ │ │ 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 000000000002b153 │ │ │ │ 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: 1 to 000000000002b154 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000268c4 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 341 to 0000000000026a19 │ │ │ │ - DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000026a2b │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000026a3c │ │ │ │ - DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000026a42 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000026a5a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002b158 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 211 to 000000000002b22b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026a5b │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002b232 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026a5c │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002b237 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026a5e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b239 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026a60 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b23b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026a62 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b23d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026a64 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b23f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026a68 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000002b248 │ │ │ │ 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 │ │ │ │ +000058b4 0000000000000050 00005888 FDE cie=00000030 pc=000000000002b270..000000000002c255 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002b276 │ │ │ │ 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: 5 to 000000000002b27b │ │ │ │ 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: 2 to 000000000002b27d │ │ │ │ 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: 2 to 000000000002b27f │ │ │ │ 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: 1 to 000000000002b280 │ │ │ │ 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: 1 to 000000000002b281 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026b42 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc2: 1340 to 000000000002707e │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002b288 │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ + DW_CFA_advance_loc2: 3847 to 000000000002c18f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002707f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002c190 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000027080 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002c191 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027082 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c193 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027084 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c195 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027086 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c197 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027088 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c199 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000027089 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002c19a │ │ │ │ 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 │ │ │ │ + │ │ │ │ +00005908 0000000000000010 000058dc FDE cie=00000030 pc=000000000002c260..000000000002c276 │ │ │ │ + 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 │ │ │ │ +0000591c 0000000000000048 000058f0 FDE cie=00000030 pc=000000000002c280..000000000002c3a9 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002c286 │ │ │ │ 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: 2 to 000000000002c288 │ │ │ │ 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 000000000002c28a │ │ │ │ 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: 2 to 000000000002c28c │ │ │ │ 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 000000000002c28d │ │ │ │ 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 000000000002c28e │ │ │ │ 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 000000000002c292 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 355 to 000000000002728b │ │ │ │ + DW_CFA_advance_loc1: 208 to 000000000002c362 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002728c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002c363 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002728d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002c364 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002728f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c366 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027291 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c368 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027293 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c36a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027295 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c36c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000027296 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002c36d │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000050f8 0000000000000024 000050cc FDE cie=00000030 pc=00000000000272a0..00000000000272d6 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000272a5 │ │ │ │ +00005968 000000000000002c 0000593c FDE cie=00000030 pc=000000000002c3b0..000000000002c41a │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002c3ba │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000272a6 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000002c3bd │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000272ad │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000002c3c6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 38 to 00000000000272d3 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 79 to 000000000002c415 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000272d4 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002c416 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000272d5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c418 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005120 0000000000000010 000050f4 FDE cie=00000030 pc=00000000000272e0..000000000002730f │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005134 0000000000000010 00005108 FDE cie=00000030 pc=0000000000027310..0000000000027322 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002c419 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005148 0000000000000024 0000511c FDE cie=00000030 pc=0000000000027330..000000000002736c │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000027335 │ │ │ │ +00005998 0000000000000024 0000596c FDE cie=00000030 pc=000000000002c420..000000000002c47e │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002c425 │ │ │ │ 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 000000000002c429 │ │ │ │ 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: 7 to 000000000002c430 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 42 to 0000000000027369 │ │ │ │ + DW_CFA_advance_loc1: 75 to 000000000002c47b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002736a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002c47c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002736b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002c47d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +000059c0 0000000000000010 00005994 FDE cie=00000030 pc=000000000002c480..000000000002c49a │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005170 0000000000000020 00005144 FDE cie=00000030 pc=0000000000027370..00000000000274bf │ │ │ │ - DW_CFA_advance_loc: 48 to 00000000000273a0 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc2: 273 to 00000000000274b1 │ │ │ │ - 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_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ +000059d4 0000000000000010 000059a8 FDE cie=00000030 pc=000000000002c4a0..000000000002c4b1 │ │ │ │ + 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 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 77 to 0000000000027525 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000027526 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ +000059e8 0000000000000010 000059bc FDE cie=00000030 pc=000000000002c4c0..000000000002c4e2 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000059fc 0000000000000010 000059d0 FDE cie=00000030 pc=000000000002c4f0..000000000002c52e │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000051b0 0000000000000044 00005184 FDE cie=00000030 pc=0000000000027530..00000000000275cb │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000027536 │ │ │ │ +00005a10 0000000000000010 000059e4 FDE cie=00000030 pc=000000000002c530..000000000002c54a │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005a24 0000000000000060 000059f8 FDE cie=00000030 pc=000000000002c550..000000000002c690 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002c556 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027538 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c558 │ │ │ │ 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: 5 to 000000000002c55d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002753c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c55f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002753d │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002c563 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002753e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002c564 │ │ │ │ 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_advance_loc: 4 to 000000000002c568 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 230 to 000000000002c64e │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002c64f │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002c650 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c652 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c654 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c656 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c658 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002c660 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000002c669 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000275c1 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002c66f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000275c2 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002c670 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000275c4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c672 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000275c6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c674 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000275c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c676 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000275ca │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c678 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002c680 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000051f8 0000000000000010 000051cc FDE cie=00000030 pc=00000000000275d0..000000000002760f │ │ │ │ +00005a88 0000000000000010 00005a5c FDE cie=00000030 pc=000000000002c690..000000000002c6ac │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000520c 0000000000000010 000051e0 FDE cie=00000030 pc=0000000000027610..0000000000027657 │ │ │ │ +00005a9c 0000000000000010 00005a70 FDE cie=00000030 pc=000000000002c6b0..000000000002c6ce │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005220 0000000000000010 000051f4 FDE cie=00000030 pc=0000000000027660..000000000002769f │ │ │ │ +00005ab0 0000000000000010 00005a84 FDE cie=00000030 pc=000000000002c6d0..000000000002c718 │ │ │ │ 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 │ │ │ │ +00005ac4 000000000000004c 00005a98 FDE cie=00000030 pc=000000000002c720..000000000002d30c │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002c726 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000276a8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002c72b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000276aa │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002c732 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000276ac │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002c73c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000276ad │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002c740 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000276ae │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002c741 │ │ │ │ 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_advance_loc: 18 to 000000000002c753 │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc2: 2639 to 000000000002d1a2 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000027725 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d1a6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000027726 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002d1a7 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027728 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d1a9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002772a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d1ab │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002772c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d1ad │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002772e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d1af │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002d1b0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + 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 │ │ │ │ +00005b14 0000000000000034 00005ae8 FDE cie=00000030 pc=000000000002d310..000000000002d3bc │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002d316 │ │ │ │ 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: 8 to 000000000002d31e │ │ │ │ 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: 4 to 000000000002d322 │ │ │ │ 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: 4 to 000000000002d326 │ │ │ │ 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: 21 to 000000000002d33b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000277bb │ │ │ │ + DW_CFA_advance_loc1: 119 to 000000000002d3b2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000277bd │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d3b6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000277bf │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002d3b7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000277c1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d3b9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000277c3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d3bb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -000052c4 0000000000000044 00005298 FDE cie=00000030 pc=00000000000277d0..00000000000278cf │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000277d6 │ │ │ │ +00005b4c 000000000000004c 00005b20 FDE cie=00000030 pc=000000000002d3c0..000000000002d959 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002d3c6 │ │ │ │ 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 000000000002d3c8 │ │ │ │ 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 000000000002d3ca │ │ │ │ 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 000000000002d3cc │ │ │ │ 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 000000000002d3cd │ │ │ │ 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 000000000002d3ce │ │ │ │ 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: 7 to 000000000002d3d5 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc2: 1371 to 000000000002d930 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000278c5 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002d931 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000278c6 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002d932 │ │ │ │ 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 000000000002d934 │ │ │ │ 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 000000000002d936 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000027919 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000027922 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - 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 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005354 0000000000000010 00005328 FDE cie=00000030 pc=0000000000027960..00000000000279a5 │ │ │ │ - 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 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d938 │ │ │ │ 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_advance_loc: 2 to 000000000002d93a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000027a6f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002d93b │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ +00005b9c 0000000000000048 00005b70 FDE cie=00000030 pc=000000000002d960..000000000002dbe8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002d966 │ │ │ │ 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: 8 to 000000000002d96e │ │ │ │ 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 000000000002d970 │ │ │ │ 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 000000000002d972 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002d973 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002d974 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d978 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 449 to 000000000002db39 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002db3d │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002db3e │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002db40 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000027fc9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002db42 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000027fca │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002db44 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027fcc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002db46 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000027fd0 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002db50 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00005410 0000000000000044 000053e4 FDE cie=00000030 pc=0000000000027ff0..00000000000280b2 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000027ff6 │ │ │ │ +00005be8 000000000000005c 00005bbc FDE cie=00000030 pc=000000000002dbf0..000000000002e253 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002dbf6 │ │ │ │ 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 000000000002dbf8 │ │ │ │ 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 000000000002dbfa │ │ │ │ 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: 5 to 000000000002dbff │ │ │ │ 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 000000000002dc00 │ │ │ │ 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 000000000002dc01 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000002801d │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 135 to 00000000000280a4 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002dc08 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 51 to 000000000002dc3b │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002dc43 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc1: 104 to 000000000002dcab │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002dcac │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc2: 1417 to 000000000002e235 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000280a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e239 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000280a9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002e23a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000280ab │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e23c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000280ad │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e23e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000280af │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e240 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000280b1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e242 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002e243 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00005458 0000000000000048 0000542c FDE cie=00000030 pc=00000000000280c0..00000000000281cb │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000280c6 │ │ │ │ +00005c48 000000000000007c 00005c1c FDE cie=00000030 pc=000000000002e260..000000000002e508 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002e266 │ │ │ │ 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: 2 to 000000000002e268 │ │ │ │ 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 000000000002e26a │ │ │ │ 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 000000000002e26c │ │ │ │ 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 000000000002e26d │ │ │ │ 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 000000000002e26e │ │ │ │ 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 000000000002e272 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 54 to 000000000002e2a8 │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ + DW_CFA_advance_loc: 23 to 000000000002e2bf │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000002e2cc │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002e2d3 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc1: 111 to 000000000002e342 │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002e34c │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002e34d │ │ │ │ + DW_CFA_def_cfa_offset: 152 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000002e350 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002e358 │ │ │ │ + DW_CFA_def_cfa_offset: 168 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002e362 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 23 to 000000000002e379 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc2: 369 to 000000000002e4ea │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002814a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002e4eb │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002814b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002e4ec │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002814d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e4ee │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002814f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e4f0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028151 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e4f2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028153 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e4f4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000028158 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e4f8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000054a4 0000000000000034 00005478 FDE cie=00000030 pc=00000000000281d0..000000000002825d │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000281d6 │ │ │ │ +00005cc8 0000000000000048 00005c9c FDE cie=00000030 pc=000000000002e510..000000000002e718 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002e516 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000281dd │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000002e521 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000281e1 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002e526 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000281e5 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e528 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000281f3 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e52c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 99 to 0000000000028256 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e530 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e534 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc2: 470 to 000000000002e70a │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e70e │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002e70f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000028257 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e711 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000028258 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e713 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002825a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e715 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002825c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e717 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000054dc 000000000000003c 000054b0 FDE cie=00000030 pc=0000000000028260..000000000002830b │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000028266 │ │ │ │ +00005d14 000000000000004c 00005ce8 FDE cie=00000030 pc=000000000002e720..000000000002e8f1 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002e726 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002826d │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e728 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000028272 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e72a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000028273 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e72c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000028279 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002e72d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 93 to 00000000000282d6 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000002e730 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002e737 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc2: 345 to 000000000002e890 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002e891 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002e892 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000282da │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e894 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000282dc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e896 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000282de │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e898 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000282e0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e89a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000282e8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002e8a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ 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 │ │ │ │ +00005d64 0000000000000048 00005d38 FDE cie=00000030 pc=000000000002e900..000000000002eafe │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002e906 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000028321 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000002e911 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028323 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002e916 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000028324 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e918 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002832c │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e91c │ │ │ │ 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_remember_state │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002e91d │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002e924 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc2: 460 to 000000000002eaf0 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002eaf4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000028465 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002eaf5 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000028466 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002eaf7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028468 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002eaf9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002846a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002eafb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002846c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002eafd │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000028470 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00005560 0000000000000048 00005534 FDE cie=00000030 pc=0000000000028490..000000000002864b │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000028496 │ │ │ │ +00005db0 000000000000004c 00005d84 FDE cie=00000030 pc=000000000002eb00..000000000002ed87 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002eb06 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028498 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002eb08 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002849f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002eb0a │ │ │ │ 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: 2 to 000000000002eb0c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000284ab │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002eb10 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000284af │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002eb11 │ │ │ │ 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_advance_loc: 4 to 000000000002eb15 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc2: 468 to 000000000002ece9 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002861c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002ecea │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002861d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002eceb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002861f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002eced │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028621 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ecef │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028623 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ecf1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028625 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ecf3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000028630 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000002ed00 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000055ac 000000000000004c 00005580 FDE cie=00000030 pc=0000000000028650..000000000002882b │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000028656 │ │ │ │ +00005e00 0000000000000044 00005dd4 FDE cie=00000030 pc=000000000002ed90..000000000002ee6f │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002ed96 │ │ │ │ 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: 7 to 000000000002ed9d │ │ │ │ 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 000000000002ed9f │ │ │ │ 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: 6 to 000000000002eda5 │ │ │ │ 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: 7 to 000000000002edac │ │ │ │ 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 000000000002edad │ │ │ │ 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_remember_state │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002edb4 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 176 to 000000000002ee64 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000028801 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002ee65 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000028802 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002ee66 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028804 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ee68 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028806 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ee6a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028808 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ee6c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002880a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ee6e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000028810 │ │ │ │ - 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 │ │ │ │ +00005e48 000000000000004c 00005e1c FDE cie=00000030 pc=000000000002ee70..000000000002f101 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002ee76 │ │ │ │ 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 000000000002ee78 │ │ │ │ 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 000000000002ee7a │ │ │ │ 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: 2 to 000000000002ee7c │ │ │ │ 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 000000000002ee7d │ │ │ │ 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 000000000002ee81 │ │ │ │ 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 000000000002ee85 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc2: 532 to 000000000002f099 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000028988 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f09d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000028989 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002f09e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002898b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f0a0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002898d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f0a2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002898f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f0a4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028991 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f0a6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000028998 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002f0b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005e98 0000000000000014 00005e6c FDE cie=00000030 pc=000000000002f110..000000000002f115 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00005648 000000000000004c 0000561c FDE cie=00000030 pc=0000000000028a00..00000000000292b7 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028a02 │ │ │ │ +00005eb0 000000000000004c 00005e84 FDE cie=00000030 pc=000000000002f120..000000000002f347 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002f126 │ │ │ │ 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: 9 to 000000000002f12f │ │ │ │ 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 000000000002f134 │ │ │ │ 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: 8 to 000000000002f13c │ │ │ │ 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: 3 to 000000000002f13f │ │ │ │ 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: 15 to 000000000002f14e │ │ │ │ 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_advance_loc: 4 to 000000000002f152 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc2: 441 to 000000000002f30b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000029240 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f30f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000029241 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002f310 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029243 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f312 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029245 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f314 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029247 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f316 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029249 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f318 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000029250 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002f31d │ │ │ │ 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 │ │ │ │ +00005f00 000000000000004c 00005ed4 FDE cie=00000030 pc=000000000002f350..000000000002f56c │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002f356 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000292c8 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002f362 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000292ca │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f364 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000292cc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f366 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000292cd │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002f36d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000292ce │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002f373 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000292d2 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000002f389 │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 530 to 00000000000294e4 │ │ │ │ + DW_CFA_advance_loc2: 432 to 000000000002f539 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000294e5 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f53d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000294e6 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002f53e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000294e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f540 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000294ea │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f542 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000294ec │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f544 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000294ee │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f546 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000294f0 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002f54b │ │ │ │ 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 │ │ │ │ +00005f50 000000000000004c 00005f24 FDE cie=00000030 pc=000000000002f570..000000000002f722 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002f576 │ │ │ │ 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: 9 to 000000000002f57f │ │ │ │ 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: 7 to 000000000002f586 │ │ │ │ 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: 8 to 000000000002f58e │ │ │ │ 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: 4 to 000000000002f592 │ │ │ │ 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: 6 to 000000000002f598 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000029558 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f59c │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 451 to 000000000002971b │ │ │ │ + DW_CFA_advance_loc2: 339 to 000000000002f6ef │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002971f │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f6f3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000029720 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002f6f4 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029722 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f6f6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029724 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f6f8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029726 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f6fa │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029728 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f6fc │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000029729 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002f701 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005fa0 0000000000000010 00005f74 FDE cie=00000030 pc=000000000002f730..000000000002f749 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00005734 0000000000000010 00005708 FDE cie=00000030 pc=00000000000298d0..000000000002992f │ │ │ │ +00005fb4 0000000000000010 00005f88 FDE cie=00000030 pc=000000000002f750..000000000002f777 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005748 0000000000000010 0000571c FDE cie=00000030 pc=0000000000029930..00000000000299a4 │ │ │ │ +00005fc8 0000000000000010 00005f9c FDE cie=00000030 pc=000000000002f780..000000000002f7f9 │ │ │ │ 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 │ │ │ │ +00005fdc 0000000000000034 00005fb0 FDE cie=00000030 pc=000000000002f800..000000000002f852 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002f806 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000299c1 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f80a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 15 to 00000000000299d0 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f80e │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000002f811 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000002f820 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 212 to 0000000000029aa4 │ │ │ │ + DW_CFA_advance_loc: 43 to 000000000002f84b │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002f84c │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002f84d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000029aa9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f84f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000029aaa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f851 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00005784 0000000000000024 00005758 FDE cie=00000030 pc=0000000000029ab0..0000000000029bb2 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000029ab5 │ │ │ │ +00006014 0000000000000038 00005fe8 FDE cie=00000030 pc=000000000002f860..000000000002f947 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002f866 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000029ac1 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002f86e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000029ad0 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002f876 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002f87d │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002f883 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 213 to 0000000000029ba5 │ │ │ │ + DW_CFA_advance_loc1: 172 to 000000000002f92f │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f933 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002f934 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000029ba6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f936 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000029ba7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f938 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002f940 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000057ac 0000000000000024 00005780 FDE cie=00000030 pc=0000000000029bc0..0000000000029cbb │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000029bc5 │ │ │ │ +00006050 0000000000000034 00006024 FDE cie=00000030 pc=000000000002f950..000000000002f9d4 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002f956 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000029bd1 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f95a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000029be0 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f95e │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000002f961 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000002f970 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 212 to 0000000000029cb4 │ │ │ │ + DW_CFA_advance_loc1: 90 to 000000000002f9ca │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f9ce │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002f9cf │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000029cb5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f9d1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000029cb6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f9d3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -000057d4 0000000000000010 000057a8 FDE cie=00000030 pc=0000000000029cc0..0000000000029d14 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000057e8 0000000000000010 000057bc FDE cie=00000030 pc=0000000000029d20..0000000000029d8d │ │ │ │ +00006088 0000000000000010 0000605c FDE cie=00000030 pc=000000000002f9e0..000000000002fa81 │ │ │ │ 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 │ │ │ │ +0000609c 000000000000004c 00006070 FDE cie=00000030 pc=000000000002fa90..000000000002fbef │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002fa96 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000029da1 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002fa9b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000029da4 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002faa2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 547 to 0000000000029fc7 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002faa6 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002faaa │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 214 to 000000000002fb80 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002fb81 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fb83 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000029fc8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fb85 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029fca │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fb87 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000029fcb │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000002fb90 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 238 to 000000000002a0b9 │ │ │ │ + DW_CFA_advance_loc1: 77 to 000000000002fbdd │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002fbde │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fbe0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002a0ba │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fbe2 │ │ │ │ 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 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005848 0000000000000010 0000581c FDE cie=00000030 pc=000000000002a190..000000000002a211 │ │ │ │ - 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_advance_loc: 2 to 000000000002fbe4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000002a2a2 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002fbe5 │ │ │ │ DW_CFA_restore_state │ │ │ │ - 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 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000058a4 0000000000000010 00005878 FDE cie=00000030 pc=000000000002a440..000000000002a55a │ │ │ │ - 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 │ │ │ │ +000060ec 000000000000004c 000060c0 FDE cie=00000030 pc=000000000002fbf0..000000000002fd4f │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002fbf6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002fbfb │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002fc02 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 41 to 000000000002a591 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fc06 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fc0a │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 214 to 000000000002fce0 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002a596 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - 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: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002fce1 │ │ │ │ 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_advance_loc: 2 to 000000000002fce3 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fce5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 41 to 000000000002a631 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - 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_advance_loc: 2 to 000000000002fce7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002a71c │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000002fcf0 │ │ │ │ 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_advance_loc1: 77 to 000000000002fd3d │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002fd3e │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fd40 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fd42 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fd44 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002a828 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002fd45 │ │ │ │ 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 │ │ │ │ +0000613c 0000000000000048 00006110 FDE cie=00000030 pc=000000000002fd50..000000000002fecf │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002fd56 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002fd5d │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002fd62 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002fd67 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002fd68 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002fd6e │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000002fd7d │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc2: 270 to 000000000002fe8b │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fe8f │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002fe90 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fe92 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fe94 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fe96 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fe98 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000002ab1e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002fe99 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00005958 0000000000000024 0000592c FDE cie=00000030 pc=000000000002ad10..000000000002ae1a │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000002ad1d │ │ │ │ +00006188 0000000000000048 0000615c FDE cie=00000030 pc=000000000002fed0..0000000000030257 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002fed6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000002ad35 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000002fee1 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fee3 │ │ │ │ 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_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000002feec │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002feed │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fef1 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002fefd │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 844 to 0000000000030249 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003024d │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003024e │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030250 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - 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 │ │ │ │ - │ │ │ │ -00005998 0000000000000014 0000596c FDE cie=00000030 pc=000000000002af20..000000000002af3a │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002af28 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030252 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030254 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000002af39 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030256 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ 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 │ │ │ │ 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 │ │ │ │ - │ │ │ │ -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 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000059f8 0000000000000048 000059cc FDE cie=00000030 pc=000000000002b080..000000000002b1f9 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002b086 │ │ │ │ +000061d4 0000000000000048 000061a8 FDE cie=00000030 pc=0000000000030260..00000000000305f0 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000030266 │ │ │ │ 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: 14 to 0000000000030274 │ │ │ │ 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: 7 to 000000000003027b │ │ │ │ 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 000000000003027d │ │ │ │ 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: 11 to 0000000000030288 │ │ │ │ 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 0000000000030289 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000002b0a9 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000030290 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 303 to 000000000002b1d8 │ │ │ │ + DW_CFA_advance_loc2: 790 to 00000000000305a6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002b1d9 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000305aa │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002b1da │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000305ab │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b1dc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000305ad │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b1de │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000305af │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b1e0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000305b1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b1e2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000305b3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002b1e8 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000305b8 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00005a44 0000000000000028 00005a18 FDE cie=00000030 pc=000000000002b200..000000000002b281 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002b206 │ │ │ │ +00006220 0000000000000048 000061f4 FDE cie=00000030 pc=00000000000305f0..000000000003097f │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000305f6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000002b209 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 19 to 0000000000030609 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000002b213 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000030613 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 103 to 000000000002b27a │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030615 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030619 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003061a │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000030620 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 835 to 0000000000030963 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030967 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000030968 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003096a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003096c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002b27e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003096e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b280 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030970 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000030975 │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -00005a70 000000000000004c 00005a44 FDE cie=00000030 pc=000000000002b290..000000000002ba28 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002b296 │ │ │ │ +0000626c 0000000000000048 00006240 FDE cie=00000030 pc=0000000000030980..0000000000030cfd │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000030986 │ │ │ │ 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: 19 to 0000000000030999 │ │ │ │ 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: 10 to 00000000000309a3 │ │ │ │ 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 00000000000309a5 │ │ │ │ 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: 4 to 00000000000309a9 │ │ │ │ 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 00000000000309aa │ │ │ │ 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_remember_state │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000309b0 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc2: 827 to 0000000000030ceb │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002b98e │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030cef │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002b98f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000030cf0 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b991 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030cf2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b993 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030cf4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b995 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030cf6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b997 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030cf8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002b998 │ │ │ │ - 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 │ │ │ │ +000062b8 0000000000000048 0000628c FDE cie=00000030 pc=0000000000030d00..00000000000310b8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000030d06 │ │ │ │ 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: 8 to 0000000000030d0e │ │ │ │ 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 0000000000030d10 │ │ │ │ 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 0000000000030d12 │ │ │ │ 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 0000000000030d13 │ │ │ │ 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 0000000000030d14 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ba42 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 331 to 000000000002bb8d │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030d18 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 610 to 0000000000030f7a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002bb91 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030f7e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002bb92 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000030f7f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002bb94 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030f81 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002bb96 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030f83 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002bb98 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030f85 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002bb9a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030f87 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002bb9b │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000030f90 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00005b0c 000000000000004c 00005ae0 FDE cie=00000030 pc=000000000002bc10..000000000002c490 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002bc16 │ │ │ │ +00006304 000000000000004c 000062d8 FDE cie=00000030 pc=00000000000310c0..0000000000031755 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000310c6 │ │ │ │ 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: 9 to 00000000000310cf │ │ │ │ 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: 2 to 00000000000310d1 │ │ │ │ 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: 2 to 00000000000310d3 │ │ │ │ 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 00000000000310d4 │ │ │ │ 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: 4 to 00000000000310d8 │ │ │ │ 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: 7 to 00000000000310df │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc2: 500 to 00000000000312d3 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002c46d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000312d4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002c46e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000312d5 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c470 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000312d7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c472 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000312d9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c474 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000312db │ │ │ │ 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 00000000000312dd │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000002c4d8 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000312e0 │ │ │ │ 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 │ │ │ │ +00006354 0000000000000048 00006328 FDE cie=00000030 pc=0000000000031760..0000000000031916 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000031766 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c518 │ │ │ │ + DW_CFA_advance_loc: 19 to 0000000000031779 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002c519 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003177e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000002c51c │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000031783 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002c523 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031787 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000031790 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031794 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 310 to 000000000002c659 │ │ │ │ + DW_CFA_advance_loc2: 375 to 000000000003190b │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003190c │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003190d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002c65a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003190f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002c65b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031911 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c65d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031913 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c65f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031915 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005bb8 000000000000004c 00005b8c FDE cie=00000030 pc=000000000002c670..000000000002d087 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002c676 │ │ │ │ +000063a0 0000000000000048 00006374 FDE cie=00000030 pc=0000000000031920..0000000000031ba7 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000031926 │ │ │ │ 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: 9 to 000000000003192f │ │ │ │ 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: 5 to 0000000000031934 │ │ │ │ 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: 10 to 000000000003193e │ │ │ │ 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: 7 to 0000000000031945 │ │ │ │ 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: 1 to 0000000000031946 │ │ │ │ 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: 4 to 000000000003194a │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 450 to 0000000000031b0c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002cfbf │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031b10 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002cfc0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000031b11 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cfc2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031b13 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cfc4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031b15 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cfc6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031b17 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cfc8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031b19 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002cfd0 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000031b20 │ │ │ │ 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 │ │ │ │ +000063ec 0000000000000048 000063c0 FDE cie=00000030 pc=0000000000031bb0..0000000000031db9 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000031bb6 │ │ │ │ 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: 7 to 0000000000031bbd │ │ │ │ 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: 10 to 0000000000031bc7 │ │ │ │ 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: 12 to 0000000000031bd3 │ │ │ │ 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: 8 to 0000000000031bdb │ │ │ │ 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: 7 to 0000000000031be2 │ │ │ │ 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: 4 to 0000000000031be6 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 375 to 0000000000031d5d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002d506 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031d61 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002d507 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000031d62 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d509 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031d64 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d50b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031d66 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d50d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031d68 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d50f │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002d510 │ │ │ │ - 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_advance_loc: 2 to 0000000000031d6a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002dc20 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000031d70 │ │ │ │ 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 │ │ │ │ +00006438 0000000000000048 0000640c FDE cie=00000030 pc=0000000000031dc0..0000000000031ff9 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000031dc6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002dc9a │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031dc8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002dc9e │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000031dd2 │ │ │ │ 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_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000031dd7 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000031dd8 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000031dd9 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000031de2 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc2: 521 to 0000000000031feb │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031fef │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000031ff0 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031ff2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002de78 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031ff4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002de79 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031ff6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002de7b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031ff8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002de80 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00005cf0 0000000000000048 00005cc4 FDE cie=00000030 pc=000000000002dea0..000000000002e191 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002dea6 │ │ │ │ +00006484 0000000000000048 00006458 FDE cie=00000030 pc=0000000000032000..00000000000322de │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000032006 │ │ │ │ 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 0000000000032011 │ │ │ │ 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: 12 to 000000000003201d │ │ │ │ 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: 2 to 000000000003201f │ │ │ │ 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 0000000000032020 │ │ │ │ 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 0000000000032021 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002decc │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003202b │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 464 to 000000000002e09c │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc2: 677 to 00000000000322d0 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002e09d │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000322d4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002e09e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000322d5 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e0a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000322d7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e0a2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000322d9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e0a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000322db │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e0a6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000322dd │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000002e0b0 │ │ │ │ - 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 │ │ │ │ +000064d0 0000000000000048 000064a4 FDE cie=00000030 pc=00000000000322e0..000000000003260d │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000322e6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000322f1 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000322f6 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000322f8 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000322f9 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000322fa │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000322fe │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 619 to 0000000000032569 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003256d │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003256e │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032570 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032572 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032574 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032576 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000032580 │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -00005d78 0000000000000038 00005d4c FDE cie=00000030 pc=000000000002e280..000000000002e2ee │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002e286 │ │ │ │ +0000651c 0000000000000048 000064f0 FDE cie=00000030 pc=0000000000032610..00000000000328ca │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000032616 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e288 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000032621 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002e28d │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000032626 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000002e296 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032628 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002e29a │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000032629 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 76 to 000000000002e2e6 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003262a │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003262e │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 536 to 0000000000032846 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003284a │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003284b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002e2e7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003284d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e2e9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003284f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e2eb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032851 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e2ed │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032853 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000032858 │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -00005db4 0000000000000018 00005d88 FDE cie=00000030 pc=000000000002e2f0..000000000002e309 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002e2f5 │ │ │ │ +00006568 00000000000000d8 0000653c FDE cie=00000030 pc=00000000000328d0..0000000000033178 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000328d6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 19 to 000000000002e308 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000328db │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000328e0 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000328e2 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000328e3 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000328eb │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000328ef │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc2: 384 to 0000000000032a6f │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032a71 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000032a9d │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000032aa4 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc2: 282 to 0000000000032bbe │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000032bc5 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032bc7 │ │ │ │ + DW_CFA_def_cfa_offset: 200 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032bcb │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 57 to 0000000000032c04 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 59 to 0000000000032c3f │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032c43 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc1: 72 to 0000000000032c8b │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032c8d │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc1: 123 to 0000000000032d08 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032d0c │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000032d0d │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032d0f │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032d11 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032d13 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032d15 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000032d20 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000032d3c │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032d3e │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000032d58 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000032d5f │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc1: 230 to 0000000000032e45 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000032e4c │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032e4e │ │ │ │ + DW_CFA_def_cfa_offset: 200 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032e52 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 47 to 0000000000032e81 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 47 to 0000000000032eb0 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032eb4 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc1: 71 to 0000000000032efb │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000032efc │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc1: 110 to 0000000000032f6a │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000032f71 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc1: 191 to 0000000000033030 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000033031 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 41 to 000000000003305a │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000033061 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc1: 183 to 0000000000033118 │ │ │ │ + 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 │ │ │ │ +00006644 0000000000000068 00006618 FDE cie=00000030 pc=0000000000033180..00000000000343d3 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000033186 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000003318f │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000033194 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033196 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000033197 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000033198 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003319f │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc2: 1481 to 0000000000033768 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003376c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 161 to 000000000002e3cd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003376d │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003376f │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033771 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033773 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033775 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000033780 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 2490 to 000000000003413a │ │ │ │ + DW_CFA_def_cfa_offset: 248 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000034141 │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc1: 237 to 000000000003422e │ │ │ │ + DW_CFA_def_cfa_offset: 248 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003422f │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc: 35 to 0000000000034252 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 248 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000034259 │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc1: 225 to 000000000003433a │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -00005de8 0000000000000038 00005dbc FDE cie=00000030 pc=000000000002e3e0..000000000002e4fa │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002e3e6 │ │ │ │ +000066b0 000000000000003c 00006684 FDE cie=00000030 pc=00000000000343e0..0000000000034449 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000343ea │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002e3eb │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000343f3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000002e3fa │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000343fc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002e3fb │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034400 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002e3ff │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000034403 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 240 to 000000000002e4ef │ │ │ │ + DW_CFA_advance_loc: 56 to 000000000003443b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002e4f3 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003443c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e4f5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003443e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e4f7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034440 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e4f9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034442 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000034448 │ │ │ │ + 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 │ │ │ │ │ │ │ │ -00005e24 0000000000000038 00005df8 FDE cie=00000030 pc=000000000002e500..000000000002e76e │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002e506 │ │ │ │ +000066f0 000000000000004c 000066c4 FDE cie=00000030 pc=0000000000034450..0000000000034513 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000003445e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e508 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000034464 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002e509 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000034469 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002e50a │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003446e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002e50e │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000034476 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 446 to 000000000002e6cc │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000034480 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000034487 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 128 to 0000000000034507 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000034508 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000034509 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002e6cd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003450b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002e6ce │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003450d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e6d0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003450f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e6d2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034511 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002e6d3 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000034512 │ │ │ │ + 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 │ │ │ │ │ │ │ │ -00005e60 0000000000000048 00005e34 FDE cie=00000030 pc=000000000002e770..000000000002ee47 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002e776 │ │ │ │ +00006740 0000000000000048 00006714 FDE cie=00000030 pc=0000000000034520..00000000000345db │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000034526 │ │ │ │ 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 0000000000034528 │ │ │ │ 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 000000000003452a │ │ │ │ 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 000000000003452c │ │ │ │ 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 000000000003452d │ │ │ │ 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 000000000003452e │ │ │ │ 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 0000000000034532 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 104 to 000000000003459a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002ed4a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003459b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002ed4b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003459c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ed4d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003459e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ed4f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000345a0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ed51 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000345a2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ed53 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000345a4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002ed58 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000345a8 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00005eac 0000000000000030 00005e80 FDE cie=00000030 pc=000000000002ee50..000000000002f5f9 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002ee56 │ │ │ │ +0000678c 0000000000000048 00006760 FDE cie=00000030 pc=00000000000345e0..0000000000034863 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000345e6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000002ee61 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000345e8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000002ee6e │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000345ea │ │ │ │ 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_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000345ec │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000345f0 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000345fc │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034600 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 377 to 0000000000034779 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003477d │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003477e │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034780 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f2d9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034782 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002f2da │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034784 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f2dc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034786 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f2e0 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000034790 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00005ee0 000000000000004c 00005eb4 FDE cie=00000030 pc=000000000002f600..000000000002f9c5 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002f606 │ │ │ │ +000067d8 000000000000004c 000067ac FDE cie=00000030 pc=0000000000034870..00000000000349a5 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000034876 │ │ │ │ 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 0000000000034878 │ │ │ │ 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 000000000003487d │ │ │ │ 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: 2 to 000000000003487f │ │ │ │ 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: 4 to 0000000000034883 │ │ │ │ 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 0000000000034884 │ │ │ │ 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_remember_state │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003488e │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc2: 265 to 0000000000034997 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f82c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003499b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002f82d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003499c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f82f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003499e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f831 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000349a0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f833 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000349a2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f835 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000349a4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000002f840 │ │ │ │ - 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 │ │ │ │ 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_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fa90 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00005f60 000000000000004c 00005f34 FDE cie=00000030 pc=000000000002faa0..000000000002fc0c │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002faa6 │ │ │ │ +00006828 0000000000000048 000067fc FDE cie=00000030 pc=00000000000349b0..0000000000034dc5 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000349b6 │ │ │ │ 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: 10 to 00000000000349c0 │ │ │ │ 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: 5 to 00000000000349c5 │ │ │ │ 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: 5 to 00000000000349ca │ │ │ │ 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 00000000000349cb │ │ │ │ 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: 4 to 00000000000349cf │ │ │ │ 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: 14 to 00000000000349dd │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 250 to 0000000000034ad7 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002fc02 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000034ad8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002fc03 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000034ad9 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002fc05 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034adb │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002fc07 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034add │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002fc09 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034adf │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002fc0b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034ae1 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000034ae8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006874 0000000000000018 00006848 FDE cie=00000030 pc=0000000000034dd0..0000000000034e69 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000034dd8 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 144 to 0000000000034e68 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00006890 0000000000000050 00006864 FDE cie=00000030 pc=0000000000034e70..000000000003514b │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000034e76 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000034e77 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000034e78 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000034e8c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000034e8d │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034e8f │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000034e90 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 106 to 0000000000034efa │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000034efb │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034efd │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000034f00 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 102 to 0000000000034f66 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000034f67 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034f69 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000034f70 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000034f71 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034f75 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034f77 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000034f80 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +000068e4 0000000000000010 000068b8 FDE cie=00000030 pc=0000000000035150..0000000000035160 │ │ │ │ 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 │ │ │ │ +000068f8 0000000000000038 000068cc FDE cie=00000030 pc=0000000000035160..0000000000035408 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000035166 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000002fc1f │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003516b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002fc26 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000035170 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002fc27 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000035171 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002fc28 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000035172 │ │ │ │ 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: 38 to 0000000000035198 │ │ │ │ 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: 1 to 0000000000035199 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002fcee │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003519b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002fcf0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003519d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002fcf2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003519f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002fcf3 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000351a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00005ff4 0000000000000044 00005fc8 FDE cie=00000030 pc=000000000002fd00..000000000002fdb0 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002fd06 │ │ │ │ +00006934 0000000000000048 00006908 FDE cie=00000030 pc=0000000000035410..00000000000357e5 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000035416 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002fd0b │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003541d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002fd0d │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000035422 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002fd12 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000035427 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002fd13 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003542b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002fd14 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003542f │ │ │ │ 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_advance_loc: 8 to 0000000000035437 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 177 to 00000000000354e8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fda6 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000354e9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002fda7 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000354ea │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002fda9 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000354ec │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002fdab │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000354ee │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002fdad │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000354f0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002fdaf │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000354f2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000354f8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000603c 0000000000000018 00006010 FDE cie=00000030 pc=000000000002fdb0..000000000002fdf6 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002fdb8 │ │ │ │ +00006980 0000000000000064 00006954 FDE cie=00000030 pc=00000000000357f0..0000000000035c1e │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000357f6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000357f8 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000357fd │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000035802 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000035803 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035807 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003580d │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 37 to 0000000000035832 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000035833 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000035834 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035836 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 56 to 000000000002fdf0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035838 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003583a │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003583c │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035840 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 430 to 00000000000359ee │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000359f1 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000359f2 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000359f4 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000359f6 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000359f8 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000359fa │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002fdf1 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000035a00 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + 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 │ │ │ │ +000069e8 0000000000000010 000069bc FDE cie=00000030 pc=0000000000035c20..0000000000035c7e │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000069fc 0000000000000010 000069d0 FDE cie=00000030 pc=0000000000035c80..0000000000035cc7 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006074 0000000000000018 00006048 FDE cie=00000030 pc=000000000002fe50..000000000002feaa │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002fe55 │ │ │ │ +00006a10 0000000000000018 000069e4 FDE cie=00000030 pc=0000000000035cd0..0000000000035cf5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000035cd1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 81 to 000000000002fea6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000035cd2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 30 to 0000000000035cf0 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006a2c 0000000000000010 00006a00 FDE cie=00000030 pc=0000000000035d00..0000000000035d47 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006090 000000000000004c 00006064 FDE cie=00000030 pc=000000000002feb0..0000000000030ec2 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002feb6 │ │ │ │ +00006a40 0000000000000048 00006a14 FDE cie=00000030 pc=0000000000035d50..0000000000035e4c │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000035d56 │ │ │ │ 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: 5 to 0000000000035d5b │ │ │ │ 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: 5 to 0000000000035d60 │ │ │ │ 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: 5 to 0000000000035d65 │ │ │ │ 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: 4 to 0000000000035d69 │ │ │ │ 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 0000000000035d6d │ │ │ │ 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: 10 to 0000000000035d77 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 163 to 0000000000035e1a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000307e6 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035e1e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000307e7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000035e1f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000307e9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035e21 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000307eb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035e23 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000307ed │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035e25 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000307ef │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035e27 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000307f4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000035e28 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00006a8c 0000000000000018 00006a60 FDE cie=00000030 pc=0000000000035e50..0000000000035e66 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000035e55 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000035e65 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + 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 │ │ │ │ +00006aa8 0000000000000010 00006a7c FDE cie=00000030 pc=0000000000035e70..0000000000035e79 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006abc 0000000000000010 00006a90 FDE cie=00000030 pc=0000000000035e80..0000000000035e89 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006ad0 0000000000000010 00006aa4 FDE cie=00000030 pc=0000000000035e90..0000000000035e99 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006ae4 0000000000000010 00006ab8 FDE cie=00000030 pc=0000000000035ea0..0000000000035ead │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006af8 0000000000000010 00006acc FDE cie=00000030 pc=0000000000035eb0..0000000000035ebd │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006b0c 0000000000000010 00006ae0 FDE cie=00000030 pc=0000000000035ec0..0000000000035ed1 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006b20 0000000000000010 00006af4 FDE cie=00000030 pc=0000000000035ee0..0000000000035ef5 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006b34 0000000000000010 00006b08 FDE cie=00000030 pc=0000000000035f00..0000000000035f15 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006b48 0000000000000010 00006b1c FDE cie=00000030 pc=0000000000035f20..0000000000035f33 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006100 0000000000000010 000060d4 FDE cie=00000030 pc=0000000000030fb0..0000000000030fe0 │ │ │ │ +00006b5c 0000000000000010 00006b30 FDE cie=00000030 pc=0000000000035f40..0000000000035f4d │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006114 0000000000000010 000060e8 FDE cie=00000030 pc=0000000000030fe0..0000000000030ffb │ │ │ │ +00006b70 0000000000000010 00006b44 FDE cie=00000030 pc=0000000000035f50..0000000000035f7e │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006128 0000000000000010 000060fc FDE cie=00000030 pc=0000000000031000..0000000000031034 │ │ │ │ +00006b84 0000000000000010 00006b58 FDE cie=00000030 pc=0000000000035f80..0000000000035fa0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000613c 0000000000000010 00006110 FDE cie=00000030 pc=0000000000031040..000000000003104d │ │ │ │ +00006b98 0000000000000010 00006b6c FDE cie=00000030 pc=0000000000035fa0..0000000000035fa7 │ │ │ │ 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 │ │ │ │ +00006bac 0000000000000014 00006b80 FDE cie=00000030 pc=0000000000035fb0..0000000000036001 │ │ │ │ + DW_CFA_advance_loc1: 76 to 0000000000035ffc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031065 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006bc4 0000000000000010 00006b98 FDE cie=00000030 pc=0000000000036010..0000000000036018 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006bd8 0000000000000010 00006bac FDE cie=00000030 pc=0000000000036020..0000000000036036 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006bec 0000000000000024 00006bc0 FDE cie=00000030 pc=0000000000036040..000000000003608b │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000036045 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036049 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000031068 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000036050 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 93 to 00000000000310c5 │ │ │ │ + DW_CFA_advance_loc: 56 to 0000000000036088 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000036089 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003608a │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006c14 0000000000000028 00006be8 FDE cie=00000030 pc=0000000000036090..0000000000036143 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000036095 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003609c │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000360a3 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 149 to 0000000000036138 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000310c6 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003613c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000310c8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003613d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000310d0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003613e │ │ │ │ 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_nop │ │ │ │ + │ │ │ │ +00006c40 0000000000000010 00006c14 FDE cie=00000030 pc=0000000000036150..0000000000036182 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006c54 0000000000000018 00006c28 FDE cie=00000030 pc=0000000000036190..00000000000361b4 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000036195 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000310d4 │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 30 to 00000000000361b3 │ │ │ │ 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 │ │ │ │ +00006c70 000000000000004c 00006c44 FDE cie=00000030 pc=00000000000361c0..000000000003642a │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000361c6 │ │ │ │ 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 00000000000361c8 │ │ │ │ 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 00000000000361ca │ │ │ │ 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: 5 to 00000000000361cf │ │ │ │ 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 00000000000361d0 │ │ │ │ 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 00000000000361d1 │ │ │ │ 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: 7 to 00000000000361d8 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc2: 555 to 0000000000036403 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000031226 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036407 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000031227 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000036408 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000031229 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003640a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003122b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003640c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003122d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003640e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003122f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036410 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000031230 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000036418 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000061d8 0000000000000024 000061ac FDE cie=00000030 pc=00000000000312a0..000000000003131c │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000312a5 │ │ │ │ +00006cc0 000000000000004c 00006c94 FDE cie=00000030 pc=0000000000036430..00000000000366c9 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000036436 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000312a9 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000036447 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000312b0 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036449 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003644b │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003644c │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003644d │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000036454 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc2: 591 to 00000000000366a3 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000366a7 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000366a8 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000366aa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 105 to 0000000000031319 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000366ac │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003131a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000366ae │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003131b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000366b0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000366b8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006d10 0000000000000018 00006ce4 FDE cie=00000030 pc=00000000000366d0..00000000000366eb │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000366d5 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 21 to 00000000000366ea │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006d2c 0000000000000010 00006d00 FDE cie=00000030 pc=00000000000366f0..00000000000366f9 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00006200 00000000000000dc 000061d4 FDE cie=00000030 pc=0000000000031320..000000000003177e │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000031326 │ │ │ │ +00006d40 000000000000004c 00006d14 FDE cie=00000030 pc=0000000000036700..0000000000036883 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000036706 │ │ │ │ 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 0000000000036708 │ │ │ │ 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 000000000003670a │ │ │ │ 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: 5 to 000000000003670f │ │ │ │ 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: 9 to 0000000000036718 │ │ │ │ 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 0000000000036719 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000031338 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc2: 478 to 0000000000031516 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000036722 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc2: 334 to 0000000000036870 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000031517 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036874 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000031518 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000036875 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003151a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036877 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003151c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036879 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003151e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003687b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000031520 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003687d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000031528 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003687e │ │ │ │ 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_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006d90 0000000000000034 00006d64 FDE cie=00000030 pc=0000000000036890..000000000003690b │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000036896 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036898 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000036899 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003689a │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000368a1 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003157c │ │ │ │ + DW_CFA_advance_loc1: 96 to 0000000000036901 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003157e │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036905 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000031580 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000036906 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000031582 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036908 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000031584 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003690a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000031589 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 37 to 00000000000315ae │ │ │ │ + │ │ │ │ +00006dc8 0000000000000020 00006d9c FDE cie=00000030 pc=0000000000036910..00000000000369a6 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000036922 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 120 to 000000000003699a │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000369a0 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000369a1 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006dec 0000000000000048 00006dc0 FDE cie=00000030 pc=00000000000369b0..0000000000036b16 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000369b6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000369b8 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000369ba │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000369bc │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000369bd │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000369be │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000369c2 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc2: 281 to 0000000000036adb │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 15 to 00000000000315bd │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036adf │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000315be │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000036ae0 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000315c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036ae2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000315c2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036ae4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000315c4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036ae6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000315c6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036ae8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000315cb │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000036af0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 26 to 00000000000315e5 │ │ │ │ + │ │ │ │ +00006e38 0000000000000010 00006e0c FDE cie=00000030 pc=0000000000036b20..0000000000036b2f │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006e4c 0000000000000010 00006e20 FDE cie=00000030 pc=0000000000036b30..0000000000036b8b │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006e60 000000000000006c 00006e34 FDE cie=00000030 pc=0000000000036b90..0000000000036ecc │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000036b96 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036b98 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036b9a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036b9c │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036ba0 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000036ba1 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000036baa │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc1: 176 to 0000000000036c5a │ │ │ │ + DW_CFA_def_cfa_offset: 152 │ │ │ │ + DW_CFA_advance_loc: 25 to 0000000000036c73 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000036c82 │ │ │ │ + DW_CFA_def_cfa_offset: 152 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036c84 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc1: 227 to 0000000000036d67 │ │ │ │ + DW_CFA_def_cfa_offset: 152 │ │ │ │ + DW_CFA_advance_loc: 19 to 0000000000036d7a │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 21 to 0000000000036d8f │ │ │ │ + DW_CFA_def_cfa_offset: 152 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000036d95 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc2: 256 to 0000000000036e95 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 17 to 00000000000315f6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000036e96 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000315fc │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000036e97 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000315fe │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036e99 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000031600 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036e9b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000031602 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036e9d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000031604 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036e9f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000031609 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000036ea0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 37 to 000000000003162e │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006ed0 0000000000000060 00006ea4 FDE cie=00000030 pc=0000000000036ed0..0000000000036fcc │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000036ed6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000036edd │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000036ee2 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036ee4 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000036eed │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000036ef0 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000036ef7 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 56 to 0000000000036f2f │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000036f38 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 58 to 0000000000036f72 │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000036f79 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000036f84 │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000036f89 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000036f9d │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000036fb9 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000031634 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036fbd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000031635 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000036fbe │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000031637 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036fc0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000031639 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036fc2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003163b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036fc4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003163d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036fc6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000031642 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000036fc7 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 123 to 00000000000316bd │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006f34 0000000000000040 00006f08 FDE cie=00000030 pc=0000000000036fd0..0000000000037057 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000036fd6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000036fe1 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036fe5 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036fe9 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036fed │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 73 to 0000000000037036 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003703e │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000037046 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000316c0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000037047 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000316c1 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000037050 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000316c3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000037051 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000316c5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000037052 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000316c7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037054 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037056 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +00006f78 0000000000000020 00006f4c FDE cie=00000030 pc=0000000000037060..000000000003712c │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000037065 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000316c9 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 115 to 00000000000370d8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000316ce │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000370e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 46 to 00000000000316fc │ │ │ │ + DW_CFA_advance_loc1: 75 to 000000000003712b │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006f9c 0000000000000018 00006f70 FDE cie=00000030 pc=0000000000037130..000000000003717e │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000037135 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 72 to 000000000003717d │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006fb8 0000000000000018 00006f8c FDE cie=00000030 pc=0000000000037180..00000000000371bb │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000037185 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 53 to 00000000000371ba │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006fd4 0000000000000018 00006fa8 FDE cie=00000030 pc=00000000000371c0..00000000000371fb │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000371c5 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 53 to 00000000000371fa │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006ff0 0000000000000018 00006fc4 FDE cie=00000030 pc=0000000000037200..000000000003723b │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000037205 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 53 to 000000000003723a │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000700c 0000000000000010 00006fe0 FDE cie=00000030 pc=0000000000037240..00000000000372fc │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00007020 0000000000000010 00006ff4 FDE cie=00000030 pc=0000000000037300..000000000003733a │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00007034 0000000000000018 00007008 FDE cie=00000030 pc=0000000000037340..0000000000037356 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000037345 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000037355 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00007050 0000000000000010 00007024 FDE cie=00000030 pc=0000000000037360..0000000000037369 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00007064 0000000000000040 00007038 FDE cie=00000030 pc=0000000000037370..00000000000374d1 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000037375 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037379 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000037380 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 23 to 0000000000037397 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000037398 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000037399 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000373a0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 96 to 0000000000037400 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000037406 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000037407 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000037410 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 148 to 00000000000374a4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000374a7 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000374a8 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000374b0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +000070a8 0000000000000010 0000707c FDE cie=00000030 pc=00000000000374e0..00000000000374fc │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000070bc 0000000000000048 00007090 FDE cie=00000030 pc=0000000000037500..00000000000378e3 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000037506 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037508 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003750a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003750c │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003750d │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000037513 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037517 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc2: 390 to 000000000003769d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000031707 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000376a1 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000031708 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000376a2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003170a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000376a4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003170c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000376a6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003170e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000376a8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000031710 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000376aa │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000031715 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000376b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000062e0 0000000000000038 000062b4 FDE cie=00000030 pc=0000000000031780..000000000003181f │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000031789 │ │ │ │ +00007108 000000000000003c 000070dc FDE cie=00000030 pc=00000000000378f0..0000000000037b8e │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000378f6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003178b │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000037902 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000031790 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000037909 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000031791 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003790f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031795 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 130 to 0000000000031817 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037913 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc2: 498 to 0000000000037b05 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000031818 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037b09 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003181a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000037b0a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003181c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037b0c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003181e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037b0e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037b10 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000631c 0000000000000054 000062f0 FDE cie=00000030 pc=0000000000031820..000000000003283d │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000031826 │ │ │ │ +00007148 0000000000000054 0000711c FDE cie=00000030 pc=0000000000037b90..0000000000037c69 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000037b96 │ │ │ │ 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 0000000000037b98 │ │ │ │ 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: 2 to 0000000000037b9a │ │ │ │ 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 0000000000037b9c │ │ │ │ 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 0000000000037b9d │ │ │ │ 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 0000000000037b9e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003183b │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037ba2 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 130 to 0000000000037c24 │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000037c2a │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 135 to 00000000000318c2 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000037c32 │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000037c33 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 30 to 0000000000037c51 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000318c8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000037c52 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000318c9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000037c53 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000318cb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037c55 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000318cd │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037c57 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000318cf │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037c59 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000318d1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037c5b │ │ │ │ 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: 5 to 0000000000037c60 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00006374 000000000000004c 00006348 FDE cie=00000030 pc=0000000000032840..0000000000032c99 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000032846 │ │ │ │ +000071a0 000000000000005c 00007174 FDE cie=00000030 pc=0000000000037c70..0000000000037d21 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000037c81 │ │ │ │ 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: 5 to 0000000000037c86 │ │ │ │ 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 0000000000037c8b │ │ │ │ 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: 9 to 0000000000037c94 │ │ │ │ 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 0000000000037c98 │ │ │ │ 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 0000000000037c9c │ │ │ │ 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_remember_state │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000037ca2 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000037cbe │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 49 to 0000000000037cef │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000037cf8 │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037cfc │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000037d05 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000037d0f │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000032c3a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000037d10 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000032c3b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000037d11 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032c3d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037d13 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032c3f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037d15 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032c41 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037d17 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032c43 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037d19 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000032c44 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000037d20 │ │ │ │ + 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 │ │ │ │ │ │ │ │ -000063c4 000000000000004c 00006398 FDE cie=00000030 pc=0000000000032ca0..0000000000032d23 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000032cae │ │ │ │ +00007200 0000000000000058 000071d4 FDE cie=00000030 pc=0000000000037d30..0000000000037ef9 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000037d36 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032cb0 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037d38 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000032cb8 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037d3a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000032cbf │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000037d3b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032cc3 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000037d3c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 63 to 0000000000032d02 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037d40 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 110 to 0000000000037dae │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000037dc2 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037dc4 │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000037dc5 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000037dd0 │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000037dd5 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000037de2 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 255 to 0000000000037ee1 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000037ee2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000032d05 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000037ee3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000032d06 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037ee5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032d08 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037ee7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032d0a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037ee9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000032d10 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000037ef0 │ │ │ │ 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 │ │ │ │ │ │ │ │ -00006414 000000000000004c 000063e8 FDE cie=00000030 pc=0000000000032d30..0000000000032db2 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000032d3e │ │ │ │ +0000725c 0000000000000060 00007230 FDE cie=00000030 pc=0000000000037f00..00000000000380c9 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000037f06 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032d40 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037f08 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000032d48 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037f0a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000032d4f │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000037f0b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032d53 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000037f0c │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 86 to 0000000000037f62 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037f64 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037f66 │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000037f71 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000037f76 │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000037f79 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000037f8a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 63 to 0000000000032d92 │ │ │ │ + DW_CFA_advance_loc2: 277 to 000000000003809f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000032d95 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000380aa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000032d96 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000380b1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032d98 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000380b5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032d9a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000380b7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000032da0 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000380c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032da4 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000380c1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000032da9 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000380c2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000032daa │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000380c4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032dac │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000380c6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032dae │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000380c8 │ │ │ │ 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 │ │ │ │ + │ │ │ │ +000072c0 0000000000000018 00007294 FDE cie=00000030 pc=00000000000380d0..0000000000038103 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000380d5 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 45 to 0000000000038102 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000072dc 0000000000000010 000072b0 FDE cie=00000030 pc=0000000000038110..0000000000038123 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006464 0000000000000034 00006438 FDE cie=00000030 pc=0000000000032dc0..0000000000032e1a │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000032dc6 │ │ │ │ +000072f0 0000000000000048 000072c4 FDE cie=00000030 pc=0000000000038130..0000000000038358 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000038136 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000032dc7 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003813b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000032dc8 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000038140 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 61 to 0000000000032e05 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038142 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000038143 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000038144 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038148 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc2: 394 to 00000000000382d2 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000382d3 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000382d4 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000382d6 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000382d8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000032e06 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000382da │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032e08 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000382dc │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000032e10 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000382e0 │ │ │ │ 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 │ │ │ │ + │ │ │ │ +0000733c 0000000000000010 00007310 FDE cie=00000030 pc=0000000000038360..000000000003837b │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000649c 0000000000000010 00006470 FDE cie=00000030 pc=0000000000032e20..0000000000032e53 │ │ │ │ +00007350 0000000000000014 00007324 FDE cie=00000030 pc=0000000000038380..00000000000383dd │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ 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 │ │ │ │ +00007368 0000000000000048 0000733c FDE cie=00000030 pc=00000000000383e0..0000000000038642 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000383e6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000032e7a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000383e8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000032e83 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000383ed │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000032e88 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000383f2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032e8c │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000383f3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000032e8f │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000383f4 │ │ │ │ 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_advance_loc: 4 to 00000000000383f8 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 552 to 0000000000038620 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000032f2f │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038624 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000032f30 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000038625 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032f32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038627 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032f34 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038629 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032f36 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003862b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032f38 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003862d │ │ │ │ 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) │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000038630 │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -00006500 0000000000000010 000064d4 FDE cie=00000030 pc=0000000000032f40..0000000000032fac │ │ │ │ +000073b4 000000000000004c 00007388 FDE cie=00000030 pc=0000000000038650..0000000000038cf3 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000038656 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003865b │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000038660 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038662 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038666 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003866a │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003866e │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc2: 1577 to 0000000000038c97 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038c9b │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000038c9c │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038c9e │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038ca0 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038ca2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038ca4 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038ca8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006514 0000000000000010 000064e8 FDE cie=00000030 pc=0000000000032fb0..000000000003300a │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ +00007404 0000000000000038 000073d8 FDE cie=00000030 pc=0000000000038d00..0000000000038daa │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000038d06 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000038d18 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000038d20 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000038d29 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000038d2f │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 78 to 0000000000038d7d │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000038d8c │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000038d8d │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038d8f │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038d91 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000038da0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006528 0000000000000010 000064fc FDE cie=00000030 pc=0000000000033010..0000000000033019 │ │ │ │ +00007440 0000000000000038 00007414 FDE cie=00000030 pc=0000000000038db0..0000000000038f6c │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000038db6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000038dc2 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038dc6 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000038dc7 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038dcb │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc2: 326 to 0000000000038f11 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038f15 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000038f16 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038f18 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038f1a │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000038f1b │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +0000747c 000000000000002c 00007450 FDE cie=00000030 pc=0000000000038f70..000000000003907d │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000038f76 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000038f81 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000038f82 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 166 to 0000000000039028 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000039029 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003902b │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003902c │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000653c 0000000000000010 00006510 FDE cie=00000030 pc=0000000000033020..0000000000033028 │ │ │ │ +000074ac 0000000000000018 00007480 FDE cie=00000030 pc=0000000000039080..00000000000390a4 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000039085 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 30 to 00000000000390a3 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006550 0000000000000010 00006524 FDE cie=00000030 pc=0000000000033030..0000000000033058 │ │ │ │ +000074c8 0000000000000010 0000749c FDE cie=00000030 pc=00000000000390b0..00000000000390b5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006564 0000000000000010 00006538 FDE cie=00000030 pc=0000000000033060..0000000000033094 │ │ │ │ +000074dc 0000000000000010 000074b0 FDE cie=00000030 pc=00000000000390c0..00000000000390c5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006578 0000000000000010 0000654c FDE cie=00000030 pc=00000000000330a0..00000000000330b0 │ │ │ │ +000074f0 0000000000000010 000074c4 FDE cie=00000030 pc=00000000000390d0..00000000000390f6 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000658c 0000000000000010 00006560 FDE cie=00000030 pc=00000000000330b0..00000000000330bf │ │ │ │ - DW_CFA_nop │ │ │ │ +00007504 0000000000000014 000074d8 FDE cie=00000030 pc=0000000000039100..0000000000039159 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000039108 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc1: 80 to 0000000000039158 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +0000751c 0000000000000018 000074f0 FDE cie=00000030 pc=0000000000039160..00000000000391b2 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000039169 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 68 to 00000000000391ad │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000065a0 0000000000000038 00006574 FDE cie=00000030 pc=00000000000330c0..0000000000033269 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000330c6 │ │ │ │ +00007538 0000000000000028 0000750c FDE cie=00000030 pc=00000000000391c0..000000000003925b │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000391c6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000330cd │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000391c7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000330d1 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000391cb │ │ │ │ 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_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 53 to 0000000000039200 │ │ │ │ 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_advance_loc: 1 to 0000000000039201 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000331e9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039203 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000331f0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000039204 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000065dc 0000000000000038 000065b0 FDE cie=00000030 pc=0000000000033270..0000000000033419 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000033276 │ │ │ │ +00007564 0000000000000034 00007538 FDE cie=00000030 pc=0000000000039260..00000000000392c7 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000039266 │ │ │ │ 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 0000000000039268 │ │ │ │ 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 0000000000039269 │ │ │ │ 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: 4 to 000000000003926d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000033289 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039271 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 263 to 0000000000033390 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc1: 79 to 00000000000392c0 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000033394 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000392c1 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000392c2 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000392c4 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000392c6 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +0000759c 0000000000000010 00007570 FDE cie=00000030 pc=00000000000392d0..00000000000392dd │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000075b0 0000000000000028 00007584 FDE cie=00000030 pc=00000000000392e0..0000000000039377 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000392e5 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000392e9 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000392f0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000033395 │ │ │ │ + DW_CFA_advance_loc1: 86 to 0000000000039346 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033397 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000039347 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033399 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000039348 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000333a0 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000039353 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000075dc 0000000000000010 000075b0 FDE cie=00000030 pc=0000000000039380..00000000000393a3 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000075f0 0000000000000010 000075c4 FDE cie=00000030 pc=00000000000393b0..00000000000393e3 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00006618 0000000000000094 000065ec FDE cie=00000030 pc=0000000000033420..000000000003376f │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000033426 │ │ │ │ +00007604 0000000000000044 000075d8 FDE cie=00000030 pc=00000000000393f0..0000000000039467 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000393f6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003342b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000393f8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003342d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000393fa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000033432 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000393fc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000033433 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039400 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000033437 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000039401 │ │ │ │ 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_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_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_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033646 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033648 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003364a │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000033650 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 122 to 00000000000336ca │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039405 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 84 to 0000000000039459 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000336d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003945d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000336d5 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003945e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000336d7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039460 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000336d9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039462 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000336db │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039464 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000336dd │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039466 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000336e8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ │ │ │ │ -000066b0 0000000000000060 00006684 FDE cie=00000030 pc=0000000000033770..0000000000033930 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000033776 │ │ │ │ +0000764c 0000000000000010 00007620 FDE cie=00000030 pc=0000000000039470..000000000003947d │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00007660 000000000000004c 00007634 FDE cie=00000030 pc=0000000000039480..0000000000039bca │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039482 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033778 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000039487 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003377a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039489 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003377c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003948b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003377d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003948c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003377e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003948d │ │ │ │ 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_advance_loc: 4 to 0000000000039491 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc2: 1833 to 0000000000039bba │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000338f7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000039bbb │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000338f8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000039bbc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000338fa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039bbe │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000338fc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039bc0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000338fe │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039bc2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033900 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039bc4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000033908 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000039bc5 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00006714 0000000000000048 000066e8 FDE cie=00000030 pc=0000000000033930..0000000000033d3f │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000033936 │ │ │ │ +000076b0 0000000000000010 00007684 FDE cie=00000030 pc=0000000000039bd0..0000000000039beb │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000076c4 0000000000000060 00007698 FDE cie=00000030 pc=0000000000039bf0..0000000000039dbc │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000039bf6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033938 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039bf8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003393a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039bfa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003393c │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000039bff │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003393d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000039c00 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003393e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000039c01 │ │ │ │ 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_advance_loc: 4 to 0000000000039c05 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 120 to 0000000000039c7d │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000033d35 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000039c7e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000033d36 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000039c7f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033d38 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039c81 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033d3a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039c83 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033d3c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039c85 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033d3e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039c87 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000039c90 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 108 to 0000000000039cfc │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000039d03 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000039d04 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039d06 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039d08 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039d0a │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039d0c │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000039d18 │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -00006760 0000000000000038 00006734 FDE cie=00000030 pc=0000000000033d40..00000000000342fe │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000033d46 │ │ │ │ +00007728 0000000000000028 000076fc FDE cie=00000030 pc=0000000000039dc0..0000000000039e97 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000039dc5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033d48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000039dd5 │ │ │ │ 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_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000039ddc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 1197 to 00000000000341fe │ │ │ │ + DW_CFA_advance_loc1: 179 to 0000000000039e8f │ │ │ │ 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_advance_loc: 1 to 0000000000039e90 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034204 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000039e91 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000034208 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000039e92 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000679c 0000000000000224 00006770 FDE cie=00000030 pc=0000000000034300..0000000000036905 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000034306 │ │ │ │ +00007754 0000000000000040 00007728 FDE cie=00000030 pc=0000000000039ea0..000000000003a01b │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000039ea6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034308 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039ea8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003430a │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039eaa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003430c │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000039eb3 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003430d │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000039eb4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003430e │ │ │ │ - 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_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000039ec0 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc1: 173 to 0000000000039f6d │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000034990 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000034991 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039f71 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034993 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000039f72 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034995 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039f74 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034997 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039f76 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034999 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039f78 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003499a │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000039f80 │ │ │ │ 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 │ │ │ │ +00007798 0000000000000040 0000776c FDE cie=00000030 pc=000000000003a020..000000000003a108 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003a026 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036918 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000003a02f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003691a │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003a036 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003691f │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003a037 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000036920 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003a038 │ │ │ │ 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_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003a03f │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 184 to 000000000003a0f7 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000369c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a0fb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000369ca │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003a0fc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000369cc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a0fe │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000369ce │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a100 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000369d0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a102 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000369d8 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003a103 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006a18 0000000000000054 000069ec FDE cie=00000030 pc=0000000000036a50..0000000000036beb │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000036a56 │ │ │ │ +000077dc 0000000000000044 000077b0 FDE cie=00000030 pc=000000000003a110..000000000003a1c0 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003a116 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000036a5d │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003a11b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036a5f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a11d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036a61 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003a122 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000036a62 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003a123 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000036a63 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003a124 │ │ │ │ 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_remember_state │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a128 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 138 to 000000000003a1b2 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000036bd8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a1b6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000036bd9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003a1b7 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036bdb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a1b9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036bdd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a1bb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036bdf │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a1bd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036be1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a1bf │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +00007824 0000000000000018 000077f8 FDE cie=00000030 pc=000000000003a1c0..000000000003a206 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003a1c8 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 56 to 000000000003a200 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000036be2 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003a201 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00007840 0000000000000018 00007814 FDE cie=00000030 pc=000000000003a210..000000000003a25f │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003a215 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 70 to 000000000003a25b │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000785c 0000000000000018 00007830 FDE cie=00000030 pc=000000000003a260..000000000003a2ba │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003a265 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 81 to 000000000003a2b6 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00006a70 000000000000004c 00006a44 FDE cie=00000030 pc=0000000000036bf0..0000000000037d99 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000036bf6 │ │ │ │ +00007878 000000000000004c 0000784c FDE cie=00000030 pc=000000000003a2c0..000000000003b2d2 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003a2c6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036bf8 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003a2cd │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036bfa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a2cf │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036bfc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a2d1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000036bfd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003a2d2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000036c01 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003a2d3 │ │ │ │ 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: 10 to 000000000003a2dd │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc2: 2328 to 000000000003abf5 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000037a48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003abf6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000037a49 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003abf7 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037a4b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003abf9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037a4d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003abfb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037a4f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003abfd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037a51 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003abff │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000037a58 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003ac04 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +000078c8 000000000000001c 0000789c FDE cie=00000030 pc=000000000003b2e0..000000000003b3be │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003b2e5 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b2e9 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003b2f3 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000078e8 0000000000000010 000078bc FDE cie=00000030 pc=000000000003b3c0..000000000003b3f0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000078fc 0000000000000010 000078d0 FDE cie=00000030 pc=000000000003b3f0..000000000003b40b │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00007910 0000000000000010 000078e4 FDE cie=00000030 pc=000000000003b410..000000000003b444 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00007924 0000000000000010 000078f8 FDE cie=00000030 pc=000000000003b450..000000000003b45d │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006ac0 0000000000000010 00006a94 FDE cie=00000030 pc=0000000000037da0..0000000000037dc1 │ │ │ │ +00007938 0000000000000038 0000790c FDE cie=00000030 pc=000000000003b460..000000000003b4f1 │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000003b471 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b475 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000003b478 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 93 to 000000000003b4d5 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003b4d6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b4d8 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003b4e0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003b4e1 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003b4e2 │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b4e4 │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ 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 │ │ │ │ +00007974 0000000000000048 00007948 FDE cie=00000030 pc=000000000003b500..000000000003b6a4 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003b506 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037dda │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b508 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000037ddf │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b50a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037de1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b50c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000037de2 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003b50d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000037de5 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003b50e │ │ │ │ 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_advance_loc: 4 to 000000000003b512 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 291 to 000000000003b635 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037e9d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003b636 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000037e9e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003b637 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037ea0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b639 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037ea2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b63b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037ea4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b63d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037ea6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b63f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000037eb0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003b640 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00006b20 0000000000000024 00006af4 FDE cie=00000030 pc=0000000000037ec0..0000000000037f3b │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000037ec5 │ │ │ │ +000079c0 0000000000000024 00007994 FDE cie=00000030 pc=000000000003b6b0..000000000003b72c │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003b6b5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000037ecb │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b6b9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000037ed6 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003b6c0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 95 to 0000000000037f35 │ │ │ │ + DW_CFA_advance_loc1: 105 to 000000000003b729 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037f39 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003b72a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000037f3a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003b72b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00006b48 0000000000000044 00006b1c FDE cie=00000030 pc=0000000000037f40..000000000003802c │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000037f46 │ │ │ │ +000079e8 00000000000000dc 000079bc FDE cie=00000030 pc=000000000003b730..000000000003bb8e │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003b736 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037f48 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003b73b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000037f4d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b73d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037f4f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b73f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000037f5b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003b740 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000037f5c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003b741 │ │ │ │ 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_advance_loc: 7 to 000000000003b748 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc2: 478 to 000000000003b926 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003b927 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003b928 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b92a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b92c │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b92e │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b930 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003b938 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 68 to 000000000003b97c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000003b98b │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003b98c │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b98e │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b990 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b992 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b994 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003b999 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 37 to 000000000003b9be │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000003b9cd │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003b9ce │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b9d0 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b9d2 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b9d4 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b9d6 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003b9db │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000003b9f5 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000003ba06 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003ba0c │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ba0e │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ba10 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ba12 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ba14 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003ba19 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 37 to 000000000003ba3e │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003ba44 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003ba45 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ba47 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ba49 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ba4b │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ba4d │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003ba52 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 123 to 000000000003bacd │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000003bad0 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003bad1 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bad3 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bad5 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bad7 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bad9 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003bade │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 46 to 000000000003bb0c │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000038022 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000003bb17 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003bb18 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bb1a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bb1c │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bb1e │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bb20 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003bb25 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00007ac8 0000000000000038 00007a9c FDE cie=00000030 pc=000000000003bb90..000000000003bc2f │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000003bb99 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bb9b │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003bba0 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003bba1 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003bba5 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000038023 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 130 to 000000000003bc27 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038025 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003bc28 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038027 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bc2a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038029 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bc2c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003802b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bc2e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00006b90 0000000000000048 00006b64 FDE cie=00000030 pc=0000000000038030..000000000003826e │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000038038 │ │ │ │ +00007b04 0000000000000054 00007ad8 FDE cie=00000030 pc=000000000003bc30..000000000003cc4d │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003bc36 │ │ │ │ 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: 8 to 000000000003bc3e │ │ │ │ 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 000000000003bc40 │ │ │ │ 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 000000000003bc42 │ │ │ │ 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 000000000003bc43 │ │ │ │ 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 000000000003bc47 │ │ │ │ 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 000000000003bc4b │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 135 to 000000000003bcd2 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003823b │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003bcd8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003823c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003bcd9 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000038242 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bcdb │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038244 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bcdd │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000038249 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bcdf │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003824b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bce1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000038250 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003bce8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 1871 to 000000000003c437 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c43b │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000003c448 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00006bdc 000000000000004c 00006bb0 FDE cie=00000030 pc=0000000000038270..00000000000384f6 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000038276 │ │ │ │ +00007b5c 000000000000004c 00007b30 FDE cie=00000030 pc=000000000003cc50..000000000003d0a9 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003cc56 │ │ │ │ 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 000000000003cc58 │ │ │ │ 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 000000000003cc5a │ │ │ │ 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 000000000003cc5c │ │ │ │ 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 000000000003cc60 │ │ │ │ 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: 1 to 000000000003cc61 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003828d │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003cc68 │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 578 to 00000000000384cf │ │ │ │ + DW_CFA_advance_loc2: 993 to 000000000003d049 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000384d3 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003d04a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000384d4 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003d04b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000384d6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d04d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000384d8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d04f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000384da │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d051 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000384dc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d053 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000384e0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003d054 │ │ │ │ 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 │ │ │ │ +00007bac 000000000000004c 00007b80 FDE cie=00000030 pc=000000000003d0b0..000000000003d133 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000003d0be │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000038510 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d0c0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000038519 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003d0c8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003851f │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003d0cf │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000038520 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003d0d3 │ │ │ │ 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_advance_loc: 63 to 000000000003d112 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000389f6 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000003d115 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003d116 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d118 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d11a │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003d120 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003d124 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003d12a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003d12b │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d12d │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d12f │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003d130 │ │ │ │ + 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 │ │ │ │ + │ │ │ │ +00007bfc 000000000000004c 00007bd0 FDE cie=00000030 pc=000000000003d140..000000000003d1c2 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000003d14e │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d150 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003d158 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003d15f │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003d163 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000389f7 │ │ │ │ + DW_CFA_advance_loc: 63 to 000000000003d1a2 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000389f9 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000003d1a5 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003d1a6 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d1a8 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d1aa │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003d1b0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003d1b4 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003d1b9 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003d1ba │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d1bc │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d1be │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003d1bf │ │ │ │ + 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 │ │ │ │ + │ │ │ │ +00007c4c 0000000000000034 00007c20 FDE cie=00000030 pc=000000000003d1d0..000000000003d22a │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003d1d6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003d1d7 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003d1d8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000389fb │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 61 to 000000000003d215 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000389fd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003d216 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000389ff │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d218 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000038a00 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003d220 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003d226 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003d227 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d229 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00007c84 0000000000000010 00007c58 FDE cie=00000030 pc=000000000003d230..000000000003d263 │ │ │ │ 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 │ │ │ │ +00007c98 000000000000004c 00007c6c FDE cie=00000030 pc=000000000003d270..000000000003d34a │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000003d281 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000038b3d │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000003d28a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000038b4b │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000003d293 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000038b50 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003d298 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000038b54 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003d29c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000038b55 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000003d29f │ │ │ │ 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_remember_state │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003d2a3 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 155 to 000000000003d33e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000038ce8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003d33f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000038ce9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003d340 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038ceb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d342 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038ced │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d344 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038cef │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d346 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038cf1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d348 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000038cf8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003d349 │ │ │ │ + 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 │ │ │ │ │ │ │ │ -00006cc8 000000000000002c 00006c9c FDE cie=00000030 pc=0000000000038da0..0000000000038de1 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000038da9 │ │ │ │ +00007ce8 0000000000000028 00007cbc FDE cie=00000030 pc=000000000003d350..000000000003d40f │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003d355 │ │ │ │ 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: 8 to 000000000003d35d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000038db7 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003d364 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 132 to 000000000003d3e8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003d3ec │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003d3ed │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000003d3f0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00007d14 0000000000000018 00007ce8 FDE cie=00000030 pc=000000000003d410..000000000003d470 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003d415 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 90 to 000000000003d46f │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00007d30 000000000000002c 00007d04 FDE cie=00000030 pc=000000000003d470..000000000003d5b0 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003d476 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003d477 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003d47b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 38 to 0000000000038ddd │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc2: 279 to 000000000003d592 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000038dde │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003d593 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000038ddf │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d595 │ │ │ │ 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_advance_loc: 11 to 000000000003d5a0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00007d60 0000000000000010 00007d34 FDE cie=00000030 pc=000000000003d5b0..000000000003d5b9 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00007d74 0000000000000010 00007d48 FDE cie=00000030 pc=000000000003d5c0..000000000003d5c8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00007d88 0000000000000010 00007d5c FDE cie=00000030 pc=000000000003d5d0..000000000003d5d9 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00007d9c 0000000000000010 00007d70 FDE cie=00000030 pc=000000000003d5e0..000000000003d5e9 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00007db0 0000000000000010 00007d84 FDE cie=00000030 pc=000000000003d5f0..000000000003d5f9 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00007dc4 0000000000000010 00007d98 FDE cie=00000030 pc=000000000003d600..000000000003d609 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00007dd8 0000000000000010 00007dac FDE cie=00000030 pc=000000000003d610..000000000003d619 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00007dec 0000000000000010 00007dc0 FDE cie=00000030 pc=000000000003d620..000000000003d629 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00007e00 0000000000000010 00007dd4 FDE cie=00000030 pc=000000000003d630..000000000003d639 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00007e14 0000000000000010 00007de8 FDE cie=00000030 pc=000000000003d640..000000000003d649 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006cf8 0000000000000010 00006ccc FDE cie=00000030 pc=0000000000038df0..0000000000038e11 │ │ │ │ +00007e28 0000000000000010 00007dfc FDE cie=00000030 pc=000000000003d650..000000000003d658 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006d0c 0000000000000010 00006ce0 FDE cie=00000030 pc=0000000000038e20..0000000000038f50 │ │ │ │ +00007e3c 0000000000000010 00007e10 FDE cie=00000030 pc=000000000003d660..000000000003d66e │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006d20 0000000000000010 00006cf4 FDE cie=00000030 pc=0000000000038f50..0000000000038f81 │ │ │ │ +00007e50 0000000000000010 00007e24 FDE cie=00000030 pc=000000000003d670..000000000003d681 │ │ │ │ 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 │ │ │ │ +00007e64 0000000000000048 00007e38 FDE cie=00000030 pc=000000000003d690..000000000003d700 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003d696 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc2: 1346 to 00000000000394e2 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d698 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003d699 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003d69a │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003d69e │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 70 to 000000000003d6e4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003d6e8 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003d6e9 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d6eb │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d6ed │ │ │ │ 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_advance_loc: 3 to 000000000003d6f0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003d6f4 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000003d6f7 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003d6fb │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d6fd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d6ff │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006d58 0000000000000010 00006d2c FDE cie=00000030 pc=0000000000039500..0000000000039a99 │ │ │ │ +00007eb0 0000000000000014 00007e84 FDE cie=00000030 pc=000000000003d700..000000000003d76b │ │ │ │ + DW_CFA_advance_loc1: 69 to 000000000003d745 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 25 to 000000000003d75e │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +00007ec8 0000000000000010 00007e9c FDE cie=00000030 pc=000000000003d770..000000000003d7c3 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006d6c 0000000000000010 00006d40 FDE cie=00000030 pc=0000000000039aa0..0000000000039ae3 │ │ │ │ +00007edc 0000000000000014 00007eb0 FDE cie=00000030 pc=000000000003d7d0..000000000003d83b │ │ │ │ + DW_CFA_advance_loc1: 69 to 000000000003d815 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 25 to 000000000003d82e │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +00007ef4 0000000000000010 00007ec8 FDE cie=00000030 pc=000000000003d840..000000000003d893 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006d80 0000000000000010 00006d54 FDE cie=00000030 pc=0000000000039af0..0000000000039afc │ │ │ │ +00007f08 0000000000000010 00007edc FDE cie=00000030 pc=000000000003d8a0..000000000003d8f6 │ │ │ │ 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 │ │ │ │ +00007f1c 0000000000000048 00007ef0 FDE cie=00000030 pc=000000000003d900..000000000003da55 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003d906 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000039b08 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d908 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000039b0a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d90a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000039b0c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d90c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000039b15 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003d910 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000039b1d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003d911 │ │ │ │ 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_advance_loc: 4 to 000000000003d915 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 234 to 000000000003d9ff │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000039e40 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000003da02 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000039e41 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003da03 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000039e43 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003da05 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000039e45 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003da07 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000039e47 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003da09 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000039e49 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003da0b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000039e4a │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003da10 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00006de0 0000000000000010 00006db4 FDE cie=00000030 pc=000000000003a150..000000000003a1af │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00007f68 0000000000000014 00007f3c FDE cie=00000030 pc=000000000003da60..000000000003da8e │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003da68 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 37 to 000000000003da8d │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006df4 0000000000000028 00006dc8 FDE cie=00000030 pc=000000000003a1b0..000000000003a217 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003a1b6 │ │ │ │ +00007f80 000000000000004c 00007f54 FDE cie=00000030 pc=000000000003da90..000000000003db1f │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003da96 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a1ba │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003da98 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003a1bb │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003da9a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 88 to 000000000003a213 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003da9b │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003da9c │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 69 to 000000000003dae1 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000003dae4 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003dae6 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003dae8 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003daea │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003daf0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003daf6 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000003daf9 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003dafb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003a214 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003dafd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a216 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003daff │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003db00 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00007fd0 000000000000004c 00007fa4 FDE cie=00000030 pc=000000000003db20..000000000003dbdf │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003db26 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003db28 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003db2a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003db2b │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003db2c │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 119 to 000000000003dba3 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003dba4 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003dba6 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003dba8 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003dbaa │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003dbb0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003dbb8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003dbb9 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003dbbb │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003dbbd │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003dbbf │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003dbc0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006e20 0000000000000044 00006df4 FDE cie=00000030 pc=000000000003a220..000000000003a29d │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003a226 │ │ │ │ +00008020 0000000000000048 00007ff4 FDE cie=00000030 pc=000000000003dbe0..000000000003dd35 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003dbe6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003a22b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003dbe8 │ │ │ │ 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: 2 to 000000000003dbea │ │ │ │ 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: 2 to 000000000003dbec │ │ │ │ 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: 1 to 000000000003dbed │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003a23a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003dbf1 │ │ │ │ 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_advance_loc: 4 to 000000000003dbf5 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 233 to 000000000003dcde │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003a293 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000003dce1 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003a294 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003dce2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a296 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003dce4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a298 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003dce6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a29a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003dce8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a29c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003dcea │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003dcf0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00006e68 000000000000005c 00006e3c FDE cie=00000030 pc=000000000003a2a0..000000000003a815 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003a2a6 │ │ │ │ +0000806c 000000000000004c 00008040 FDE cie=00000030 pc=000000000003dd40..000000000003e015 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003dd46 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003a2ab │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003dd48 │ │ │ │ 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: 2 to 000000000003dd4a │ │ │ │ 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: 2 to 000000000003dd4c │ │ │ │ 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 000000000003dd50 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003a2b1 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003dd54 │ │ │ │ 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_advance_loc: 7 to 000000000003dd5b │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ + DW_CFA_advance_loc2: 682 to 000000000003e005 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a49e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e006 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003a49f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e007 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a4a1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e009 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a4a3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e00b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a4a5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e00d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a4a7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e00f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000003a4b0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e010 │ │ │ │ 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 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000080bc 0000000000000040 00008090 FDE cie=00000030 pc=000000000003e020..000000000003e10c │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003e026 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003e02d │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003e034 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003e03a │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003e040 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003e047 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 148 to 000000000003e0db │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000003e0e4 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003e0ec │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e0ee │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e0f0 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e0f2 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000003e100 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00008100 0000000000000010 000080d4 FDE cie=00000030 pc=000000000003e110..000000000003e162 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006ec8 0000000000000010 00006e9c FDE cie=00000030 pc=000000000003a820..000000000003a833 │ │ │ │ +00008114 0000000000000010 000080e8 FDE cie=00000030 pc=000000000003e170..000000000003e179 │ │ │ │ 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 │ │ │ │ +00008128 0000000000000040 000080fc FDE cie=00000030 pc=000000000003e180..000000000003e1fc │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003e186 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 27 to 000000000003a860 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e187 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e18b │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 46 to 000000000003e1b9 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e1ba │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e1bc │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e1c0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000003e1d8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e1d9 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e1db │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003e1e0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000003e1f8 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e1f9 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e1fb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ 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 │ │ │ │ +0000816c 0000000000000010 00008140 FDE cie=00000030 pc=000000000003e200..000000000003e214 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00008180 0000000000000010 00008154 FDE cie=00000030 pc=000000000003e220..000000000003e234 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00008194 0000000000000010 00008168 FDE cie=00000030 pc=000000000003e240..000000000003e255 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000081a8 0000000000000010 0000817c FDE cie=00000030 pc=000000000003e260..000000000003e276 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000081bc 0000000000000010 00008190 FDE cie=00000030 pc=000000000003e280..000000000003e295 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000081d0 0000000000000010 000081a4 FDE cie=00000030 pc=000000000003e2a0..000000000003e2b6 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000081e4 0000000000000010 000081b8 FDE cie=00000030 pc=000000000003e2c0..000000000003e2d5 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000081f8 0000000000000010 000081cc FDE cie=00000030 pc=000000000003e2e0..000000000003e2f5 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000820c 0000000000000028 000081e0 FDE cie=00000030 pc=000000000003e300..000000000003e34b │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003e306 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003a87b │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003e30e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003a880 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003e318 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003a885 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000003e33c │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003e344 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e346 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00008238 000000000000001c 0000820c FDE cie=00000030 pc=000000000003e350..000000000003e388 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003e358 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000003e361 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003e366 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a889 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a88d │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003a894 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 92 to 000000000003a8f0 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003a8f1 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e36a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003a8f2 │ │ │ │ + DW_CFA_advance_loc: 29 to 000000000003e387 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +00008258 000000000000001c 0000822c FDE cie=00000030 pc=000000000003e390..000000000003e3c8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003e398 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000003e3a1 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003e3a6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a8f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e3aa │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 29 to 000000000003e3c7 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +00008278 0000000000000014 0000824c FDE cie=00000030 pc=000000000003e3d0..000000000003e458 │ │ │ │ + DW_CFA_advance_loc1: 84 to 000000000003e424 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 47 to 000000000003e453 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +00008290 0000000000000010 00008264 FDE cie=00000030 pc=000000000003e460..000000000003e4a4 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000082a4 0000000000000024 00008278 FDE cie=00000030 pc=000000000003e4b0..000000000003e4e8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003e4b5 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003e4bc │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000003e4ca │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a8f6 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000003e4d3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a8f8 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000003e4e0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a8fa │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000003e4e3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000082cc 0000000000000010 000082a0 FDE cie=00000030 pc=000000000003e4f0..000000000003e504 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00006f40 0000000000000048 00006f14 FDE cie=00000030 pc=000000000003a900..000000000003adab │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003a906 │ │ │ │ +000082e0 000000000000005c 000082b4 FDE cie=00000030 pc=000000000003e510..000000000003e60f │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003e516 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003a90d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e518 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003a912 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003e51d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a914 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003e522 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003a915 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e523 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003a916 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000003e531 │ │ │ │ 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_advance_loc: 7 to 000000000003e538 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 165 to 000000000003e5dd │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003aaf1 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000003e5e6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003aaf2 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003e5ee │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003aaf4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e5f0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003aaf6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e5f2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003aaf8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e5f4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003aafa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e5f6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003ab00 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003e600 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e604 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e605 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e606 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e608 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e60a │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e60c │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e60e │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00006f8c 0000000000000050 00006f60 FDE cie=00000030 pc=000000000003adb0..000000000003ae49 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000003adc0 │ │ │ │ +00008340 0000000000000040 00008314 FDE cie=00000030 pc=000000000003e610..000000000003e6b9 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003e616 │ │ │ │ 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 000000000003e618 │ │ │ │ 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 000000000003e61d │ │ │ │ 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 000000000003e61e │ │ │ │ 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 000000000003e61f │ │ │ │ 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 000000000003e623 │ │ │ │ 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 000000000003e6a2 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003ae3d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e6a3 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003ae3e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e6a4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ae40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e6a6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ae42 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e6a8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ae44 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e6aa │ │ │ │ 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 000000000003e6b0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00006fe0 000000000000004c 00006fb4 FDE cie=00000030 pc=000000000003ae50..000000000003b1c1 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003ae56 │ │ │ │ +00008384 0000000000000040 00008358 FDE cie=00000030 pc=000000000003e6c0..000000000003e769 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003e6c6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ae58 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e6c8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ae5a │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003e6cd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ae5c │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e6ce │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003ae5d │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e6cf │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003ae5e │ │ │ │ - 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_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e6d3 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 127 to 000000000003e752 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003b0d4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003b0d5 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e753 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003b0d7 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e754 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003b0d9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e756 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003b0db │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e758 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003b0dd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e75a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000003b0e0 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003e760 │ │ │ │ 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 │ │ │ │ +000083c8 0000000000000070 0000839c FDE cie=00000030 pc=000000000003e770..000000000003e97f │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003e776 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003b1dc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e778 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003b1de │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e77a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003b1e0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e77c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003b1e4 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e77d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003b1e5 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e781 │ │ │ │ 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_advance_loc: 7 to 000000000003e788 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc2: 298 to 000000000003e8b2 │ │ │ │ + DW_CFA_def_cfa_offset: 168 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003e8b9 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003e8c5 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e8c6 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e8c7 │ │ │ │ + DW_CFA_def_cfa_offset: 200 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000003e8ca │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e8cc │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e8ce │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000003e8ea │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 58 to 000000000003e924 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003b981 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e928 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003b982 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e929 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003b984 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e92b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003b986 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e92d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003b988 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e92f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003b98a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e931 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003b990 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003e938 │ │ │ │ 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 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000071d8 0000000000000124 000071ac FDE cie=00000030 pc=000000000003bb10..000000000003c572 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003bb16 │ │ │ │ +0000843c 0000000000000010 00008410 FDE cie=00000030 pc=000000000003e980..000000000003e990 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00008450 0000000000000024 00008424 FDE cie=00000030 pc=000000000003e990..000000000003e9de │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003e995 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e999 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e99d │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 62 to 000000000003e9db │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e9dc │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e9dd │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00008478 0000000000000048 0000844c FDE cie=00000030 pc=000000000003e9e0..000000000003ebd2 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003e9e6 │ │ │ │ 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 000000000003e9e8 │ │ │ │ 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 000000000003e9ea │ │ │ │ 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 000000000003e9ec │ │ │ │ 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 000000000003e9ed │ │ │ │ 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 000000000003e9f4 │ │ │ │ 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 000000000003e9fb │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 368 to 000000000003eb6b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003c3bd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003eb6c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003c3be │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003eb6d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c3c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003eb6f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c3c2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003eb71 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c3c4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003eb73 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c3c6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003eb75 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000003c3d0 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000003eb80 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +000084c4 0000000000000018 00008498 FDE cie=00000030 pc=000000000003ebe0..000000000003ec2f │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003ebe8 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 65 to 000000000003ec29 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003ec2a │ │ │ │ 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 │ │ │ │ +000084e0 000000000000004c 000084b4 FDE cie=00000030 pc=000000000003ec30..000000000003f84c │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003ec36 │ │ │ │ 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 000000000003ec3b │ │ │ │ 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 000000000003ec3d │ │ │ │ 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 000000000003ec42 │ │ │ │ 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 000000000003ec43 │ │ │ │ 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 000000000003ec44 │ │ │ │ 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 000000000003ec4b │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc2: 369 to 000000000003edbc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003c794 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003edc0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003c795 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003edc1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c797 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003edc3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c799 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003edc5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c79b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003edc7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c79d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003edc9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003c79e │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003edd0 │ │ │ │ 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 │ │ │ │ +00008530 0000000000000050 00008504 FDE cie=00000030 pc=000000000003f850..000000000003f9ab │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003f856 │ │ │ │ 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 000000000003f858 │ │ │ │ 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 000000000003f864 │ │ │ │ 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 000000000003f866 │ │ │ │ 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 000000000003f867 │ │ │ │ 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 000000000003f86b │ │ │ │ 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 000000000003f86f │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000003f897 │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003f8a3 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000003f8b1 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 177 to 000000000003f962 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003c982 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003f963 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003c983 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003f964 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c985 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f966 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c987 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f968 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c989 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f96a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c98b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f96c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003c990 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003f970 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00007404 00000000000000ac 000073d8 FDE cie=00000030 pc=000000000003cab0..000000000003d60e │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003cab6 │ │ │ │ +00008584 0000000000000054 00008558 FDE cie=00000030 pc=000000000003f9b0..000000000003fafb │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003f9b6 │ │ │ │ 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 000000000003f9b8 │ │ │ │ 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 000000000003f9c4 │ │ │ │ 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 000000000003f9c6 │ │ │ │ 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 000000000003f9ca │ │ │ │ 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 000000000003f9ce │ │ │ │ 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 000000000003f9d2 │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003f9d8 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003f9dd │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003f9e2 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000003f9fc │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 154 to 000000000003fa96 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003d1ca │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000003faa3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003d1cb │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003faab │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d1cd │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003faaf │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d1cf │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003fab1 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003fab3 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003fab5 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000003fac0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000085dc 0000000000000010 000085b0 FDE cie=00000030 pc=000000000003fb00..000000000003fb1d │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000085f0 0000000000000028 000085c4 FDE cie=00000030 pc=000000000003fb20..000000000003fc53 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003fb25 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003fb26 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003fb2d │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 181 to 000000000003fbe2 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d1d1 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003fbe6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d1d3 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003fbe7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003d1d8 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000003fbf0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +0000861c 0000000000000010 000085f0 FDE cie=00000030 pc=000000000003fc60..000000000003fc94 │ │ │ │ + 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 │ │ │ │ +00008630 0000000000000048 00008604 FDE cie=00000030 pc=000000000003fca0..000000000003ff87 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003fca6 │ │ │ │ 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 000000000003fcab │ │ │ │ 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 000000000003fcb0 │ │ │ │ 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 000000000003fcb2 │ │ │ │ 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 000000000003fcb3 │ │ │ │ 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 000000000003fcb4 │ │ │ │ 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 000000000003fcb8 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 368 to 000000000003fe28 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003d805 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003fe29 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003d806 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003fe2a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d808 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003fe2c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d80a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003fe2e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d80c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003fe30 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d80e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003fe32 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d810 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003fe38 │ │ │ │ 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 │ │ │ │ +0000867c 0000000000000078 00008650 FDE cie=00000030 pc=000000000003ff90..0000000000040384 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003ff96 │ │ │ │ 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 000000000003ff98 │ │ │ │ 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 000000000003ff9d │ │ │ │ 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 000000000003ff9f │ │ │ │ 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 000000000003ffa0 │ │ │ │ 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 000000000003ffa3 │ │ │ │ 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 000000000003ffab │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc2: 323 to 00000000000400ee │ │ │ │ + DW_CFA_def_cfa_offset: 168 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000400f4 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000400f5 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000400fb │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000040101 │ │ │ │ + DW_CFA_def_cfa_offset: 200 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040103 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040105 │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040107 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000040108 │ │ │ │ + DW_CFA_def_cfa_offset: 232 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004010a │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc2: 301 to 000000000003e184 │ │ │ │ + DW_CFA_advance_loc: 29 to 0000000000040127 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc2: 443 to 00000000000402e2 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003e185 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000402e6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003e186 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000402e7 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e188 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000402e9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e18a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000402eb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e18c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000402ed │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e18e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000402ef │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e190 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000402f8 │ │ │ │ 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 │ │ │ │ +000086f8 000000000000004c 000086cc FDE cie=00000030 pc=0000000000040390..0000000000040625 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000040396 │ │ │ │ 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 0000000000040398 │ │ │ │ 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 0000000000040399 │ │ │ │ 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 000000000004039a │ │ │ │ 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 000000000004039e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 38 to 000000000003e7a1 │ │ │ │ + DW_CFA_advance_loc2: 571 to 00000000000405d9 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003e7a2 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000405dd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e7a4 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000405de │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e7a6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000405e0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e7a8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000405e2 │ │ │ │ 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 00000000000405e8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000405ec │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000003e875 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000405f2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003e87b │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000405f3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e87d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000405f5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e87f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000405f7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000040600 │ │ │ │ + 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 │ │ │ │ +00008748 00000000000000b8 0000871c FDE cie=00000030 pc=0000000000040630..0000000000041d05 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000040636 │ │ │ │ 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 000000000004063b │ │ │ │ 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 000000000004063d │ │ │ │ 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 000000000004063f │ │ │ │ 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 0000000000040640 │ │ │ │ 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 0000000000040641 │ │ │ │ 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 0000000000040648 │ │ │ │ + DW_CFA_def_cfa_offset: 384 │ │ │ │ + DW_CFA_advance_loc2: 2038 to 0000000000040e3e │ │ │ │ + DW_CFA_def_cfa_offset: 392 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000040e4b │ │ │ │ + DW_CFA_def_cfa_offset: 400 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000040e52 │ │ │ │ + DW_CFA_def_cfa_offset: 408 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000040e59 │ │ │ │ + DW_CFA_def_cfa_offset: 416 │ │ │ │ + DW_CFA_advance_loc: 56 to 0000000000040e91 │ │ │ │ + DW_CFA_def_cfa_offset: 384 │ │ │ │ + DW_CFA_advance_loc1: 165 to 0000000000040f36 │ │ │ │ + DW_CFA_def_cfa_offset: 392 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000040f3e │ │ │ │ + DW_CFA_def_cfa_offset: 400 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000040f46 │ │ │ │ + DW_CFA_def_cfa_offset: 408 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000040f4c │ │ │ │ + DW_CFA_def_cfa_offset: 416 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000040f56 │ │ │ │ + DW_CFA_def_cfa_offset: 424 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000040f5c │ │ │ │ + DW_CFA_def_cfa_offset: 432 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040f5e │ │ │ │ + DW_CFA_def_cfa_offset: 440 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000040f66 │ │ │ │ + DW_CFA_def_cfa_offset: 448 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000040f6e │ │ │ │ + DW_CFA_def_cfa_offset: 456 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000040f73 │ │ │ │ + DW_CFA_def_cfa_offset: 464 │ │ │ │ + DW_CFA_advance_loc: 33 to 0000000000040f94 │ │ │ │ + DW_CFA_def_cfa_offset: 384 │ │ │ │ + DW_CFA_advance_loc2: 1783 to 000000000004168b │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003e916 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004168c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000003e920 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004168d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003e921 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004168f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003e922 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000041691 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e924 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000041693 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e926 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000041695 │ │ │ │ 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 00000000000416a0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 943 to 0000000000041a4f │ │ │ │ + DW_CFA_def_cfa_offset: 392 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000041a67 │ │ │ │ + DW_CFA_def_cfa_offset: 400 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000041a6f │ │ │ │ + DW_CFA_def_cfa_offset: 408 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000041a74 │ │ │ │ + DW_CFA_def_cfa_offset: 416 │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000041a8e │ │ │ │ + DW_CFA_def_cfa_offset: 384 │ │ │ │ + DW_CFA_advance_loc1: 165 to 0000000000041b33 │ │ │ │ + DW_CFA_def_cfa_offset: 392 │ │ │ │ + DW_CFA_advance_loc: 19 to 0000000000041b46 │ │ │ │ + DW_CFA_def_cfa_offset: 400 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000041b4d │ │ │ │ + DW_CFA_def_cfa_offset: 408 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000041b54 │ │ │ │ + DW_CFA_def_cfa_offset: 416 │ │ │ │ + DW_CFA_advance_loc: 42 to 0000000000041b7e │ │ │ │ + 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 │ │ │ │ +00008804 0000000000000098 000087d8 FDE cie=00000030 pc=0000000000041d10..0000000000042c31 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000041d16 │ │ │ │ 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 0000000000041d18 │ │ │ │ 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 0000000000041d1f │ │ │ │ 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 0000000000041d21 │ │ │ │ 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 0000000000041d22 │ │ │ │ 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 0000000000041d23 │ │ │ │ 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 0000000000041d27 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc2: 585 to 0000000000041f70 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000041f74 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc1: 90 to 0000000000041fce │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000041fd0 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc2: 416 to 0000000000042170 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000042171 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc1: 120 to 00000000000421e9 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000421ea │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc1: 151 to 0000000000042281 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003ea50 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000042282 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003ea51 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000042283 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ea53 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042285 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ea55 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042287 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ea57 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042289 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ea59 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004228b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000042290 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 1382 to 00000000000427f6 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000427fe │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc1: 80 to 000000000004284e │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004284f │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc1: 184 to 0000000000042907 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004290f │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc1: 115 to 0000000000042982 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000042983 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000076e8 0000000000000018 000076bc FDE cie=00000030 pc=000000000003ea60..000000000003ea88 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003ea65 │ │ │ │ +000088a0 0000000000000018 00008874 FDE cie=00000030 pc=0000000000042c40..0000000000042c79 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000042c45 │ │ │ │ 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: 47 to 0000000000042c74 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007704 0000000000000010 000076d8 FDE cie=00000030 pc=000000000003ea90..000000000003ea9c │ │ │ │ +000088bc 0000000000000010 00008890 FDE cie=00000030 pc=0000000000042c80..0000000000042c9a │ │ │ │ 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 │ │ │ │ +000088d0 0000000000000010 000088a4 FDE cie=00000030 pc=0000000000042ca0..0000000000042cc1 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -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 │ │ │ │ +000088e4 0000000000000010 000088b8 FDE cie=00000030 pc=0000000000042cd0..0000000000042e3e │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00007750 0000000000000010 00007724 FDE cie=00000030 pc=000000000003eb50..000000000003eb82 │ │ │ │ - DW_CFA_advance_loc: 19 to 000000000003eb63 │ │ │ │ +000088f8 0000000000000034 000088cc FDE cie=00000030 pc=0000000000042e40..0000000000042ebb │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000042e46 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042e48 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000042e49 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000042e4a │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000042e4e │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 84 to 0000000000042ea2 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000042eb1 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000042eb2 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042eb4 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042eb6 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00007764 0000000000000028 00007738 FDE cie=00000030 pc=000000000003eb90..000000000003ec25 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003eb95 │ │ │ │ +00008930 0000000000000054 00008904 FDE cie=00000030 pc=0000000000042ec0..000000000004318e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042ec2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003eb96 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042ec4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003eb9d │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042ec6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 29 to 000000000003ebba │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042ec8 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000042ec9 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000042eca │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000042ed2 │ │ │ │ + DW_CFA_def_cfa: r11 (r11) ofs 49208 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000042ee3 │ │ │ │ + DW_CFA_def_cfa_register: r7 (rsp) │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000042eea │ │ │ │ + DW_CFA_def_cfa_offset: 49360 │ │ │ │ + DW_CFA_advance_loc2: 464 to 00000000000430ba │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000430be │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000430bf │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000430c1 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000430c3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003ebbb │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000430c5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003ebbc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000430c7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003ebc0 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000430d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00007790 0000000000000050 00007764 FDE cie=00000030 pc=000000000003ec30..000000000003ec96 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003ec3c │ │ │ │ +00008988 000000000000004c 0000895c FDE cie=00000030 pc=0000000000043190..0000000000043273 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000043196 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003ec41 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043198 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003ec46 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004319a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003ec47 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004319b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003ec4b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004319c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 45 to 000000000003ec78 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000431a4 │ │ │ │ + DW_CFA_def_cfa: r11 (r11) ofs 32816 │ │ │ │ + DW_CFA_advance_loc: 17 to 00000000000431b5 │ │ │ │ + DW_CFA_def_cfa_register: r7 (rsp) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000431b9 │ │ │ │ + DW_CFA_def_cfa_offset: 32832 │ │ │ │ + DW_CFA_advance_loc1: 146 to 000000000004324b │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004324c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003ec79 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004324d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003ec7e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004324f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ec80 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043251 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ec82 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043253 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003ec88 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000043258 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003ec89 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000003ec8c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ec8e │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ec90 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ec92 │ │ │ │ - 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 │ │ │ │ +000089d8 0000000000000018 000089ac FDE cie=00000030 pc=0000000000043280..00000000000432a1 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000004328a │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000004329a │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000077f8 0000000000000048 000077cc FDE cie=00000030 pc=000000000003ecc0..000000000003eda1 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003ecc6 │ │ │ │ +000089f4 0000000000000048 000089c8 FDE cie=00000030 pc=00000000000432b0..0000000000043497 │ │ │ │ + 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 000000000003ecc8 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000432bb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ecca │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000432c0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003eccc │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000432c5 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003eccd │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000432c6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003ecce │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000432ca │ │ │ │ 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_loc: 4 to 00000000000432ce │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 92 to 000000000004332a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000003ed8b │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004332e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003ed8c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004332f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ed8e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043331 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ed90 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043333 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ed92 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043335 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ed94 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043337 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003ed98 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000043340 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007844 0000000000000048 00007818 FDE cie=00000030 pc=000000000003edb0..000000000003ee44 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003edb6 │ │ │ │ +00008a40 0000000000000038 00008a14 FDE cie=00000030 pc=00000000000434a0..000000000004363d │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000434a6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003edb8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000434a8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003edba │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000434aa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003edbb │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000434ae │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003edbc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000434b2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 104 to 000000000003ee24 │ │ │ │ + DW_CFA_advance_loc: 52 to 00000000000434e6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003ee25 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000434e7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ee27 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000434e9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ee29 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000434eb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ee2b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000434ed │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003ee30 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000434f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003ee3c │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003ee3d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ee3f │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ee41 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ee43 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00007890 000000000000002c 00007864 FDE cie=00000030 pc=000000000003ee50..000000000003eecb │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003ee56 │ │ │ │ +00008a7c 0000000000000054 00008a50 FDE cie=00000030 pc=0000000000043640..0000000000043900 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000043646 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003ee57 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043648 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003ee58 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004364a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 80 to 000000000003eea8 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004364c │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004364d │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004364e │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000043656 │ │ │ │ + DW_CFA_def_cfa: r11 (r11) ofs 49208 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000043667 │ │ │ │ + DW_CFA_def_cfa_register: r7 (rsp) │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004366e │ │ │ │ + DW_CFA_def_cfa_offset: 49376 │ │ │ │ + DW_CFA_advance_loc2: 435 to 0000000000043821 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000043825 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000043826 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043828 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004382a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003eea9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004382c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003eeab │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004382e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003eeac │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043830 │ │ │ │ DW_CFA_restore_state │ │ │ │ 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 │ │ │ │ +00008ad4 000000000000004c 00008aa8 FDE cie=00000030 pc=0000000000043900..0000000000043b82 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000043906 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003eed8 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000004390f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003eeda │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043911 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003eedf │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043913 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003eee3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000043914 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000003eee6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000043915 │ │ │ │ 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_advance_loc: 4 to 0000000000043919 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc2: 321 to 0000000000043a5a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003efb0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000043a5e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003efb1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000043a5f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003efb3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043a61 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003efb5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043a63 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003efb7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043a65 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003efb9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043a67 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003efc0 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000043a70 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000790c 0000000000000028 000078e0 FDE cie=00000030 pc=000000000003f0e0..000000000003f171 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003f0ec │ │ │ │ +00008b24 0000000000000018 00008af8 FDE cie=00000030 pc=0000000000043b90..0000000000043bc6 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000043bac │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f0ed │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 25 to 0000000000043bc5 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00008b40 0000000000000030 00008b14 FDE cie=00000030 pc=0000000000043bd0..0000000000043c0c │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000043bd5 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000043bd9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003f0f1 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000043be0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 124 to 000000000003f16d │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000043bee │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000043bf2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000043bf3 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000043c00 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000043c04 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f16e │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000043c0a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f170 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000043c0b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00008b74 0000000000000010 00008b48 FDE cie=00000030 pc=0000000000043c10..0000000000043c33 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007938 0000000000000044 0000790c FDE cie=00000030 pc=000000000003f180..000000000003f285 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003f186 │ │ │ │ +00008b88 0000000000000024 00008b5c FDE cie=00000030 pc=0000000000043c40..0000000000043c66 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000043c45 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f188 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000043c48 │ │ │ │ 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_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f27e │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000043c53 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f280 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000043c63 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f282 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000043c64 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f284 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000043c65 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00007980 000000000000003c 00007954 FDE cie=00000030 pc=000000000003f290..000000000003f348 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003f296 │ │ │ │ +00008bb0 000000000000003c 00008b84 FDE cie=00000030 pc=0000000000043c70..0000000000043e29 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000043c76 │ │ │ │ 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: 2 to 0000000000043c78 │ │ │ │ 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: 2 to 0000000000043c7a │ │ │ │ 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 0000000000043c7e │ │ │ │ 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 0000000000043c82 │ │ │ │ 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: 119 to 0000000000043cf9 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f322 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000043cfa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f324 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043cfc │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f326 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043cfe │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f328 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043d00 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f329 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000043d08 │ │ │ │ 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 │ │ │ │ +00008bf0 0000000000000054 00008bc4 FDE cie=00000030 pc=0000000000043e30..000000000004425e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043e32 │ │ │ │ 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: 2 to 0000000000043e34 │ │ │ │ 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: 2 to 0000000000043e36 │ │ │ │ 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: 2 to 0000000000043e38 │ │ │ │ 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 0000000000043e39 │ │ │ │ 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: 1 to 0000000000043e3a │ │ │ │ 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: 8 to 0000000000043e42 │ │ │ │ + DW_CFA_def_cfa: r11 (r11) ofs 49208 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000043e53 │ │ │ │ + DW_CFA_def_cfa_register: r7 (rsp) │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000043e5a │ │ │ │ + DW_CFA_def_cfa_offset: 49392 │ │ │ │ + DW_CFA_advance_loc1: 186 to 0000000000043f14 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003f703 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000043f15 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f704 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000043f16 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f706 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043f18 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043f1a │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043f1c │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043f1e │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043f20 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00008c48 0000000000000010 00008c1c FDE cie=00000030 pc=0000000000044260..000000000004428b │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00008c5c 0000000000000010 00008c30 FDE cie=00000030 pc=0000000000044290..00000000000442a3 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00008c70 0000000000000030 00008c44 FDE cie=00000030 pc=00000000000442b0..00000000000443c1 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000442b6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000442be │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000442c2 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000442c6 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 125 to 0000000000044343 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000044346 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000044347 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044349 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000044350 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00008ca4 0000000000000030 00008c78 FDE cie=00000030 pc=00000000000443d0..0000000000044416 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000443d5 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000443d9 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000443dd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f708 │ │ │ │ + DW_CFA_advance_loc: 25 to 00000000000443f6 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000443f7 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000443f8 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000044400 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 19 to 0000000000044413 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f70a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000044414 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000044415 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00008cd8 000000000000001c 00008cac FDE cie=00000030 pc=0000000000044420..0000000000044464 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000044428 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f70c │ │ │ │ + DW_CFA_advance_loc: 23 to 000000000004443f │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f70d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000044440 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 33 to 0000000000044461 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ 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 │ │ │ │ +00008cf8 0000000000000048 00008ccc FDE cie=00000030 pc=0000000000044470..0000000000044513 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000044476 │ │ │ │ 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: 8 to 000000000004447e │ │ │ │ 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 0000000000044480 │ │ │ │ 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: 2 to 0000000000044482 │ │ │ │ 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: 4 to 0000000000044486 │ │ │ │ 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: 1 to 0000000000044487 │ │ │ │ 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: 4 to 000000000004448b │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 96 to 000000000003f7f5 │ │ │ │ + DW_CFA_advance_loc1: 103 to 00000000000444f2 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f7f6 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000444f3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f7f7 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000444f4 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f7f9 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000444f6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f7fb │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000444f8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f7fd │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000444fa │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f7ff │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000444fc │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f800 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044500 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003f804 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00008d44 0000000000000010 00008d18 FDE cie=00000030 pc=0000000000044520..000000000004452d │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00008d58 0000000000000020 00008d2c FDE cie=00000030 pc=0000000000044530..0000000000044615 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000044535 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 135 to 00000000000445bc │ │ │ │ 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: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000445c0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 27 to 00000000000445db │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000445dc │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00008d7c 0000000000000010 00008d50 FDE cie=00000030 pc=0000000000044620..0000000000044631 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00008d90 0000000000000018 00008d64 FDE cie=00000030 pc=0000000000044640..0000000000044676 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000044648 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f810 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000044656 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003f818 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000044657 │ │ │ │ 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_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00008dac 0000000000000018 00008d80 FDE cie=00000030 pc=0000000000044680..00000000000446bc │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000044688 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f82e │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000004469c │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004469d │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00008dc8 0000000000000010 00008d9c FDE cie=00000030 pc=00000000000446c0..0000000000044711 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00008ddc 0000000000000010 00008db0 FDE cie=00000030 pc=0000000000044720..0000000000044747 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00008df0 0000000000000010 00008dc4 FDE cie=00000030 pc=0000000000044750..000000000004476e │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00008e04 0000000000000010 00008dd8 FDE cie=00000030 pc=0000000000044770..000000000004478b │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00008e18 0000000000000010 00008dec FDE cie=00000030 pc=0000000000044790..00000000000447ae │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00008e2c 0000000000000010 00008e00 FDE cie=00000030 pc=00000000000447b0..00000000000447c6 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00008e40 0000000000000010 00008e14 FDE cie=00000030 pc=00000000000447d0..000000000004482e │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00008e54 0000000000000010 00008e28 FDE cie=00000030 pc=0000000000044830..0000000000044849 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00008e68 0000000000000010 00008e3c FDE cie=00000030 pc=0000000000044850..0000000000044868 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00008e7c 0000000000000010 00008e50 FDE cie=00000030 pc=0000000000044870..0000000000044889 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00008e90 0000000000000010 00008e64 FDE cie=00000030 pc=0000000000044890..00000000000448b3 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00008ea4 0000000000000010 00008e78 FDE cie=00000030 pc=00000000000448c0..00000000000448df │ │ │ │ + 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 │ │ │ │ +00008eb8 000000000000005c 00008e8c FDE cie=00000030 pc=00000000000448e0..0000000000044971 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000448e6 │ │ │ │ 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: 2 to 00000000000448e8 │ │ │ │ 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: 2 to 00000000000448ea │ │ │ │ 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 00000000000448ec │ │ │ │ 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: 1 to 00000000000448ed │ │ │ │ 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 00000000000448ee │ │ │ │ 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: 4 to 00000000000448f2 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 116 to 000000000003f8b9 │ │ │ │ + DW_CFA_advance_loc1: 78 to 0000000000044940 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000044943 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000044944 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044946 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044948 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004494a │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004494c │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044950 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000044964 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f8ba │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000044967 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f8bb │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000044968 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f8bd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004496a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f8bf │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004496c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f8c1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004496e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f8c3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044970 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00007ad0 0000000000000044 00007aa4 FDE cie=00000030 pc=000000000003f8d0..000000000003f98c │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003f8d6 │ │ │ │ +00008f18 000000000000005c 00008eec FDE cie=00000030 pc=0000000000044980..0000000000044a11 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000044986 │ │ │ │ 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: 2 to 0000000000044988 │ │ │ │ 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: 2 to 000000000004498a │ │ │ │ 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 000000000004498c │ │ │ │ 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: 1 to 000000000004498d │ │ │ │ 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 000000000004498e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003f8e2 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044992 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 159 to 000000000003f981 │ │ │ │ + DW_CFA_advance_loc1: 77 to 00000000000449df │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f982 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000449e2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f983 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000449e3 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f985 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000449e5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f987 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000449e7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f989 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000449e9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f98b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000449eb │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000449f0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000044a04 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000044a07 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000044a08 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044a0a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044a0c │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044a0e │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044a10 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00007b18 0000000000000054 00007aec FDE cie=00000030 pc=000000000003f990..000000000003fadc │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003f996 │ │ │ │ +00008f78 0000000000000044 00008f4c FDE cie=00000030 pc=0000000000044a20..0000000000044ab0 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000044a26 │ │ │ │ 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: 2 to 0000000000044a28 │ │ │ │ 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: 2 to 0000000000044a2a │ │ │ │ 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 0000000000044a2c │ │ │ │ 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: 1 to 0000000000044a2d │ │ │ │ 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 0000000000044a2e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003f9a2 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044a32 │ │ │ │ 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_loc1: 112 to 0000000000044aa2 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003fad2 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044aa6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003fad3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000044aa7 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fad5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044aa9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fad7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044aab │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fad9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044aad │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fadb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044aaf │ │ │ │ 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 │ │ │ │ +00008fc0 000000000000004c 00008f94 FDE cie=00000030 pc=0000000000044ab0..0000000000044d83 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000044ab6 │ │ │ │ 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: 7 to 0000000000044abd │ │ │ │ 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 0000000000044abf │ │ │ │ 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: 5 to 0000000000044ac4 │ │ │ │ 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: 6 to 0000000000044aca │ │ │ │ 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 0000000000044acb │ │ │ │ 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: 14 to 0000000000044ad9 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc2: 659 to 0000000000044d6c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003fda7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000044d6d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003fda8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000044d6e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fdaa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044d70 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fdac │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044d72 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fdae │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044d74 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fdb0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044d76 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003fdb8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000044d77 │ │ │ │ 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 │ │ │ │ +00009010 0000000000000010 00008fe4 FDE cie=00000030 pc=0000000000044d90..0000000000044dba │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00009024 0000000000000010 00008ff8 FDE cie=00000030 pc=0000000000044dc0..0000000000044de5 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00009038 0000000000000024 0000900c FDE cie=00000030 pc=0000000000044df0..0000000000044f15 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000044e00 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 100 to 0000000000044e64 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044e68 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 162 to 0000000000044f0a │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000044f10 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000044f11 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + │ │ │ │ +00009060 000000000000004c 00009034 FDE cie=00000030 pc=0000000000044f20..0000000000045580 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000044f26 │ │ │ │ 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: 5 to 0000000000044f2b │ │ │ │ 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 0000000000044f2d │ │ │ │ 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 0000000000044f2f │ │ │ │ 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 0000000000044f30 │ │ │ │ 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: 1 to 0000000000044f31 │ │ │ │ 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: 9 to 0000000000044f3a │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc2: 1037 to 0000000000045347 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000040197 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004534b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000040198 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004534c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004019a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004534e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004019c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045350 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004019e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045352 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000401a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045354 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000401a1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000045355 │ │ │ │ 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 │ │ │ │ +000090b0 0000000000000010 00009084 FDE cie=00000030 pc=0000000000045580..0000000000045596 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000090c4 0000000000000010 00009098 FDE cie=00000030 pc=00000000000455a0..00000000000455b6 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000090d8 0000000000000010 000090ac FDE cie=00000030 pc=00000000000455c0..00000000000455da │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000090ec 0000000000000010 000090c0 FDE cie=00000030 pc=00000000000455e0..00000000000455f8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00009100 0000000000000010 000090d4 FDE cie=00000030 pc=0000000000045600..000000000004561a │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00009114 0000000000000010 000090e8 FDE cie=00000030 pc=0000000000045620..0000000000045638 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00009128 0000000000000030 000090fc FDE cie=00000030 pc=0000000000045640..00000000000456cb │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000045646 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040348 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000045647 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004034a │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000045648 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004034c │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004034d │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004564c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000004035b │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000040362 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 221 to 000000000004043f │ │ │ │ + DW_CFA_advance_loc1: 68 to 0000000000045690 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000040440 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000040441 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040443 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040445 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000045691 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040447 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000045692 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040449 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045694 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004044a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045698 │ │ │ │ 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_def_cfa_offset: 8 │ │ │ │ +0000915c 0000000000000010 00009130 FDE cie=00000030 pc=00000000000456d0..00000000000456d7 │ │ │ │ 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 │ │ │ │ +00009170 0000000000000024 00009144 FDE cie=00000030 pc=00000000000456e0..00000000000457c8 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000456e5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000404c8 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000404ca │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000456e9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000404d1 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000404d2 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000404d3 │ │ │ │ - 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_loc1: 114 to 000000000004575b │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000040599 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004059a │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004059c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004059e │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000405a0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000405a2 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004575c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000405a3 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045760 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00007cd0 0000000000000024 00007ca4 FDE cie=00000030 pc=00000000000405d0..00000000000405fb │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000405d5 │ │ │ │ +00009198 0000000000000010 0000916c FDE cie=00000030 pc=00000000000457d0..00000000000457fe │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000091ac 0000000000000024 00009180 FDE cie=00000030 pc=0000000000045800..000000000004582e │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000045805 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000405db │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000045808 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000405e7 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000004581c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 17 to 00000000000405f8 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000004582b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000405f9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004582c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000405fa │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004582d │ │ │ │ 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 │ │ │ │ +000091d4 0000000000000018 000091a8 FDE cie=00000030 pc=0000000000045830..0000000000045856 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000045835 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000040602 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000045855 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000040616 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000091f0 0000000000000018 000091c4 FDE cie=00000030 pc=0000000000045860..00000000000458bc │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000045865 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 82 to 00000000000458b7 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007d14 0000000000000018 00007ce8 FDE cie=00000030 pc=0000000000040630..000000000004064c │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000040631 │ │ │ │ +0000920c 0000000000000024 000091e0 FDE cie=00000030 pc=00000000000458c0..0000000000045971 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000458c5 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000458c6 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000458cd │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 161 to 000000000004596e │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004596f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000040632 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000045970 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000004063d │ │ │ │ + │ │ │ │ +00009234 0000000000000010 00009208 FDE cie=00000030 pc=0000000000045980..000000000004599b │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00009248 0000000000000018 0000921c FDE cie=00000030 pc=00000000000459a0..00000000000459f6 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000459a5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 80 to 00000000000459f5 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007d30 000000000000004c 00007d04 FDE cie=00000030 pc=0000000000040650..0000000000040c74 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040652 │ │ │ │ +00009264 000000000000003c 00009238 FDE cie=00000030 pc=0000000000045a00..0000000000045a8a │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000045a0b │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000045a0c │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000045a0d │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 85 to 0000000000045a62 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000045a68 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045a6a │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000045a70 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000045a80 │ │ │ │ + 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 0000000000045a81 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000045a87 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045a89 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +000092a4 0000000000000054 00009278 FDE cie=00000030 pc=0000000000045a90..0000000000045d61 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000045a9e │ │ │ │ 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: 5 to 0000000000045aa3 │ │ │ │ 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: 5 to 0000000000045aa8 │ │ │ │ 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: 5 to 0000000000045aad │ │ │ │ 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: 7 to 0000000000045ab4 │ │ │ │ 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: 4 to 0000000000045ab8 │ │ │ │ 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: 9 to 0000000000045ac1 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 166 to 0000000000045b67 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004083c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000045b68 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004083d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000045b69 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004083f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045b6b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040841 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045b6d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040843 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045b6f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040845 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045b71 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000040850 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000045b78 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc2: 488 to 0000000000045d60 │ │ │ │ + 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 │ │ │ │ │ │ │ │ -00007d80 0000000000000010 00007d54 FDE cie=00000030 pc=0000000000040c80..0000000000040c8c │ │ │ │ +000092fc 000000000000003c 000092d0 FDE cie=00000030 pc=0000000000045d70..0000000000045e49 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000045d7e │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045d82 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000045d87 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000045d8f │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000045d96 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 166 to 0000000000045e3c │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000045e3d │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000045e3e │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045e40 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045e42 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000045e48 │ │ │ │ + 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 │ │ │ │ │ │ │ │ -00007d94 0000000000000078 00007d68 FDE cie=00000030 pc=0000000000040c90..0000000000041cfa │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000040c96 │ │ │ │ +0000933c 0000000000000054 00009310 FDE cie=00000030 pc=0000000000045e50..0000000000045fe1 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000045e5e │ │ │ │ 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: 4 to 0000000000045e62 │ │ │ │ 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: 6 to 0000000000045e68 │ │ │ │ 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: 9 to 0000000000045e71 │ │ │ │ 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: 7 to 0000000000045e78 │ │ │ │ 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: 4 to 0000000000045e7c │ │ │ │ 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_advance_loc: 7 to 0000000000045e83 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc2: 319 to 0000000000045fc2 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000414be │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000045fc3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000414bf │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000045fc4 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000414c1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045fc6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000414c3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045fc8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000414c5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045fca │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000414c7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045fcc │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000414d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045fd0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 1283 to 00000000000419d3 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000045fe0 │ │ │ │ + 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 │ │ │ │ + │ │ │ │ +00009394 0000000000000054 00009368 FDE cie=00000030 pc=0000000000045ff0..00000000000461a9 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000045ffe │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000046009 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000046011 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000046019 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004601e │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046022 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000046029 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc2: 288 to 0000000000046149 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000419d4 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004614a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000419d5 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004614b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000419d7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004614d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000419d9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004614f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000419db │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046151 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000419dd │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046153 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000419e0 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000046158 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 80 to 00000000000461a8 │ │ │ │ + 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 │ │ │ │ │ │ │ │ -00007e10 0000000000000010 00007de4 FDE cie=00000030 pc=0000000000041d00..0000000000041d42 │ │ │ │ +000093ec 0000000000000020 000093c0 FDE cie=00000030 pc=00000000000461b0..00000000000462c5 │ │ │ │ + DW_CFA_advance_loc1: 142 to 000000000004623e │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000004626a │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000046280 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000046286 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000046287 │ │ │ │ + DW_CFA_restore_state │ │ │ │ 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 │ │ │ │ +00009410 0000000000000048 000093e4 FDE cie=00000030 pc=00000000000462d0..00000000000463f7 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000462d6 │ │ │ │ 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: 6 to 00000000000462dc │ │ │ │ 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: 5 to 00000000000462e1 │ │ │ │ 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: 7 to 00000000000462e8 │ │ │ │ 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: 4 to 00000000000462ec │ │ │ │ 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 00000000000462ed │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000041d70 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000462f7 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 104 to 0000000000041dd8 │ │ │ │ + DW_CFA_advance_loc1: 125 to 0000000000046374 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000041dd9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000046375 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000041dda │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000046376 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041ddc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046378 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041dde │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004637a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041de0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004637c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041de2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004637e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000041de3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046380 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007e70 000000000000004c 00007e44 FDE cie=00000030 pc=0000000000041e10..0000000000041ee3 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000041e16 │ │ │ │ +0000945c 0000000000000060 00009430 FDE cie=00000030 pc=0000000000046400..0000000000046636 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000046406 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041e18 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004640e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000041e19 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000046413 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000041e1a │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000046418 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000041e1e │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004641c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 93 to 0000000000041e7b │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004641d │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046421 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 251 to 000000000004651c │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004651d │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004651e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000041e7c │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000046523 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000041e7d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046525 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041e7f │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004652a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041e81 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004652c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000041e88 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046530 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 53 to 0000000000041ebd │ │ │ │ + DW_CFA_advance_loc1: 108 to 000000000004659c │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000465a2 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000465a3 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000041ebe │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000465a5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000041ebf │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000465a7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041ec1 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000465a9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041ec3 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000465ab │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000041ec4 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000465b0 │ │ │ │ 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 │ │ │ │ +000094c0 0000000000000060 00009494 FDE cie=00000030 pc=0000000000046640..0000000000046831 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000046646 │ │ │ │ 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: 2 to 0000000000046648 │ │ │ │ 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: 2 to 000000000004664a │ │ │ │ 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 000000000004664c │ │ │ │ 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: 4 to 0000000000046650 │ │ │ │ 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 0000000000046651 │ │ │ │ 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: 7 to 0000000000046658 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 127 to 00000000000466d7 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004205b │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000466d8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004205c │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000466d9 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004205e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000466db │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042060 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000466dd │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042062 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000466df │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042064 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000466e1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000042068 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000466e8 │ │ │ │ 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_advance_loc1: 165 to 000000000004678d │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046791 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000046792 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046794 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000042375 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046796 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000042376 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046798 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042378 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004679a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000042380 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000467a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00007f40 000000000000004c 00007f14 FDE cie=00000030 pc=00000000000423c0..00000000000429fb │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000423c6 │ │ │ │ +00009524 0000000000000038 000094f8 FDE cie=00000030 pc=0000000000046840..0000000000046999 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000046846 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000423c8 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000046852 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000423ca │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046856 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000423cc │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004685a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000423cd │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004685e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000423ce │ │ │ │ - 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_loc1: 240 to 000000000004694e │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000042816 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000042817 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042819 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000046956 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004281b │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004695a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004281d │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004695e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004281f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046960 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000042820 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000046965 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00009560 0000000000000010 00009534 FDE cie=00000030 pc=00000000000469a0..0000000000046a0b │ │ │ │ + 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 │ │ │ │ +00009574 0000000000000020 00009548 FDE cie=00000030 pc=0000000000046a10..0000000000046c66 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000046a15 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000042abd │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc2: 567 to 0000000000046c4c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046c50 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000046c5a │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000046c5b │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -00007fb8 0000000000000048 00007f8c FDE cie=00000030 pc=0000000000042ad0..0000000000042b8d │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000042ad6 │ │ │ │ +00009598 0000000000000048 0000956c FDE cie=00000030 pc=0000000000046c70..0000000000046e42 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000046c76 │ │ │ │ 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 0000000000046c7b │ │ │ │ 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: 2 to 0000000000046c7d │ │ │ │ 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: 5 to 0000000000046c82 │ │ │ │ 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: 4 to 0000000000046c86 │ │ │ │ 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: 3 to 0000000000046c89 │ │ │ │ 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: 6 to 0000000000046c8f │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc2: 274 to 0000000000046da1 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000042b7e │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046da5 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000042b7f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000046da6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042b81 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046da8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042b83 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046daa │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042b85 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046dac │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042b87 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046dae │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000042b88 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000046db8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00008004 0000000000000048 00007fd8 FDE cie=00000030 pc=0000000000042b90..0000000000042d7a │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000042b96 │ │ │ │ +000095e4 0000000000000048 000095b8 FDE cie=00000030 pc=0000000000046e50..000000000004747f │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000046e56 │ │ │ │ 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: 2 to 0000000000046e58 │ │ │ │ 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: 2 to 0000000000046e5a │ │ │ │ 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 0000000000046e5c │ │ │ │ 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 0000000000046e5d │ │ │ │ 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 0000000000046e5e │ │ │ │ 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: 4 to 0000000000046e62 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 1349 to 00000000000473a7 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000042cc4 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000473a8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000042cc5 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000473a9 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042cc7 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000473ab │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042cc9 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000473ad │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042ccb │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000473af │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042ccd │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000473b1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000042cd0 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000473b8 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00008050 000000000000003c 00008024 FDE cie=00000030 pc=0000000000042d80..0000000000042ee2 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000042d86 │ │ │ │ +00009630 0000000000000044 00009604 FDE cie=00000030 pc=0000000000047480..000000000004751e │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000047486 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000042d8a │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004748b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042d8c │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000047492 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000042d90 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000047497 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000042d91 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004749b │ │ │ │ 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_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000474a4 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000474ab │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 104 to 0000000000047513 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000047514 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000047515 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000042e82 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047517 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042e84 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047519 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042e86 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004751b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042e88 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004751d │ │ │ │ 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_nop │ │ │ │ │ │ │ │ -00008090 0000000000000048 00008064 FDE cie=00000030 pc=0000000000042ef0..0000000000043034 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000042ef6 │ │ │ │ +00009678 0000000000000048 0000964c FDE cie=00000030 pc=0000000000047520..00000000000477c4 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000047526 │ │ │ │ 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: 2 to 0000000000047528 │ │ │ │ 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: 2 to 000000000004752a │ │ │ │ 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: 2 to 000000000004752c │ │ │ │ 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: 4 to 0000000000047530 │ │ │ │ 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: 1 to 0000000000047531 │ │ │ │ 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_advance_loc: 4 to 0000000000047535 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 402 to 00000000000476c7 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000042fde │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000476ca │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000042fdf │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000476cb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042fe1 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000476cd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042fe3 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000476cf │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042fe5 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000476d1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042fe7 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000476d3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000042ff0 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000476d8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000080dc 0000000000000048 000080b0 FDE cie=00000030 pc=0000000000043040..00000000000431ca │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000043046 │ │ │ │ +000096c4 000000000000004c 00009698 FDE cie=00000030 pc=00000000000477d0..00000000000485cf │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000477d6 │ │ │ │ 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 00000000000477d8 │ │ │ │ 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 00000000000477da │ │ │ │ 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 00000000000477dc │ │ │ │ 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 00000000000477dd │ │ │ │ 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 00000000000477de │ │ │ │ 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: 7 to 00000000000477e5 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc2: 3528 to 00000000000485ad │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000431a7 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000485b0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000431a8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000485b1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000431aa │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000485b3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000431ac │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000485b5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000431ae │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000485b7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000431b0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000485b9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000431b8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000485ba │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00008128 0000000000000048 000080fc FDE cie=00000030 pc=00000000000431d0..000000000004335a │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000431d6 │ │ │ │ +00009714 0000000000000050 000096e8 FDE cie=00000030 pc=00000000000485d0..0000000000048d85 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000485d6 │ │ │ │ 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 00000000000485d8 │ │ │ │ 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 00000000000485da │ │ │ │ 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 00000000000485dc │ │ │ │ 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: 1 to 00000000000485dd │ │ │ │ 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: 1 to 00000000000485de │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000431e4 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 338 to 0000000000043336 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000485e5 │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ + DW_CFA_advance_loc2: 1624 to 0000000000048c3d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000043337 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000048c3e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000043338 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000048c3f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004333a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048c41 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004333c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048c43 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004333e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048c45 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043340 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048c47 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000043348 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000048c48 │ │ │ │ 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 │ │ │ │ + │ │ │ │ +00009768 0000000000000010 0000973c FDE cie=00000030 pc=0000000000048d90..0000000000048db1 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000977c 0000000000000010 00009750 FDE cie=00000030 pc=0000000000048dc0..0000000000048ef0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00009790 0000000000000010 00009764 FDE cie=00000030 pc=0000000000048ef0..0000000000048f21 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000097a4 0000000000000020 00009778 FDE cie=00000030 pc=0000000000048f30..000000000004949f │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000048f40 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc2: 1346 to 0000000000049482 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000049488 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000004948b │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000097c8 0000000000000010 0000979c FDE cie=00000030 pc=00000000000494a0..0000000000049a39 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000097dc 0000000000000010 000097b0 FDE cie=00000030 pc=0000000000049a40..0000000000049a83 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000097f0 0000000000000010 000097c4 FDE cie=00000030 pc=0000000000049a90..0000000000049a9c │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00008174 0000000000000048 00008148 FDE cie=00000030 pc=0000000000043360..00000000000434ca │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000043366 │ │ │ │ +00009804 0000000000000048 000097d8 FDE cie=00000030 pc=0000000000049aa0..000000000004a0e4 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000049aa6 │ │ │ │ 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 0000000000049aa8 │ │ │ │ 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: 2 to 0000000000049aaa │ │ │ │ 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 0000000000049aac │ │ │ │ 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: 9 to 0000000000049ab5 │ │ │ │ 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: 8 to 0000000000049abd │ │ │ │ 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: 4 to 0000000000049ac1 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 310 to 00000000000434aa │ │ │ │ + DW_CFA_advance_loc2: 798 to 0000000000049ddf │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000434ab │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000049de0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000434ac │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000049de1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000434ae │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049de3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000434b0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049de5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000434b2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049de7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000434b4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049de9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000434b8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000049dea │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000081c0 0000000000000048 00008194 FDE cie=00000030 pc=00000000000434d0..0000000000043811 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000434d6 │ │ │ │ +00009850 0000000000000048 00009824 FDE cie=00000030 pc=000000000004a0f0..000000000004a238 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004a0f6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000434d8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004a0fb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000434da │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000004a105 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000434dc │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004a10a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000434e0 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004a110 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000434e1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004a111 │ │ │ │ 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_advance_loc: 7 to 000000000004a118 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 274 to 000000000004a22a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000435db │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004a22e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000435dc │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004a22f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000435de │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a231 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000435e0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a233 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000435e2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a235 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000435e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a237 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000435e8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + 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 │ │ │ │ +0000989c 0000000000000088 00009870 FDE cie=00000030 pc=000000000004a240..000000000004a83e │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004a246 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043828 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004a24c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004382a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a24e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004382c │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004a253 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000043830 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004a257 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000043831 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004a258 │ │ │ │ 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_advance_loc: 10 to 000000000004a262 │ │ │ │ + DW_CFA_def_cfa_offset: 384 │ │ │ │ + DW_CFA_advance_loc2: 673 to 000000000004a503 │ │ │ │ + DW_CFA_def_cfa_offset: 392 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a505 │ │ │ │ + DW_CFA_def_cfa_offset: 400 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004a506 │ │ │ │ + DW_CFA_def_cfa_offset: 408 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004a507 │ │ │ │ + DW_CFA_def_cfa_offset: 416 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004a50b │ │ │ │ + DW_CFA_def_cfa_offset: 424 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004a510 │ │ │ │ + DW_CFA_def_cfa_offset: 432 │ │ │ │ + DW_CFA_advance_loc: 35 to 000000000004a533 │ │ │ │ + DW_CFA_def_cfa_offset: 384 │ │ │ │ + DW_CFA_advance_loc2: 424 to 000000000004a6db │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004392b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004a6dc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004392c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004a6dd │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004392e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a6df │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a6e1 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a6e3 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a6e5 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000004a6f0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000004a714 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 392 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004a71c │ │ │ │ + DW_CFA_def_cfa_offset: 400 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004a71d │ │ │ │ + DW_CFA_def_cfa_offset: 408 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004a71e │ │ │ │ + DW_CFA_def_cfa_offset: 416 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004a722 │ │ │ │ + DW_CFA_def_cfa_offset: 424 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004a727 │ │ │ │ + DW_CFA_def_cfa_offset: 432 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000004a730 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00009928 0000000000000010 000098fc FDE cie=00000030 pc=000000000004a840..000000000004a868 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000993c 0000000000000010 00009910 FDE cie=00000030 pc=000000000004a870..000000000004a8ad │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00009950 000000000000002c 00009924 FDE cie=00000030 pc=000000000004a8b0..000000000004a997 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004a8b6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004a8bc │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004a8bd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043930 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 79 to 000000000004a90c │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043932 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004a90d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043934 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a90f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000043938 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004a910 │ │ │ │ DW_CFA_restore_state │ │ │ │ + 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 │ │ │ │ +00009980 0000000000000038 00009954 FDE cie=00000030 pc=000000000004a9a0..000000000004aa79 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004a9a6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000043c6f │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004a9a7 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004a9a8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 63 to 0000000000043cae │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 108 to 000000000004aa14 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004aa15 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004aa17 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000004aa20 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 38 to 000000000004aa46 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004aa47 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000043caf │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004aa49 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000043cb0 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004aa50 │ │ │ │ DW_CFA_restore_state │ │ │ │ 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 │ │ │ │ +000099bc 000000000000005c 00009990 FDE cie=00000030 pc=000000000004aa80..000000000004abb3 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004aa86 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043cf8 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004aa88 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000043cfd │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004aa8c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000043d02 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004aa90 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000043d03 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004aa97 │ │ │ │ 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_advance_loc1: 100 to 000000000004aafb │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000004aafe │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004aaff │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ab01 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ab03 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004ab08 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000004ab28 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000004ab2b │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004ab2c │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ab2e │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ab30 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004ab38 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 56 to 000000000004ab70 │ │ │ │ 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_advance_loc: 3 to 000000000004ab73 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044142 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004ab74 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044144 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ab76 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044146 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ab78 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000044147 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004ab80 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00009a1c 0000000000000034 000099f0 FDE cie=00000030 pc=000000000004abc0..000000000004ac10 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004abc6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004abcb │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004abcf │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000004abd9 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000004abe3 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 38 to 000000000004ac09 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004ac0a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004ac0b │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ac0d │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ac0f │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00009a54 0000000000000010 00009a28 FDE cie=00000030 pc=000000000004ac10..000000000004ac1d │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00009a68 0000000000000010 00009a3c FDE cie=00000030 pc=000000000004ac20..000000000004ac56 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00009a7c 0000000000000010 00009a50 FDE cie=00000030 pc=000000000004ac60..000000000004ac83 │ │ │ │ + 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 │ │ │ │ +00009a90 0000000000000034 00009a64 FDE cie=00000030 pc=000000000004ac90..000000000004ad12 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004ac96 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000447b8 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004ac9a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000447ba │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004aca2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000447bc │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004acae │ │ │ │ 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_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004acb5 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000044959 │ │ │ │ + DW_CFA_advance_loc1: 72 to 000000000004acfd │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004495b │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000004ad06 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004495d │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000004ad09 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004495f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ad0b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044961 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ad0d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000044968 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00009ac8 0000000000000010 00009a9c FDE cie=00000030 pc=000000000004ad20..000000000004ad41 │ │ │ │ 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 │ │ │ │ +00009adc 0000000000000048 00009ab0 FDE cie=00000030 pc=000000000004ad50..000000000004b042 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004ad56 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045388 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ad58 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004538a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ad5a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004538c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ad5c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004538d │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004ad60 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045391 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004ad61 │ │ │ │ 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_advance_loc: 4 to 000000000004ad65 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc2: 543 to 000000000004af84 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000045560 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004af88 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000045561 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004af89 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045563 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004af8b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045565 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004af8d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045567 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004af8f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045569 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004af91 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000045570 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004af98 │ │ │ │ DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00009b28 0000000000000010 00009afc FDE cie=00000030 pc=000000000004b050..000000000004b060 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00009b3c 0000000000000010 00009b10 FDE cie=00000030 pc=000000000004b060..000000000004b06d │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00009b50 0000000000000010 00009b24 FDE cie=00000030 pc=000000000004b070..000000000004b08f │ │ │ │ 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 │ │ │ │ +00009b64 0000000000000044 00009b38 FDE cie=00000030 pc=000000000004b090..000000000004b126 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004b096 │ │ │ │ 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: 7 to 000000000004b09d │ │ │ │ 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: 5 to 000000000004b0a2 │ │ │ │ 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: 5 to 000000000004b0a7 │ │ │ │ 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: 4 to 000000000004b0ab │ │ │ │ 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: 8 to 000000000004b0b3 │ │ │ │ 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_remember_state │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004b0bb │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 93 to 000000000004b118 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000045999 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004b11c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004599a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004b11d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004599c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b11f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004599e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b121 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000459a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b123 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000459a2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b125 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000459a8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ + │ │ │ │ +00009bac 0000000000000028 00009b80 FDE cie=00000030 pc=000000000004b130..000000000004b171 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000004b139 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004b13d │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 21 to 000000000004b152 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 27 to 000000000004b16d │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004b16e │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004b16f │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004b170 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000083bc 000000000000004c 00008390 FDE cie=00000030 pc=00000000000462f0..0000000000046ada │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000462f6 │ │ │ │ +00009bd8 000000000000003c 00009bac FDE cie=00000030 pc=000000000004b180..000000000004b261 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000004b18e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000462fa │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004b193 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000462fc │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004b198 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000462fe │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004b19d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046302 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000046303 │ │ │ │ - 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_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000046a89 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004b1a9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000046a8a │ │ │ │ + DW_CFA_advance_loc1: 171 to 000000000004b254 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046a8c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004b255 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046a8e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004b256 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046a90 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b258 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046a92 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b25a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000046aa0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004b260 │ │ │ │ + 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 │ │ │ │ + │ │ │ │ +00009c18 0000000000000010 00009bec FDE cie=00000030 pc=000000000004b270..000000000004b2cf │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00009c2c 0000000000000028 00009c00 FDE cie=00000030 pc=000000000004b2d0..000000000004b337 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004b2d6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004b2da │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004b2db │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 88 to 000000000004b333 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004b334 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b336 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000840c 000000000000004c 000083e0 FDE cie=00000030 pc=0000000000046ae0..0000000000046de4 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000046ae6 │ │ │ │ +00009c58 0000000000000044 00009c2c FDE cie=00000030 pc=000000000004b340..000000000004b3bd │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004b346 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000046aed │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004b34b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046aef │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004b350 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000046af9 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004b355 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000046afa │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004b359 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000046afb │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004b35a │ │ │ │ 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_remember_state │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004b361 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 81 to 000000000004b3b2 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000046dad │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004b3b3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000046dae │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004b3b4 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046db0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b3b6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046db2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b3b8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046db4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b3ba │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046db6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b3bc │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000046db7 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000845c 000000000000004c 00008430 FDE cie=00000030 pc=0000000000046df0..00000000000473a9 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000046df6 │ │ │ │ +00009ca0 000000000000005c 00009c74 FDE cie=00000030 pc=000000000004b3c0..000000000004b935 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004b3c6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046dfa │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004b3cb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000046dff │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b3cd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046e01 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b3cf │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000046e02 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004b3d0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000046e03 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004b3d1 │ │ │ │ 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_advance_loc: 4 to 000000000004b3d5 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc2: 485 to 000000000004b5ba │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000472d9 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004b5be │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000472da │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004b5bf │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000472dc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b5c1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000472de │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b5c3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000472e0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b5c5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000472e2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b5c7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000472e3 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000004b5d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 19 to 000000000004b5e3 │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000004b5ec │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc1: 149 to 000000000004b681 │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000004b684 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00009d00 0000000000000010 00009cd4 FDE cie=00000030 pc=000000000004b940..000000000004b953 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00009d14 0000000000000018 00009ce8 FDE cie=00000030 pc=000000000004b960..000000000004b981 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004b965 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 27 to 000000000004b980 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000084ac 000000000000004c 00008480 FDE cie=00000030 pc=00000000000473b0..0000000000048ede │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000473b6 │ │ │ │ +00009d30 0000000000000044 00009d04 FDE cie=00000030 pc=000000000004b990..000000000004ba1b │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004b996 │ │ │ │ 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: 5 to 000000000004b99b │ │ │ │ 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: 5 to 000000000004b9a0 │ │ │ │ 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: 5 to 000000000004b9a5 │ │ │ │ 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 000000000004b9a9 │ │ │ │ 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: 4 to 000000000004b9ad │ │ │ │ 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 000000000004b9b4 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 92 to 000000000004ba10 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000047a54 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004ba11 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000047a55 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004ba12 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047a57 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ba14 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047a59 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ba16 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047a5b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ba18 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047a5d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ba1a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000047a60 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - 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 │ │ │ │ +00009d78 0000000000000048 00009d4c FDE cie=00000030 pc=000000000004ba20..000000000004becb │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004ba26 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048ee8 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004ba2d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048eea │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004ba32 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048eec │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ba34 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048ef0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004ba35 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000048ef1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004ba36 │ │ │ │ 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_advance_loc: 4 to 000000000004ba3a │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc2: 467 to 000000000004bc0d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004921b │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004bc11 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004921c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004bc12 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004921e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004bc14 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049220 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004bc16 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049222 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004bc18 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049224 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004bc1a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000049225 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004bc20 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00008548 000000000000004c 0000851c FDE cie=00000030 pc=0000000000049260..0000000000049822 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000049266 │ │ │ │ +00009dc4 0000000000000050 00009d98 FDE cie=00000030 pc=000000000004bed0..000000000004bf69 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000004bee0 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004bee5 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000004beee │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004bef6 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004befe │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000004bf26 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004bf32 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004bf3e │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004bf42 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000004bf45 │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004bf4b │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004bf57 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004bf5d │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004bf5e │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004bf60 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004bf62 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004bf64 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004bf68 │ │ │ │ + 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) │ │ │ │ + │ │ │ │ +00009e18 000000000000004c 00009dec FDE cie=00000030 pc=000000000004bf70..000000000004c2e1 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004bf76 │ │ │ │ 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 000000000004bf78 │ │ │ │ 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 000000000004bf7a │ │ │ │ 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: 2 to 000000000004bf7c │ │ │ │ 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: 1 to 000000000004bf7d │ │ │ │ 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: 1 to 000000000004bf7e │ │ │ │ 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_advance_loc: 4 to 000000000004bf82 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc2: 625 to 000000000004c1f3 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000493f5 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004c1f4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000493f6 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004c1f5 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000493f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c1f7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000493fa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c1f9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000493fc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c1fb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000493fe │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c1fd │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000493ff │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000004c200 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008598 000000000000004c 0000856c FDE cie=00000030 pc=0000000000049830..0000000000049e00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000049836 │ │ │ │ +00009e68 00000000000001a4 00009e3c FDE cie=00000030 pc=000000000004c2f0..000000000004cc30 │ │ │ │ + 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: 2 to 0000000000049838 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004c2fc │ │ │ │ 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: 2 to 000000000004c2fe │ │ │ │ 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 000000000004c300 │ │ │ │ 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: 4 to 000000000004c304 │ │ │ │ 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: 1 to 000000000004c305 │ │ │ │ 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: 7 to 000000000004c30c │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc2: 585 to 000000000004c555 │ │ │ │ + DW_CFA_def_cfa_offset: 328 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004c55c │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c55e │ │ │ │ + DW_CFA_def_cfa_offset: 344 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004c55f │ │ │ │ + DW_CFA_def_cfa_offset: 352 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004c560 │ │ │ │ + DW_CFA_def_cfa_offset: 360 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004c561 │ │ │ │ + DW_CFA_def_cfa_offset: 368 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c563 │ │ │ │ + DW_CFA_def_cfa_offset: 376 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000004c56d │ │ │ │ + DW_CFA_def_cfa_offset: 384 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004c56e │ │ │ │ + DW_CFA_def_cfa_offset: 392 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000004c579 │ │ │ │ + DW_CFA_def_cfa_offset: 400 │ │ │ │ + DW_CFA_advance_loc1: 150 to 000000000004c60f │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc2: 410 to 000000000004c7a9 │ │ │ │ + DW_CFA_def_cfa_offset: 328 │ │ │ │ + DW_CFA_advance_loc: 33 to 000000000004c7ca │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ + DW_CFA_advance_loc: 19 to 000000000004c7dd │ │ │ │ + DW_CFA_def_cfa_offset: 344 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000004c7e6 │ │ │ │ + DW_CFA_def_cfa_offset: 352 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000004c7ef │ │ │ │ + DW_CFA_def_cfa_offset: 360 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000004c7f8 │ │ │ │ + DW_CFA_def_cfa_offset: 368 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000004c801 │ │ │ │ + DW_CFA_def_cfa_offset: 376 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004c808 │ │ │ │ + DW_CFA_def_cfa_offset: 384 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004c809 │ │ │ │ + DW_CFA_def_cfa_offset: 392 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004c811 │ │ │ │ + DW_CFA_def_cfa_offset: 400 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004c819 │ │ │ │ + DW_CFA_def_cfa_offset: 408 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c81b │ │ │ │ + DW_CFA_def_cfa_offset: 416 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004c822 │ │ │ │ + DW_CFA_def_cfa_offset: 424 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004c829 │ │ │ │ + DW_CFA_def_cfa_offset: 432 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004c830 │ │ │ │ + DW_CFA_def_cfa_offset: 440 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004c837 │ │ │ │ + DW_CFA_def_cfa_offset: 448 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c839 │ │ │ │ + DW_CFA_def_cfa_offset: 456 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000004c848 │ │ │ │ + DW_CFA_def_cfa_offset: 464 │ │ │ │ + DW_CFA_advance_loc: 39 to 000000000004c86f │ │ │ │ + DW_CFA_def_cfa_offset: 328 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004c87b │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000004c888 │ │ │ │ + DW_CFA_def_cfa_offset: 344 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004c88f │ │ │ │ + DW_CFA_def_cfa_offset: 352 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004c896 │ │ │ │ + DW_CFA_def_cfa_offset: 360 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004c89a │ │ │ │ + DW_CFA_def_cfa_offset: 368 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004c8a1 │ │ │ │ + DW_CFA_def_cfa_offset: 376 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004c8a2 │ │ │ │ + DW_CFA_def_cfa_offset: 384 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000004c8ad │ │ │ │ + DW_CFA_def_cfa_offset: 392 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004c8b5 │ │ │ │ + DW_CFA_def_cfa_offset: 400 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c8b7 │ │ │ │ + DW_CFA_def_cfa_offset: 408 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000004c8c1 │ │ │ │ + DW_CFA_def_cfa_offset: 416 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004c8c8 │ │ │ │ + DW_CFA_def_cfa_offset: 424 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004c8cf │ │ │ │ + DW_CFA_def_cfa_offset: 432 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004c8d6 │ │ │ │ + DW_CFA_def_cfa_offset: 440 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004c8dd │ │ │ │ + DW_CFA_def_cfa_offset: 448 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000004c8ec │ │ │ │ + DW_CFA_def_cfa_offset: 456 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004c8f3 │ │ │ │ + DW_CFA_def_cfa_offset: 464 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000004c907 │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc2: 409 to 000000000004caa0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000499c9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004caa1 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000499ca │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004caa2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000499cc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004caa4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000499ce │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004caa6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000499d0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004caa8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000499d2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004caaa │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000499d3 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004cab0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000004cac2 │ │ │ │ + DW_CFA_def_cfa_offset: 328 │ │ │ │ + DW_CFA_advance_loc: 27 to 000000000004cadd │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000004cae6 │ │ │ │ + DW_CFA_def_cfa_offset: 344 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000004caef │ │ │ │ + DW_CFA_def_cfa_offset: 352 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000004caf8 │ │ │ │ + DW_CFA_def_cfa_offset: 360 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000004cb01 │ │ │ │ + DW_CFA_def_cfa_offset: 368 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000004cb0a │ │ │ │ + DW_CFA_def_cfa_offset: 376 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004cb11 │ │ │ │ + DW_CFA_def_cfa_offset: 384 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004cb12 │ │ │ │ + DW_CFA_def_cfa_offset: 392 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004cb1a │ │ │ │ + DW_CFA_def_cfa_offset: 400 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004cb22 │ │ │ │ + DW_CFA_def_cfa_offset: 408 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cb24 │ │ │ │ + DW_CFA_def_cfa_offset: 416 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004cb2b │ │ │ │ + DW_CFA_def_cfa_offset: 424 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004cb32 │ │ │ │ + DW_CFA_def_cfa_offset: 432 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004cb39 │ │ │ │ + DW_CFA_def_cfa_offset: 440 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004cb40 │ │ │ │ + DW_CFA_def_cfa_offset: 448 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cb42 │ │ │ │ + DW_CFA_def_cfa_offset: 456 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000004cb54 │ │ │ │ + DW_CFA_def_cfa_offset: 464 │ │ │ │ + DW_CFA_advance_loc: 42 to 000000000004cb7e │ │ │ │ + DW_CFA_def_cfa_offset: 328 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004cb8a │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000004cb94 │ │ │ │ + DW_CFA_def_cfa_offset: 344 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004cb9b │ │ │ │ + DW_CFA_def_cfa_offset: 352 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004cba2 │ │ │ │ + DW_CFA_def_cfa_offset: 360 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004cba6 │ │ │ │ + DW_CFA_def_cfa_offset: 368 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004cbad │ │ │ │ + DW_CFA_def_cfa_offset: 376 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004cbae │ │ │ │ + DW_CFA_def_cfa_offset: 384 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004cbb6 │ │ │ │ + DW_CFA_def_cfa_offset: 392 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004cbbe │ │ │ │ + DW_CFA_def_cfa_offset: 400 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cbc0 │ │ │ │ + DW_CFA_def_cfa_offset: 408 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004cbc7 │ │ │ │ + DW_CFA_def_cfa_offset: 416 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004cbce │ │ │ │ + DW_CFA_def_cfa_offset: 424 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004cbd5 │ │ │ │ + DW_CFA_def_cfa_offset: 432 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004cbdc │ │ │ │ + DW_CFA_def_cfa_offset: 440 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004cbe3 │ │ │ │ + DW_CFA_def_cfa_offset: 448 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000004cbed │ │ │ │ + DW_CFA_def_cfa_offset: 456 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cbef │ │ │ │ + DW_CFA_def_cfa_offset: 464 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000004cc03 │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000085e8 0000000000000060 000085bc FDE cie=00000030 pc=0000000000049e00..0000000000049fba │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000049e06 │ │ │ │ +0000a010 0000000000000124 00009fe4 FDE cie=00000030 pc=000000000004cc30..000000000004d692 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004cc36 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049e08 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000004cc3f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049e0a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cc41 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049e0c │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004cc46 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000049e0d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004cc47 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000049e0e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004cc48 │ │ │ │ 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_advance_loc: 10 to 000000000004cc52 │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc2: 693 to 000000000004cf07 │ │ │ │ + DW_CFA_def_cfa_offset: 312 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004cf0d │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004cf14 │ │ │ │ + DW_CFA_def_cfa_offset: 328 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004cf15 │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004cf16 │ │ │ │ + DW_CFA_def_cfa_offset: 344 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cf18 │ │ │ │ + DW_CFA_def_cfa_offset: 352 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cf1a │ │ │ │ + DW_CFA_def_cfa_offset: 360 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004cf1b │ │ │ │ + DW_CFA_def_cfa_offset: 368 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004cf1f │ │ │ │ + DW_CFA_def_cfa_offset: 376 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000004cf2e │ │ │ │ + DW_CFA_def_cfa_offset: 384 │ │ │ │ + DW_CFA_advance_loc1: 130 to 000000000004cfb0 │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc2: 465 to 000000000004d181 │ │ │ │ + DW_CFA_def_cfa_offset: 312 │ │ │ │ + DW_CFA_advance_loc: 21 to 000000000004d196 │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000004d19f │ │ │ │ + DW_CFA_def_cfa_offset: 328 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000004d1a8 │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000004d1b1 │ │ │ │ + DW_CFA_def_cfa_offset: 344 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000004d1ba │ │ │ │ + DW_CFA_def_cfa_offset: 352 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000004d1c3 │ │ │ │ + DW_CFA_def_cfa_offset: 360 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004d1ca │ │ │ │ + DW_CFA_def_cfa_offset: 368 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004d1cb │ │ │ │ + DW_CFA_def_cfa_offset: 376 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004d1d3 │ │ │ │ + DW_CFA_def_cfa_offset: 384 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004d1db │ │ │ │ + DW_CFA_def_cfa_offset: 392 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d1df │ │ │ │ + DW_CFA_def_cfa_offset: 400 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004d1e6 │ │ │ │ + DW_CFA_def_cfa_offset: 408 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004d1ed │ │ │ │ + DW_CFA_def_cfa_offset: 416 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004d1f4 │ │ │ │ + DW_CFA_def_cfa_offset: 424 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004d1fb │ │ │ │ + DW_CFA_def_cfa_offset: 432 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d1fd │ │ │ │ + DW_CFA_def_cfa_offset: 440 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000004d20c │ │ │ │ + DW_CFA_def_cfa_offset: 448 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000004d228 │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000004d242 │ │ │ │ + DW_CFA_def_cfa_offset: 312 │ │ │ │ + DW_CFA_advance_loc: 25 to 000000000004d25b │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004d262 │ │ │ │ + DW_CFA_def_cfa_offset: 328 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004d269 │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004d270 │ │ │ │ + DW_CFA_def_cfa_offset: 344 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004d277 │ │ │ │ + DW_CFA_def_cfa_offset: 352 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004d27e │ │ │ │ + DW_CFA_def_cfa_offset: 360 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004d27f │ │ │ │ + DW_CFA_def_cfa_offset: 368 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004d287 │ │ │ │ + DW_CFA_def_cfa_offset: 376 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004d28f │ │ │ │ + DW_CFA_def_cfa_offset: 384 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d293 │ │ │ │ + DW_CFA_def_cfa_offset: 392 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004d29a │ │ │ │ + DW_CFA_def_cfa_offset: 400 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004d2a1 │ │ │ │ + DW_CFA_def_cfa_offset: 408 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004d2a8 │ │ │ │ + DW_CFA_def_cfa_offset: 416 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004d2af │ │ │ │ + DW_CFA_def_cfa_offset: 424 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d2b1 │ │ │ │ + DW_CFA_def_cfa_offset: 432 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000004d2c0 │ │ │ │ + DW_CFA_def_cfa_offset: 440 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004d2c7 │ │ │ │ + DW_CFA_def_cfa_offset: 448 │ │ │ │ + DW_CFA_advance_loc: 39 to 000000000004d2ee │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc2: 494 to 000000000004d4dc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000049fab │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004d4dd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000049fac │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004d4de │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049fae │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d4e0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049fb0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d4e2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049fb2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d4e4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049fb4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d4e6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000049fb5 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000004d4f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc1: 236 to 000000000004d5dc │ │ │ │ + DW_CFA_def_cfa_offset: 312 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004d5e4 │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004d5ec │ │ │ │ + DW_CFA_def_cfa_offset: 312 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004d5ed │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000864c 000000000000004c 00008620 FDE cie=00000030 pc=0000000000049fc0..000000000004a414 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000049fc6 │ │ │ │ +0000a138 00000000000000b4 0000a10c FDE cie=00000030 pc=000000000004d6a0..000000000004d8c3 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004d6a6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049fc8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d6a8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049fca │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004d6ad │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049fcc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d6af │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000049fcd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004d6b0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000049fce │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d6b4 │ │ │ │ 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_advance_loc: 7 to 000000000004d6bb │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc1: 151 to 000000000004d752 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004d758 │ │ │ │ + DW_CFA_def_cfa_offset: 200 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004d75e │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000004d786 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004d78b │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004d791 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d795 │ │ │ │ + DW_CFA_def_cfa_offset: 200 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d799 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004d79f │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004d7a7 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004d7af │ │ │ │ + DW_CFA_def_cfa_offset: 232 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d7b1 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000004d7be │ │ │ │ + DW_CFA_def_cfa_offset: 248 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004d7c3 │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d7c5 │ │ │ │ + DW_CFA_def_cfa_offset: 264 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d7c7 │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ + DW_CFA_advance_loc: 37 to 000000000004d7ec │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000004d7f5 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004d7fd │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d7ff │ │ │ │ + DW_CFA_def_cfa_offset: 200 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d801 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004d809 │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d80b │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004d813 │ │ │ │ + DW_CFA_def_cfa_offset: 232 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004d81a │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc: 35 to 000000000004d83d │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc1: 118 to 000000000004d8b3 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004a0de │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004d8b4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004a0df │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004d8b5 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a0e1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d8b7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a0e3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d8b9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a0e5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d8bb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a0e7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d8bd │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000004a0f0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004d8be │ │ │ │ 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 │ │ │ │ +0000a1f0 0000000000000048 0000a1c4 FDE cie=00000030 pc=000000000004d8d0..000000000004dbd0 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004d8d6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a428 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d8d8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a42a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d8da │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a42c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d8dc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004a42d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004d8dd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004a42e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004d8de │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a432 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d8e2 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 290 to 000000000004a554 │ │ │ │ + DW_CFA_advance_loc2: 444 to 000000000004da9e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000004a563 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004daa2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004a564 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004daa3 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a566 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004daa5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a568 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004daa7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a56a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004daa9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a56c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004daab │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004a571 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004dab0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000086e8 000000000000005c 000086bc FDE cie=00000030 pc=000000000004a580..000000000004aaa6 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004a586 │ │ │ │ +0000a23c 00000000000000ac 0000a210 FDE cie=00000030 pc=000000000004dbd0..000000000004e72e │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004dbd6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004a58b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004dbd8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a58d │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004dbdd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a58f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004dbdf │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004a590 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004dbe0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a594 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004dbe1 │ │ │ │ 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_advance_loc: 7 to 000000000004dbe8 │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc2: 384 to 000000000004dd68 │ │ │ │ + DW_CFA_def_cfa_offset: 328 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004dd6f │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000004dd81 │ │ │ │ + DW_CFA_def_cfa_offset: 344 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004dd89 │ │ │ │ + DW_CFA_def_cfa_offset: 352 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000004dd9b │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc2: 685 to 000000000004e048 │ │ │ │ + DW_CFA_def_cfa_offset: 328 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e04a │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004e052 │ │ │ │ + DW_CFA_def_cfa_offset: 344 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004e056 │ │ │ │ + DW_CFA_def_cfa_offset: 352 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004e05e │ │ │ │ + DW_CFA_def_cfa_offset: 360 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004e065 │ │ │ │ + DW_CFA_def_cfa_offset: 368 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004e069 │ │ │ │ + DW_CFA_def_cfa_offset: 376 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004e070 │ │ │ │ + DW_CFA_def_cfa_offset: 384 │ │ │ │ + DW_CFA_advance_loc: 63 to 000000000004e0af │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc: 62 to 000000000004e0ed │ │ │ │ + DW_CFA_def_cfa_offset: 328 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000004e0fa │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004e0fe │ │ │ │ + DW_CFA_def_cfa_offset: 344 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004e102 │ │ │ │ + DW_CFA_def_cfa_offset: 352 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004e109 │ │ │ │ + DW_CFA_def_cfa_offset: 360 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004e111 │ │ │ │ + DW_CFA_def_cfa_offset: 368 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004e119 │ │ │ │ + DW_CFA_def_cfa_offset: 376 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004e120 │ │ │ │ + DW_CFA_def_cfa_offset: 384 │ │ │ │ + DW_CFA_advance_loc: 50 to 000000000004e152 │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc2: 404 to 000000000004e2e6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000004aa7c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004e2ea │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004aa7d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004e2eb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004aa7f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e2ed │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004aa81 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e2ef │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004aa83 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e2f1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004aa85 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e2f3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000004aa90 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004e2f8 │ │ │ │ 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 │ │ │ │ +0000a2ec 000000000000007c 0000a2c0 FDE cie=00000030 pc=000000000004e730..000000000004f02b │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004e736 │ │ │ │ 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 000000000004e738 │ │ │ │ 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: 5 to 000000000004e73d │ │ │ │ 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 000000000004e73f │ │ │ │ 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: 1 to 000000000004e740 │ │ │ │ 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: 1 to 000000000004e741 │ │ │ │ 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: 13 to 000000000004e74e │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_advance_loc1: 173 to 000000000004e7fb │ │ │ │ + DW_CFA_def_cfa_offset: 296 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000004e809 │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004e810 │ │ │ │ + DW_CFA_def_cfa_offset: 312 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004e815 │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000004e827 │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_advance_loc1: 253 to 000000000004e924 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004aca1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004e925 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004aca2 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004e926 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004aca4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e928 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004aca6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e92a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004aca8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e92c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004acaa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e92e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004acb0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e930 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc2: 309 to 000000000004ea65 │ │ │ │ + DW_CFA_def_cfa_offset: 296 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004ea71 │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000004ea7c │ │ │ │ + DW_CFA_def_cfa_offset: 312 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004ea7d │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004ea7e │ │ │ │ + DW_CFA_def_cfa_offset: 328 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004ea82 │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000004eaa2 │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008798 000000000000004c 0000876c FDE cie=00000030 pc=000000000004b6d0..000000000004c9ff │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004b6d6 │ │ │ │ +0000a36c 0000000000000080 0000a340 FDE cie=00000030 pc=000000000004f030..000000000004f804 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004f036 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b6d8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f038 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b6da │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f03a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b6dc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f03c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004b6dd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004f03d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004b6de │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004f03e │ │ │ │ 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_advance_loc: 7 to 000000000004f045 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc2: 277 to 000000000004f15a │ │ │ │ + DW_CFA_def_cfa_offset: 248 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004f15f │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f161 │ │ │ │ + DW_CFA_def_cfa_offset: 264 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f163 │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000004f177 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc2: 301 to 000000000004f2a4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004bb01 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004f2a5 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004bb02 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004f2a6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bb04 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f2a8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bb06 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f2aa │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bb08 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f2ac │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bb0a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f2ae │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004bb10 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f2b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 1135 to 000000000004f71f │ │ │ │ + DW_CFA_def_cfa_offset: 248 │ │ │ │ + DW_CFA_advance_loc: 39 to 000000000004f746 │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000004f753 │ │ │ │ + DW_CFA_def_cfa_offset: 264 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004f75a │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f75e │ │ │ │ + DW_CFA_def_cfa_offset: 280 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004f763 │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000004f775 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000a3f0 0000000000000018 0000a3c4 FDE cie=00000030 pc=000000000004f810..000000000004f83c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004f811 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004f812 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000004f826 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +0000a40c 0000000000000018 0000a3e0 FDE cie=00000030 pc=000000000004f840..000000000004f85c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004f841 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004f842 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000004f84d │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000087e8 000000000000004c 000087bc FDE cie=00000030 pc=000000000004ca00..000000000004d77b │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004ca06 │ │ │ │ +0000a428 000000000000004c 0000a3fc FDE cie=00000030 pc=000000000004f860..000000000004fe84 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f862 │ │ │ │ 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: 5 to 000000000004f867 │ │ │ │ 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 000000000004f869 │ │ │ │ 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: 2 to 000000000004f86b │ │ │ │ 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: 4 to 000000000004f86f │ │ │ │ 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 000000000004f870 │ │ │ │ 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: 6 to 000000000004f876 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc2: 466 to 000000000004fa48 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004cc92 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004fa4c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004cc93 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004fa4d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004cc95 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004fa4f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004cc97 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004fa51 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004cc99 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004fa53 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004cc9b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004fa55 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004cca0 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000004fa60 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008838 000000000000004c 0000880c FDE cie=00000030 pc=000000000004d780..000000000004e44b │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004d786 │ │ │ │ +0000a478 0000000000000010 0000a44c FDE cie=00000030 pc=000000000004fe90..000000000004fe9c │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000a48c 0000000000000078 0000a460 FDE cie=00000030 pc=000000000004fea0..0000000000050f0a │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004fea6 │ │ │ │ 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 000000000004fea8 │ │ │ │ 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: 2 to 000000000004feaa │ │ │ │ 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: 2 to 000000000004feac │ │ │ │ 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 000000000004fead │ │ │ │ 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: 1 to 000000000004feae │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004d79c │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004feb5 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc2: 1945 to 000000000005064e │ │ │ │ + DW_CFA_def_cfa_offset: 200 │ │ │ │ + DW_CFA_advance_loc: 19 to 0000000000050661 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000050664 │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000005066d │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000050676 │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc2: 469 to 000000000004d971 │ │ │ │ + DW_CFA_advance_loc1: 87 to 00000000000506cd │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000506ce │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000506cf │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000506d1 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000506d3 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000506d5 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000506d7 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000506e0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 1283 to 0000000000050be3 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004d975 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000050be4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004d976 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000050be5 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d978 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050be7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d97a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050be9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d97c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050beb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d97e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050bed │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d980 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000050bf0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + │ │ │ │ +0000a508 0000000000000010 0000a4dc FDE cie=00000030 pc=0000000000050f10..0000000000050f52 │ │ │ │ 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 │ │ │ │ +0000a51c 0000000000000048 0000a4f0 FDE cie=00000030 pc=0000000000050f60..0000000000051017 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000050f66 │ │ │ │ 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: 7 to 0000000000050f6d │ │ │ │ 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: 5 to 0000000000050f72 │ │ │ │ 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 0000000000050f77 │ │ │ │ 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: 1 to 0000000000050f78 │ │ │ │ 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 0000000000050f79 │ │ │ │ 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 0000000000050f80 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 158 to 000000000004e50e │ │ │ │ + DW_CFA_advance_loc1: 104 to 0000000000050fe8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004e512 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000050fe9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004e513 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000050fea │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e515 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050fec │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e517 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050fee │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e519 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050ff0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e51b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050ff2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004e51c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000050ff3 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000088d4 0000000000000084 000088a8 FDE cie=00000030 pc=000000000004e540..000000000004e605 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004e546 │ │ │ │ +0000a568 000000000000004c 0000a53c FDE cie=00000030 pc=0000000000051020..00000000000510f3 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000051026 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e548 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051028 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e54a │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000051029 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e54c │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005102a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004e54d │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004e54e │ │ │ │ - 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_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005102e │ │ │ │ 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_advance_loc1: 93 to 000000000005108b │ │ │ │ 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_advance_loc: 1 to 000000000005108c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e5cb │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005108d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e5cd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005108f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e5cf │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051091 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004e5d0 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000051098 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000004e5db │ │ │ │ + DW_CFA_advance_loc: 53 to 00000000000510cd │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004e5dc │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004e5dd │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e5df │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000510ce │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e5e1 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000510cf │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e5e3 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e5e5 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004e5e6 │ │ │ │ - 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_advance_loc: 2 to 00000000000510d1 │ │ │ │ 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_advance_loc: 2 to 00000000000510d3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004e65c │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000510d4 │ │ │ │ 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 │ │ │ │ +0000a5b8 0000000000000048 0000a58c FDE cie=00000030 pc=0000000000051100..0000000000051399 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000051106 │ │ │ │ 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: 7 to 000000000005110d │ │ │ │ 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 0000000000051112 │ │ │ │ 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: 5 to 0000000000051117 │ │ │ │ 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: 1 to 0000000000051118 │ │ │ │ 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 0000000000051119 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004e6c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005111d │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 131 to 000000000004e74b │ │ │ │ + DW_CFA_advance_loc2: 330 to 0000000000051267 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004e74c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005126b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004e74d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005126c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e74f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005126e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e751 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051270 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e753 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051272 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e755 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051274 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000004e760 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051278 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000089e0 000000000000002c 000089b4 FDE cie=00000030 pc=000000000004e9b0..000000000004ea22 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004e9b5 │ │ │ │ +0000a604 0000000000000030 0000a5d8 FDE cie=00000030 pc=00000000000513a0..00000000000515c6 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000513a6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000004e9d1 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000513b1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000004e9de │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000513b2 │ │ │ │ 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_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000513bc │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 45 to 000000000004ea1d │ │ │ │ + DW_CFA_advance_loc2: 456 to 0000000000051584 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000051585 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000051586 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004ea21 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051588 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000051590 │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -00008a10 0000000000000048 000089e4 FDE cie=00000030 pc=000000000004ea30..000000000004ebd8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004ea35 │ │ │ │ +0000a638 000000000000004c 0000a60c FDE cie=00000030 pc=00000000000515d0..0000000000051c0b │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000515d6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004ea36 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000515d8 │ │ │ │ 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_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000515da │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000515dc │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000515dd │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000515de │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000515e5 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc2: 1085 to 0000000000051a22 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051a26 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000051a27 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051a29 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051a2b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004eac2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051a2d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004eac3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051a2f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004eac8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000051a30 │ │ │ │ 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 │ │ │ │ +0000a688 0000000000000024 0000a65c FDE cie=00000030 pc=0000000000051c10..0000000000051cd2 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000051c15 │ │ │ │ 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 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004ec37 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051c19 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004ec3b │ │ │ │ - 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_remember_state │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000051c20 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004ecc3 │ │ │ │ + DW_CFA_advance_loc1: 168 to 0000000000051cc8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004ecc4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051ccc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ecc6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000051ccd │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004ecd0 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ +0000a6b0 0000000000000048 0000a684 FDE cie=00000030 pc=0000000000051ce0..0000000000051d9d │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000051ce6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004ee5b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051ce8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004ee60 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051cea │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004ee6a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051cec │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004ee6b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000051ced │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004ee6c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000051cee │ │ │ │ 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_loc: 4 to 0000000000051cf2 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 155 to 0000000000051d8d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004f6c8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000051d8e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004f6c9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000051d8f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f6cb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051d91 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f6cd │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051d93 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f6cf │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051d95 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f6d1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051d97 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004f6d8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000051d98 │ │ │ │ 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 │ │ │ │ +0000a6fc 0000000000000048 0000a6d0 FDE cie=00000030 pc=0000000000051da0..0000000000051f8a │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000051da6 │ │ │ │ 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 0000000000051da8 │ │ │ │ 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: 2 to 0000000000051daa │ │ │ │ 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 0000000000051dac │ │ │ │ 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 0000000000051dad │ │ │ │ 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 0000000000051dae │ │ │ │ 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_advance_loc: 4 to 0000000000051db2 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc1: 96 to 000000000005019a │ │ │ │ + DW_CFA_advance_loc2: 289 to 0000000000051ed3 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005019e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000051ed4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005019f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000051ed5 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000501a1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051ed7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000501a3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051ed9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000501a5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051edb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000501a7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051edd │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000051ee0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -00008ba8 0000000000000044 00008b7c FDE cie=00000030 pc=00000000000501b0..00000000000502f1 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000501b6 │ │ │ │ +0000a748 000000000000003c 0000a71c FDE cie=00000030 pc=0000000000051f90..00000000000520f2 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000051f96 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000501b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051f9a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000501ba │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051f9c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000501bb │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051fa0 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000501bc │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000051fa1 │ │ │ │ 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_loc1: 240 to 0000000000052091 │ │ │ │ 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: 1 to 0000000000052092 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050294 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052094 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050296 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052096 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050298 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052098 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000502a0 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000520a0 │ │ │ │ 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 │ │ │ │ +0000a788 0000000000000048 0000a75c FDE cie=00000030 pc=0000000000052100..0000000000052244 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000052106 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000050313 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052108 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050317 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005210a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005031d │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005210c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000005032a │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005210d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000050330 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005210e │ │ │ │ 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_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000052115 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc1: 216 to 00000000000521ed │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000521ee │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000521ef │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000521f1 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000521f3 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000521f5 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000521f7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000050358 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000052200 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005035c │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000a7d4 0000000000000048 0000a7a8 FDE cie=00000030 pc=0000000000052250..00000000000523da │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000052256 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052258 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000050365 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005225a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005225c │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005225d │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005225e │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000052264 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 338 to 00000000000523b6 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000523b7 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000523b8 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000523ba │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 21 to 000000000005037a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000523bc │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005037b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000523be │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005037f │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000523c0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000050380 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000523c8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000050386 │ │ │ │ + │ │ │ │ +0000a820 0000000000000048 0000a7f4 FDE cie=00000030 pc=00000000000523e0..000000000005256a │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000523e6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000523e8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 21 to 000000000005039b │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000523ea │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000503a1 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000523ec │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000503a5 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000523ed │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000503a9 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000523ee │ │ │ │ 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_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000503c3 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000523f4 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 338 to 0000000000052546 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000052547 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000052548 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005254a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005254c │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005254e │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052550 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000503c8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000052558 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000503e0 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - 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 │ │ │ │ +0000a86c 0000000000000048 0000a840 FDE cie=00000030 pc=0000000000052570..00000000000526da │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000052576 │ │ │ │ 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 000000000005257a │ │ │ │ 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: 2 to 000000000005257c │ │ │ │ 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 000000000005257e │ │ │ │ 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 000000000005257f │ │ │ │ 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: 1 to 0000000000052580 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005041e │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052584 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 29 to 000000000005043b │ │ │ │ + DW_CFA_advance_loc2: 310 to 00000000000526ba │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005043c │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000526bb │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005043d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000526bc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005043f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000526be │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050441 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000526c0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050443 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000526c2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050445 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000526c4 │ │ │ │ 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_advance_loc: 4 to 00000000000526c8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +0000a8b8 0000000000000048 0000a88c FDE cie=00000030 pc=00000000000526e0..0000000000052a21 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000526e6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 127 to 00000000000504d7 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000526e8 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000526ea │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000526ec │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000526f0 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000526f1 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000526f5 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc1: 245 to 00000000000527ea │ │ │ │ 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: 1 to 00000000000527eb │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000504d9 │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000527ec │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000504db │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000527ee │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000504dd │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000527f0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000504df │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000527f2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000504e1 │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000527f4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 15 to 00000000000504f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000527f8 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00008cd4 000000000000004c 00008ca8 FDE cie=00000030 pc=00000000000505a0..00000000000507b4 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000505ad │ │ │ │ +0000a904 0000000000000048 0000a8d8 FDE cie=00000030 pc=0000000000052a30..0000000000052e6e │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000052a36 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000505af │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052a38 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000505b4 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052a3a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000505b8 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052a3c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000505b9 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052a40 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 249 to 00000000000506b2 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000052a41 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052a45 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc1: 245 to 0000000000052b3a │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000052b3b │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000052b3c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000506b3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052b3e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000506b5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052b40 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000506b7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052b42 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000506b9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052b44 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000506c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052b48 │ │ │ │ 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 │ │ │ │ + │ │ │ │ +0000a950 0000000000000020 0000a924 FDE cie=00000030 pc=0000000000052e70..0000000000052ef6 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000052e75 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000052e7f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005073b │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005073d │ │ │ │ + DW_CFA_advance_loc: 63 to 0000000000052ebe │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005073f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000052ebf │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000050748 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000052ec0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00008d24 00000000000000fc 00008cf8 FDE cie=00000030 pc=00000000000507c0..0000000000051068 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000507c6 │ │ │ │ +0000a974 000000000000004c 0000a948 FDE cie=00000030 pc=0000000000052f00..00000000000539b8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000052f06 │ │ │ │ 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 0000000000052f08 │ │ │ │ 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 0000000000052f0d │ │ │ │ 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: 5 to 0000000000052f12 │ │ │ │ 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: 1 to 0000000000052f13 │ │ │ │ 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 0000000000052f14 │ │ │ │ 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_advance_loc: 7 to 0000000000052f1b │ │ │ │ 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_advance_loc2: 1070 to 0000000000053349 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000050b93 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005334d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000050b94 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005334e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050b96 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053350 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050b98 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053352 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050b9a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053354 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050b9c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053356 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050ba0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000053357 │ │ │ │ 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 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008e24 000000000000005c 00008df8 FDE cie=00000030 pc=0000000000051070..00000000000511a7 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000051076 │ │ │ │ +0000a9c4 000000000000004c 0000a998 FDE cie=00000030 pc=00000000000539c0..000000000005458e │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000539c6 │ │ │ │ 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: 2 to 00000000000539c8 │ │ │ │ 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: 2 to 00000000000539ca │ │ │ │ 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: 2 to 00000000000539cc │ │ │ │ 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: 1 to 00000000000539cd │ │ │ │ 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: 4 to 00000000000539d1 │ │ │ │ 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_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000051189 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000539d5 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc2: 402 to 0000000000053b67 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005118d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000053b68 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005118e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000053b69 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051190 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053b6b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051192 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053b6d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051194 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053b6f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051196 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053b71 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000511a0 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000053b78 │ │ │ │ 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 │ │ │ │ +0000aa14 000000000000004c 0000a9e8 FDE cie=00000030 pc=0000000000054590..0000000000054a60 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000054596 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000511b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054598 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000511ba │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005459a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000511bf │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005459c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000511c0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005459d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000511c1 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000545a1 │ │ │ │ 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_advance_loc: 4 to 00000000000545a5 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc2: 458 to 000000000005476f │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000051271 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000054770 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000051272 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000054771 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051274 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054773 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051276 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054775 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051278 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054777 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005127a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054779 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000054780 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00008ed8 0000000000000058 00008eac FDE cie=00000030 pc=0000000000051280..000000000005148f │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000051286 │ │ │ │ +0000aa64 000000000000004c 0000aa38 FDE cie=00000030 pc=0000000000054a60..00000000000554f9 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000054a66 │ │ │ │ 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: 2 to 0000000000054a68 │ │ │ │ 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 0000000000054a6d │ │ │ │ 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 0000000000054a6f │ │ │ │ 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: 1 to 0000000000054a70 │ │ │ │ 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 0000000000054a71 │ │ │ │ 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 0000000000054a75 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc2: 307 to 0000000000054ba8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000051441 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000054ba9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000051442 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000054baa │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051444 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054bac │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051446 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054bae │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051448 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054bb0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005144a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054bb2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000051450 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000054bb8 │ │ │ │ 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 │ │ │ │ +0000aab4 000000000000004c 0000aa88 FDE cie=00000030 pc=0000000000055500..0000000000055cea │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000055506 │ │ │ │ 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: 4 to 000000000005550a │ │ │ │ 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: 2 to 000000000005550c │ │ │ │ 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: 2 to 000000000005550e │ │ │ │ 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: 4 to 0000000000055512 │ │ │ │ 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: 1 to 0000000000055513 │ │ │ │ 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 0000000000055517 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc2: 1921 to 0000000000055c98 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000516b1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000055c99 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000516b2 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000055c9a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000516b4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055c9c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000516b6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055c9e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000516b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055ca0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000516ba │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055ca2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000516c0 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000055cb0 │ │ │ │ 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 │ │ │ │ +0000ab04 000000000000004c 0000aad8 FDE cie=00000030 pc=0000000000055cf0..0000000000055ff4 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000055cf6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000051816 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000055cfd │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005181d │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055cff │ │ │ │ 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_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000055d09 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000055d0a │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000055d0b │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000055d12 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc2: 682 to 0000000000055fbc │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000055fbd │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000055fbe │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055fc0 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055fc2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000051ac6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055fc4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000051ac7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055fc6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000051ad0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000055fc7 │ │ │ │ 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 │ │ │ │ +0000ab54 000000000000004c 0000ab28 FDE cie=00000030 pc=0000000000056000..00000000000565b9 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000056006 │ │ │ │ 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: 4 to 000000000005600a │ │ │ │ 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: 5 to 000000000005600f │ │ │ │ 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: 2 to 0000000000056011 │ │ │ │ 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: 1 to 0000000000056012 │ │ │ │ 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 0000000000056013 │ │ │ │ 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_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_advance_loc: 4 to 0000000000056017 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc2: 1233 to 00000000000564e8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000051dba │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000564e9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000051dbb │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000564ea │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051dbd │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000564ec │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051dbf │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000564ee │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051dc1 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000564f0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051dc3 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000564f2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000051dc8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000564f3 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 107 to 0000000000051e33 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000aba4 000000000000004c 0000ab78 FDE cie=00000030 pc=00000000000565c0..00000000000580ee │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000565c6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000565c8 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000565ca │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000565cc │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000565cd │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000565ce │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000565d8 │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc2: 1675 to 0000000000056c63 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000051e34 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000056c64 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000051e35 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000056c65 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051e37 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056c67 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051e39 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056c69 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051e3b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056c6b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051e3d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056c6d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000051e48 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000056c70 │ │ │ │ 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 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009040 000000000000005c 00009014 FDE cie=00000030 pc=0000000000052140..0000000000052609 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000052146 │ │ │ │ +0000abf4 0000000000000048 0000abc8 FDE cie=00000030 pc=00000000000580f0..0000000000058462 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000580f6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000052151 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000580f8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000005215a │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000580fa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005215b │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000580fc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005215f │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000058100 │ │ │ │ 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_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000058101 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000058105 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 805 to 000000000005842a │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005842b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005230b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005842c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005230c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005842e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005230e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058430 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052310 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058432 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052312 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058434 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000052318 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000058435 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 588 to 0000000000052564 │ │ │ │ + │ │ │ │ +0000ac40 000000000000004c 0000ac14 FDE cie=00000030 pc=0000000000058470..0000000000058a32 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000058476 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058478 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005847a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005847c │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005847d │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005847e │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000058482 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc2: 386 to 0000000000058604 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000058605 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000052565 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000058606 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000052566 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058608 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052568 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005860a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005256a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005860c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005256c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005860e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000052578 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005860f │ │ │ │ DW_CFA_restore_state │ │ │ │ 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 │ │ │ │ +0000ac90 000000000000004c 0000ac64 FDE cie=00000030 pc=0000000000058a40..0000000000059010 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000058a46 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005261d │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058a48 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000052624 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058a4a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058a4c │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000058a4d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 132 to 00000000000526a8 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000058a4e │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000058a52 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc2: 390 to 0000000000058bd8 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000058bd9 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000058bda │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058bdc │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058bde │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000526ac │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058be0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000526ad │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058be2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000526b0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000058be3 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -000090cc 0000000000000018 000090a0 FDE cie=00000030 pc=00000000000526d0..0000000000052730 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000526d5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 90 to 000000000005272f │ │ │ │ - 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 │ │ │ │ +0000ace0 0000000000000060 0000acb4 FDE cie=00000030 pc=0000000000059010..00000000000591ca │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000059016 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000052737 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059018 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005273b │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005901a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 279 to 0000000000052852 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005901c │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005901d │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005901e │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000059022 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc2: 344 to 000000000005917a │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000059184 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000059191 │ │ │ │ + DW_CFA_def_cfa_offset: 152 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059193 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000005919c │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 30 to 00000000000591ba │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000591bb │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000591bc │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000591be │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000591c0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000052853 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000591c2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052855 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000591c4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000052860 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000591c5 │ │ │ │ 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 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000921c 0000000000000048 000091f0 FDE cie=00000030 pc=0000000000052950..00000000000529c0 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000052956 │ │ │ │ +0000ad44 000000000000004c 0000ad18 FDE cie=00000030 pc=00000000000591d0..0000000000059624 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000591d6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052958 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000591d8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000052959 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000591da │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005295a │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000591dc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005295e │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000591dd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 70 to 00000000000529a4 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000591de │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000591e2 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc2: 267 to 00000000000592ed │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000592ee │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000592ef │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000529a8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000592f1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000529a9 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000592f3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000529ab │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000592f5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000529ad │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000592f7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000529b0 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000059300 │ │ │ │ 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 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 25 to 0000000000052a1e │ │ │ │ - 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 │ │ │ │ +0000ad94 0000000000000048 0000ad68 FDE cie=00000030 pc=0000000000059630..0000000000059786 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000059636 │ │ │ │ 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 0000000000059638 │ │ │ │ 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 000000000005963a │ │ │ │ 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 000000000005963c │ │ │ │ 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 000000000005963d │ │ │ │ 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 000000000005963e │ │ │ │ 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 0000000000059642 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 290 to 0000000000059764 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000052cc2 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000059773 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000052cc3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000059774 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052cc5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059776 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052cc7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059778 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052cc9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005977a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052ccb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005977c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000052cd0 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000059781 │ │ │ │ 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 │ │ │ │ +0000ade0 000000000000005c 0000adb4 FDE cie=00000030 pc=0000000000059790..0000000000059cb6 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000059796 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052d58 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005979b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052d5a │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005979d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000052d5b │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005979f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000052d5c │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000597a0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 69 to 0000000000052da1 │ │ │ │ - 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_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000597a4 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000597a8 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc2: 1170 to 0000000000059c3a │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000059c44 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000059c5a │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000059c5b │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 34 to 0000000000059c7d │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000059c8c │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000059c8d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000052db9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059c8f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052dbb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059c91 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052dbd │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059c93 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052dbf │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059c95 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000052dc0 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000059ca0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00009388 000000000000004c 0000935c FDE cie=00000030 pc=0000000000052de0..0000000000052e9f │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000052de6 │ │ │ │ +0000ae40 000000000000004c 0000ae14 FDE cie=00000030 pc=0000000000059cc0..000000000005a8df │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000059cc6 │ │ │ │ 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: 5 to 0000000000059ccb │ │ │ │ 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: 5 to 0000000000059cd0 │ │ │ │ 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 0000000000059cd2 │ │ │ │ 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 0000000000059cd3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 119 to 0000000000052e63 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000059cd4 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000059cdb │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc2: 469 to 0000000000059eb0 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000059eb1 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000059eb2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000052e64 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059eb4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052e66 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059eb6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052e68 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059eb8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052e6a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059eba │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000052e70 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000059ec0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000052e78 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000ae90 000000000000004c 0000ae64 FDE cie=00000030 pc=000000000005a8e0..000000000005bc0f │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005a8e6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a8e8 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a8ea │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a8ec │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005a8ed │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005a8ee │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005a8f5 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc2: 1051 to 000000000005ad10 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005ad11 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005ad12 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000052e79 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ad14 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052e7b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ad16 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052e7d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ad18 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052e7f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ad1a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000052e80 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005ad20 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000093d8 0000000000000048 000093ac FDE cie=00000030 pc=0000000000052ea0..0000000000052ff5 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000052ea6 │ │ │ │ +0000aee0 000000000000004c 0000aeb4 FDE cie=00000030 pc=000000000005bc10..000000000005c98b │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005bc16 │ │ │ │ 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 000000000005bc18 │ │ │ │ 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 000000000005bc1a │ │ │ │ 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 000000000005bc1c │ │ │ │ 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 000000000005bc1d │ │ │ │ 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: 1 to 000000000005bc1e │ │ │ │ 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 000000000005bc25 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc2: 636 to 000000000005bea1 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000052fa1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005bea2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000052fa2 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005bea3 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052fa4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005bea5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052fa6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005bea7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052fa8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005bea9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052faa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005beab │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000052fb0 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005beb0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00009424 000000000000004c 000093f8 FDE cie=00000030 pc=0000000000053000..00000000000532d5 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000053006 │ │ │ │ +0000af30 000000000000004c 0000af04 FDE cie=00000030 pc=000000000005c990..000000000005d65b │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005c996 │ │ │ │ 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: 9 to 000000000005c99f │ │ │ │ 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 000000000005c9a1 │ │ │ │ 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 000000000005c9a3 │ │ │ │ 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 000000000005c9a4 │ │ │ │ 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: 1 to 000000000005c9a5 │ │ │ │ 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 000000000005c9ac │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc2: 469 to 000000000005cb81 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000532c6 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005cb85 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000532c7 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005cb86 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000532c9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cb88 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000532cb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cb8a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000532cd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cb8c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000532cf │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cb8e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000532d0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cb90 │ │ │ │ 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 │ │ │ │ +0000af80 0000000000000048 0000af54 FDE cie=00000030 pc=000000000005d660..000000000005d750 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005d666 │ │ │ │ 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: 10 to 000000000005d670 │ │ │ │ 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: 5 to 000000000005d675 │ │ │ │ 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: 2 to 000000000005d677 │ │ │ │ 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: 4 to 000000000005d67b │ │ │ │ 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 000000000005d67c │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005d680 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 158 to 000000000005d71e │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005d722 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000533a4 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005d723 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000533ac │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005d725 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000533ae │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005d727 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000533b0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005d729 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000533b2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005d72b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000533c0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005d72c │ │ │ │ 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 │ │ │ │ +0000afcc 0000000000000084 0000afa0 FDE cie=00000030 pc=000000000005d750..000000000005d815 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005d756 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000053447 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005d758 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005344b │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005d75a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 46 to 0000000000053479 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005d75c │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005d75d │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005d75e │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005d762 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 68 to 000000000005d7a6 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005d7a7 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005d7a8 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005d7aa │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005d7ac │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005347a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005d7ae │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005347c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005d7b0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000053480 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005d7b8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000053498 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005d7bc │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000005d7c7 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000005d7d0 │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005d7d1 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005d7d5 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005d7d6 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005d7d7 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005d7d9 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005d7db │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000053499 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005d7dd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005349b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005d7df │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000534a0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005d7e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000534b8 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000005d7eb │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005d7ec │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005d7ed │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005d7ef │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005d7f1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000534b9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005d7f3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000534bb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005d7f5 │ │ │ │ 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_advance_loc: 1 to 000000000005d7f6 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009588 0000000000000010 0000955c FDE cie=00000030 pc=0000000000053560..0000000000053576 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ +0000b054 0000000000000020 0000b028 FDE cie=00000030 pc=000000000005d820..000000000005d88b │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005d825 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 70 to 000000000005d86b │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005d86c │ │ │ │ + DW_CFA_restore_state │ │ │ │ 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 │ │ │ │ +0000b078 0000000000000064 0000b04c FDE cie=00000030 pc=000000000005d890..000000000005d975 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005d898 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000535ce │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000005d8a3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000535d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005d8a7 │ │ │ │ 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_advance_loc: 6 to 000000000005d8ad │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000005d8ba │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005d8c0 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005d8c4 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005d8c8 │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000005d8cb │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 19 to 000000000005d8de │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053606 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005d8e2 │ │ │ │ + DW_CFA_remember_state │ │ │ │ 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_advance_loc: 6 to 000000000005d8e8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005d8ec │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000053621 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000005d8f5 │ │ │ │ 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_advance_loc: 21 to 000000000005d90a │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005d90b │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005d90f │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -00009610 000000000000001c 000095e4 FDE cie=00000030 pc=0000000000053650..0000000000053688 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000053658 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005d910 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005d916 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000053661 │ │ │ │ + DW_CFA_advance_loc: 21 to 000000000005d92b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000053666 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005d931 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005366a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005d935 │ │ │ │ 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_advance_loc: 4 to 000000000005d939 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000005d93c │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 19 to 000000000005d94f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000537a3 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005d953 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005d958 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000005d970 │ │ │ │ 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 │ │ │ │ +0000b0e0 0000000000000078 0000b0b4 FDE cie=00000030 pc=000000000005d980..000000000005db21 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000005d990 │ │ │ │ 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: 5 to 000000000005d995 │ │ │ │ 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: 5 to 000000000005d99a │ │ │ │ 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: 5 to 000000000005d99f │ │ │ │ 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: 4 to 000000000005d9a3 │ │ │ │ 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: 4 to 000000000005d9a7 │ │ │ │ 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_remember_state │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005d9ae │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 29 to 000000000005d9cb │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000538a6 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005d9cc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000538ae │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005d9cd │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000538b0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005d9cf │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000538b2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005d9d1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000538b4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005d9d3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000538b6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005d9d5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000538c0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000538c4 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000005d9e0 │ │ │ │ + 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 000000000005d9e8 │ │ │ │ + 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 000000000005da67 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000538c5 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005da68 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000538c6 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005da69 │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000538c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005da6b │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000538ca │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005da6d │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000538cc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005da6f │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000538ce │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005da71 │ │ │ │ + DW_CFA_restore: r15 (r15) │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000005da80 │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -000096f8 0000000000000040 000096cc FDE cie=00000030 pc=00000000000538d0..0000000000053979 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000538d6 │ │ │ │ +0000b15c 000000000000004c 0000b130 FDE cie=00000030 pc=000000000005db30..000000000005dd44 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000005db3d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000538d8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005db3f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000538dd │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005db44 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000538de │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005db48 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000538df │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005db49 │ │ │ │ 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_advance_loc1: 249 to 000000000005dc42 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000053963 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000053964 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005dc43 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053966 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005dc45 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053968 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005dc47 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005396a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005dc49 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000053970 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005dc50 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000973c 0000000000000040 00009710 FDE cie=00000030 pc=0000000000053980..0000000000053a29 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000053986 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053988 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005398d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005398e │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005398f │ │ │ │ - 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_loc1: 120 to 000000000005dcc8 │ │ │ │ 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: 1 to 000000000005dcc9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053a16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005dccb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053a18 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005dccd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053a1a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005dccf │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000053a20 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000005dcd8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00009780 0000000000000070 00009754 FDE cie=00000030 pc=0000000000053a30..0000000000053c3f │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000053a36 │ │ │ │ +0000b1ac 00000000000000fc 0000b180 FDE cie=00000030 pc=000000000005dd50..000000000005e5f8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005dd56 │ │ │ │ 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: 2 to 000000000005dd58 │ │ │ │ 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 000000000005dd5a │ │ │ │ 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: 2 to 000000000005dd5c │ │ │ │ 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 000000000005dd5d │ │ │ │ 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: 4 to 000000000005dd61 │ │ │ │ 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_advance_loc: 12 to 000000000005dd6d │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000053b85 │ │ │ │ + DW_CFA_advance_loc2: 429 to 000000000005df1a │ │ │ │ DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000053b86 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005df1e │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000053b87 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005df26 │ │ │ │ DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000053b8a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005df28 │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053b8c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005df2a │ │ │ │ DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053b8e │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005df32 │ │ │ │ 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: 40 to 000000000005df5a │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc1: 233 to 000000000005e043 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005e04a │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005e04e │ │ │ │ + DW_CFA_def_cfa_offset: 200 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e050 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e052 │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005e053 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005e059 │ │ │ │ + DW_CFA_def_cfa_offset: 232 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000005e067 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc: 30 to 000000000005e085 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc1: 157 to 000000000005e122 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000053be8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005e123 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000053be9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005e124 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053beb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e126 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053bed │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e128 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053bef │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e12a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053bf1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e12c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000053bf8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005e130 │ │ │ │ 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_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00009808 0000000000000024 000097dc FDE cie=00000030 pc=0000000000053c50..0000000000053c9e │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000053c55 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000053c59 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000053c5d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 62 to 0000000000053c9b │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000053c9c │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000053c9d │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc1: 134 to 000000000005e1b6 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005e1ba │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005e1be │ │ │ │ + DW_CFA_def_cfa_offset: 200 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e1c0 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e1c2 │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005e1c3 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005e1c9 │ │ │ │ + DW_CFA_def_cfa_offset: 232 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000005e1d2 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc: 35 to 000000000005e1f5 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc1: 223 to 000000000005e2d4 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005e2d9 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005e2dd │ │ │ │ + DW_CFA_def_cfa_offset: 200 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e2df │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e2e1 │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e2e3 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e2e5 │ │ │ │ + DW_CFA_def_cfa_offset: 232 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e2e7 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000005e2f0 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc2: 630 to 000000000005e566 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e568 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005e56c │ │ │ │ + DW_CFA_def_cfa_offset: 200 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e56e │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e570 │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e572 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e574 │ │ │ │ + DW_CFA_def_cfa_offset: 232 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e576 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000005e57f │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009830 0000000000000048 00009804 FDE cie=00000030 pc=0000000000053ca0..0000000000053e92 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000053ca6 │ │ │ │ +0000b2ac 000000000000005c 0000b280 FDE cie=00000030 pc=000000000005e600..000000000005e737 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005e606 │ │ │ │ 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: 2 to 000000000005e608 │ │ │ │ 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: 2 to 000000000005e60a │ │ │ │ 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 000000000005e60c │ │ │ │ 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 000000000005e60d │ │ │ │ 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: 3 to 000000000005e610 │ │ │ │ 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: 4 to 000000000005e614 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc1: 192 to 000000000005e6d4 │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000005e6e2 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005e6e6 │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005e6eb │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000005e705 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 368 to 0000000000053e2b │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000005e719 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000053e2c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005e71d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000053e2d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005e71e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053e2f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e720 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053e31 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e722 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053e33 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e724 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053e35 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000053e40 │ │ │ │ - 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_advance_loc: 2 to 000000000005e726 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000053eea │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000005e730 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00009898 000000000000004c 0000986c FDE cie=00000030 pc=0000000000053ef0..0000000000054b0c │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000053ef6 │ │ │ │ +0000b30c 0000000000000050 0000b2e0 FDE cie=00000030 pc=000000000005e740..000000000005e80b │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005e746 │ │ │ │ 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 000000000005e748 │ │ │ │ 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 000000000005e74a │ │ │ │ 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: 5 to 000000000005e74f │ │ │ │ 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 000000000005e750 │ │ │ │ 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 000000000005e751 │ │ │ │ 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_remember_state │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005e755 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 140 to 000000000005e7e1 │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005e7e5 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 19 to 000000000005e7f8 │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005e7f9 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005e7fd │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000054080 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005e801 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000054081 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005e802 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054083 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e804 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054085 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e806 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054087 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e808 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054089 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e80a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000054090 │ │ │ │ - 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 │ │ │ │ +0000b360 0000000000000058 0000b334 FDE cie=00000030 pc=000000000005e810..000000000005ea1f │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005e816 │ │ │ │ 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 000000000005e818 │ │ │ │ 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 000000000005e81d │ │ │ │ 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 000000000005e81f │ │ │ │ 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 000000000005e820 │ │ │ │ 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: 8 to 000000000005e828 │ │ │ │ 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 000000000005e82c │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 291 to 000000000005e94f │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005e956 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000005e96a │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005e96b │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc1: 98 to 000000000005e9cd │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000054c23 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005e9d1 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000054c24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005e9d2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054c26 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e9d4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054c28 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e9d6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054c2a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e9d8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054c2c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e9da │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000054c30 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005e9e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000993c 0000000000000054 00009910 FDE cie=00000030 pc=0000000000054c70..0000000000054dbb │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000054c76 │ │ │ │ +0000b3bc 000000000000004c 0000b390 FDE cie=00000030 pc=000000000005ea20..000000000005ed95 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005ea26 │ │ │ │ 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: 5 to 000000000005ea2b │ │ │ │ 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 000000000005ea2d │ │ │ │ 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 000000000005ea2f │ │ │ │ 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 000000000005ea30 │ │ │ │ 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 000000000005ea31 │ │ │ │ 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_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 154 to 0000000000054d56 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005ea37 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc2: 518 to 000000000005ec3d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000054d63 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ec41 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000054d6b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005ec42 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000054d6f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ec44 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054d71 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ec46 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054d73 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ec48 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054d75 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ec4a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000054d80 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005ec50 │ │ │ │ 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 │ │ │ │ +0000b40c 0000000000000038 0000b3e0 FDE cie=00000030 pc=000000000005eda0..000000000005f1a8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005eda5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000054de6 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005eda6 │ │ │ │ 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_advance_loc: 7 to 000000000005edad │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 197 to 000000000005ee72 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000054ea6 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005ee73 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000054ea7 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005ee74 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000054eb0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ee78 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 470 to 000000000005f04e │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005f056 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005f057 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000005f060 │ │ │ │ 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 │ │ │ │ +0000b448 000000000000007c 0000b41c FDE cie=00000030 pc=000000000005f1b0..000000000005f6c1 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005f1b6 │ │ │ │ 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: 2 to 000000000005f1b8 │ │ │ │ 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 000000000005f1ba │ │ │ │ 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 000000000005f1bc │ │ │ │ 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 000000000005f1bd │ │ │ │ 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: 4 to 000000000005f1c1 │ │ │ │ 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 000000000005f1c5 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 240 to 000000000005f2b5 │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000005f2c0 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000005f2c9 │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005f2ca │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 127 to 000000000005f349 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005f34a │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005f34b │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f34d │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f34f │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f351 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f353 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005f358 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 107 to 000000000005f3c3 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000550e9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005f3c4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000550ea │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005f3c5 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000550ec │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f3c7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000550ee │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f3c9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000550f0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f3cb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000550f2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f3cd │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000550f8 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000005f3d8 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 458 to 000000000005f5a2 │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000005f5ad │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005f5b3 │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005f5b4 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00009a34 0000000000000078 00009a08 FDE cie=00000030 pc=0000000000055250..0000000000055644 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000055256 │ │ │ │ +0000b4c8 000000000000005c 0000b49c FDE cie=00000030 pc=000000000005f6d0..000000000005fb99 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005f6d6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055258 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000005f6e1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005525d │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000005f6ea │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005525f │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005f6eb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000055260 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005f6ef │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000055263 │ │ │ │ - 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_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005f6f3 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc2: 423 to 000000000005f89a │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005f89b │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005f89c │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f89e │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f8a0 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f8a2 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005f8a8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 588 to 000000000005faf4 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000555a6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000555a7 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005faf5 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000555a9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005faf6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000555ab │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005faf8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000555ad │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005fafa │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000555af │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005fafc │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000555b8 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000005fb08 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000b528 0000000000000018 0000b4fc FDE cie=00000030 pc=000000000005fba0..000000000005fbcc │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005fba1 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005fba2 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 27 to 000000000005fbbd │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000b544 0000000000000028 0000b518 FDE cie=00000030 pc=000000000005fbd0..000000000005fc7a │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005fbd6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005fbd7 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000005fbda │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 50 to 000000000005fc0c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005fc0d │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005fc0f │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005fc10 │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -00009ab0 000000000000004c 00009a84 FDE cie=00000030 pc=0000000000055650..00000000000558e5 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000055656 │ │ │ │ +0000b570 0000000000000034 0000b544 FDE cie=00000030 pc=000000000005fc80..000000000005fce6 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005fc86 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055658 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005fc88 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000055659 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005fc89 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005565a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005fc8d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005565e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005fc91 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 571 to 0000000000055899 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc1: 78 to 000000000005fcdf │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005589d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005fce0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005589e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005fce1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000558a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005fce3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000558a2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005fce5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000558a8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000558ac │ │ │ │ + │ │ │ │ +0000b5a8 0000000000000010 0000b57c FDE cie=00000030 pc=000000000005fcf0..000000000005fcfd │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000b5bc 0000000000000028 0000b590 FDE cie=00000030 pc=000000000005fd00..000000000005fd63 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005fd05 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000005fd08 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005fd0c │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 43 to 000000000005fd37 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000558b2 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005fd38 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005fd39 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005fd3a │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000b5e8 0000000000000028 0000b5bc FDE cie=00000030 pc=000000000005fd70..000000000005fde3 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005fd75 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005fd79 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005fd80 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000558b3 │ │ │ │ + DW_CFA_advance_loc: 42 to 000000000005fdaa │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000558b5 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005fdab │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000558b7 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005fdac │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000558c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005fdb0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009b00 00000000000000b8 00009ad4 FDE cie=00000030 pc=00000000000558f0..0000000000056fc5 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000558f6 │ │ │ │ +0000b614 0000000000000010 0000b5e8 FDE cie=00000030 pc=000000000005fdf0..000000000005fe1b │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000b628 0000000000000038 0000b5fc FDE cie=00000030 pc=000000000005fe20..000000000005ff07 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005fe26 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000558fb │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005fe28 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000558fd │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005fe29 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000558ff │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005fe2a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000055900 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005fe31 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000055901 │ │ │ │ - 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_loc1: 68 to 000000000005fe75 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005694c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005694d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005694f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005fe76 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056951 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005fe77 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056953 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005fe79 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056955 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005fe7b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000056960 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005fe80 │ │ │ │ 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 │ │ │ │ │ │ │ │ -00009bbc 0000000000000098 00009b90 FDE cie=00000030 pc=0000000000056fd0..0000000000057ef1 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000056fd6 │ │ │ │ +0000b664 0000000000000010 0000b638 FDE cie=00000030 pc=000000000005ff10..000000000005ff18 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000b678 0000000000000010 0000b64c FDE cie=00000030 pc=000000000005ff20..000000000005ff41 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000b68c 0000000000000048 0000b660 FDE cie=00000030 pc=000000000005ff50..000000000006024c │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005ff56 │ │ │ │ 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 000000000005ff58 │ │ │ │ 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 000000000005ff5a │ │ │ │ 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 000000000005ff5c │ │ │ │ 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 000000000005ff5d │ │ │ │ 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: 4 to 000000000005ff61 │ │ │ │ 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_advance_loc: 7 to 000000000005ff68 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 131 to 000000000005ffeb │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000057542 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005ffec │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000057543 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005ffed │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057545 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ffef │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057547 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005fff1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057549 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005fff3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005754b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005fff5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000057550 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000060000 │ │ │ │ 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 │ │ │ │ +0000b6d8 0000000000000038 0000b6ac FDE cie=00000030 pc=0000000000060250..00000000000602c6 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000060256 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057f08 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000060258 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057f0c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006025c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000057f0f │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000006025f │ │ │ │ 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: 7 to 0000000000060266 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 58 to 0000000000057f50 │ │ │ │ + DW_CFA_advance_loc: 58 to 00000000000602a0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000057f51 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000602a1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000057f52 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000602a2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057f54 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000602a4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057f56 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000602a6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000057f57 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000602a7 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009c94 0000000000000010 00009c68 FDE cie=00000030 pc=0000000000057f80..0000000000057fb0 │ │ │ │ +0000b714 0000000000000010 0000b6e8 FDE cie=00000030 pc=00000000000602d0..0000000000060300 │ │ │ │ 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 │ │ │ │ +0000b728 000000000000004c 0000b6fc FDE cie=00000030 pc=0000000000060300..00000000000603ac │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000060306 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057fb8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000060308 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000057fbd │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006030d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057fc1 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000060311 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057fc5 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000060315 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000057ff9 │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000060349 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000057ffa │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006034a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057ffc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006034c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057ffe │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006034e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058000 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000060350 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000058008 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000060358 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 55 to 000000000005803f │ │ │ │ + DW_CFA_advance_loc: 55 to 000000000006038f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058040 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000060390 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058042 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000060392 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058044 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000060394 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058046 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000060396 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000058050 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000603a0 │ │ │ │ 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 │ │ │ │ +0000b778 0000000000000048 0000b74c FDE cie=00000030 pc=00000000000603b0..00000000000605d3 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000603b6 │ │ │ │ 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: 4 to 00000000000603ba │ │ │ │ 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 00000000000603bc │ │ │ │ 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: 5 to 00000000000603c1 │ │ │ │ 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 00000000000603c2 │ │ │ │ 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: 9 to 00000000000603cb │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000058081 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000603d1 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 422 to 0000000000058227 │ │ │ │ + DW_CFA_advance_loc2: 422 to 0000000000060577 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005822b │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006057b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005822c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006057c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005822e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006057e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058230 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000060580 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058232 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000060582 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058234 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000060584 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058238 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000060588 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00009d44 0000000000000048 00009d18 FDE cie=00000030 pc=0000000000058290..0000000000058342 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000058296 │ │ │ │ +0000b7c4 0000000000000048 0000b798 FDE cie=00000030 pc=00000000000605e0..0000000000060692 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000605e6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058298 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000605e8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005829d │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000605ed │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005829e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000605ee │ │ │ │ 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: 1 to 00000000000605ef │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 133 to 0000000000058324 │ │ │ │ + DW_CFA_advance_loc1: 133 to 0000000000060674 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058325 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000060675 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058327 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000060677 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058329 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000060679 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005832b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006067b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000058330 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000060680 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000058337 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000060687 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005833b │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006068b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005833d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006068d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005833f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006068f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058341 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000060691 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00009d90 0000000000000048 00009d64 FDE cie=00000030 pc=0000000000058350..000000000005840a │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000058356 │ │ │ │ +0000b810 0000000000000048 0000b7e4 FDE cie=00000030 pc=00000000000606a0..000000000006075a │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000606a6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058358 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000606a8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005835d │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000606ad │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005835e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000606ae │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058362 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000606b2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 138 to 00000000000583ec │ │ │ │ + DW_CFA_advance_loc1: 138 to 000000000006073c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000583ed │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006073d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000583ef │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006073f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000583f1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000060741 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000583f3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000060743 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000583f8 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000060748 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000583ff │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000006074f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058403 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000060753 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058405 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000060755 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058407 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000060757 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058409 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000060759 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00009ddc 0000000000000038 00009db0 FDE cie=00000030 pc=0000000000058410..0000000000058490 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000058416 │ │ │ │ +0000b85c 0000000000000038 0000b830 FDE cie=00000030 pc=0000000000060760..00000000000607e0 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000060766 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005841b │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006076b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005841f │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006076f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058420 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000060770 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058424 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000060774 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 78 to 0000000000058472 │ │ │ │ + DW_CFA_advance_loc1: 78 to 00000000000607c2 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058473 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000607c3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058474 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000607c4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058476 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000607c6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058478 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000607c8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000058480 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000607d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009e18 0000000000000010 00009dec FDE cie=00000030 pc=0000000000058490..00000000000584b0 │ │ │ │ +0000b898 0000000000000010 0000b86c FDE cie=00000030 pc=00000000000607e0..0000000000060800 │ │ │ │ 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 │ │ │ │ +0000b8ac 000000000000005c 0000b880 FDE cie=00000030 pc=0000000000060800..000000000006088f │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000060806 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000584bb │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006080b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000584bd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006080d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000584be │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006080e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000584bf │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006080f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 75 to 000000000005850a │ │ │ │ + DW_CFA_advance_loc1: 75 to 000000000006085a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005850b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006085b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005850d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006085d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005850f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006085f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058511 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000060861 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000058518 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000060868 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005851f │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000006086f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058520 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000060870 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058522 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000060872 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058524 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000060874 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058526 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000060876 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000058530 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000060880 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000058537 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000060887 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058538 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000060888 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005853a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006088a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005853c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006088c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005853e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006088e │ │ │ │ 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 │ │ │ │ +0000b90c 0000000000000048 0000b8e0 FDE cie=00000030 pc=0000000000060890..000000000006091d │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000060896 │ │ │ │ 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 000000000006089b │ │ │ │ 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 000000000006089d │ │ │ │ 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 000000000006089f │ │ │ │ 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: 1 to 00000000000608a0 │ │ │ │ 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 00000000000608a1 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058555 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000608a5 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 86 to 00000000000585ab │ │ │ │ + DW_CFA_advance_loc1: 86 to 00000000000608fb │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000585af │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000608ff │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000585b0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000060900 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000585b2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000060902 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000585b4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000060904 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000585b6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000060906 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000585b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000060908 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000585c0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000060910 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009ed8 000000000000002c 00009eac FDE cie=00000030 pc=00000000000585d0..0000000000058642 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000585d9 │ │ │ │ +0000b958 000000000000002c 0000b92c FDE cie=00000030 pc=0000000000060920..0000000000060992 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000060929 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000585dd │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006092d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000585de │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006092e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 73 to 0000000000058627 │ │ │ │ + DW_CFA_advance_loc1: 73 to 0000000000060977 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005862b │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006097b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005862d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006097d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000058638 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000060988 │ │ │ │ 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 │ │ │ │ +0000b988 0000000000000014 0000b95c FDE cie=00000030 pc=00000000000609a0..00000000000609c7 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000609a8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000058676 │ │ │ │ + DW_CFA_advance_loc: 30 to 00000000000609c6 │ │ │ │ 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 │ │ │ │ +0000b9a0 0000000000000028 0000b974 FDE cie=00000030 pc=00000000000609d0..0000000000060a10 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000609d6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005868a │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000609da │ │ │ │ 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: 3 to 00000000000609dd │ │ │ │ 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: 47 to 0000000000060a0c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000586bd │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000060a0d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000586bf │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000060a0f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009f4c 0000000000000010 00009f20 FDE cie=00000030 pc=00000000000586c0..0000000000058700 │ │ │ │ +0000b9cc 0000000000000010 0000b9a0 FDE cie=00000030 pc=0000000000060a10..0000000000060a50 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009f60 0000000000000010 00009f34 FDE cie=00000030 pc=0000000000058700..0000000000058795 │ │ │ │ +0000b9e0 0000000000000010 0000b9b4 FDE cie=00000030 pc=0000000000060a50..0000000000060ae5 │ │ │ │ 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 │ │ │ │ +0000b9f4 0000000000000034 0000b9c8 FDE cie=00000030 pc=0000000000060af0..0000000000060b40 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000060af6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000587ad │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000060afd │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000587b1 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000060b01 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000587b5 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000060b05 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000587c0 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000060b10 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 41 to 00000000000587e9 │ │ │ │ + DW_CFA_advance_loc: 41 to 0000000000060b39 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000587ea │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000060b3a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000587eb │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000060b3b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000587ed │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000060b3d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000587ef │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000060b3f │ │ │ │ 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 │ │ │ │ +0000ba2c 0000000000000044 0000ba00 FDE cie=00000030 pc=0000000000060b40..0000000000060bb1 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000060b46 │ │ │ │ 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 0000000000060b4d │ │ │ │ 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: 5 to 0000000000060b52 │ │ │ │ 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: 5 to 0000000000060b57 │ │ │ │ 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: 4 to 0000000000060b5b │ │ │ │ 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: 4 to 0000000000060b5f │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058813 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000060b63 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 67 to 0000000000058856 │ │ │ │ + DW_CFA_advance_loc1: 67 to 0000000000060ba6 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058857 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000060ba7 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058858 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000060ba8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005885a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000060baa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005885c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000060bac │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005885e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000060bae │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058860 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000060bb0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00009ff4 0000000000000010 00009fc8 FDE cie=00000030 pc=0000000000058870..000000000005887e │ │ │ │ +0000ba74 0000000000000010 0000ba48 FDE cie=00000030 pc=0000000000060bc0..0000000000060bce │ │ │ │ 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 │ │ │ │ +0000ba88 0000000000000038 0000ba5c FDE cie=00000030 pc=0000000000060bd0..0000000000060c39 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000060bdd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000058896 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000060be6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005889a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000060bea │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005889e │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000060bee │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000588a4 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000060bf4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 55 to 00000000000588db │ │ │ │ + DW_CFA_advance_loc: 55 to 0000000000060c2b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000588dc │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000060c2c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000588dd │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000060c2d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000588df │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000060c2f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000588e1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000060c31 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000588e8 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000060c38 │ │ │ │ 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 │ │ │ │ +0000bac4 0000000000000024 0000ba98 FDE cie=00000030 pc=0000000000060c40..0000000000060c6b │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000060c45 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000588fd │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000060c4d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000058909 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000060c59 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000058918 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000060c68 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058919 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000060c69 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005891a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000060c6a │ │ │ │ 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 │ │ │ │ +0000baec 0000000000000028 0000bac0 FDE cie=00000030 pc=0000000000060c70..0000000000060cba │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000060c76 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000005892f │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000060c7f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000058938 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000060c88 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 46 to 0000000000058966 │ │ │ │ + DW_CFA_advance_loc: 46 to 0000000000060cb6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058967 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000060cb7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058969 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000060cb9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ 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 │ │ │ │ +0000bb18 0000000000000028 0000baec FDE cie=00000030 pc=0000000000060cc0..0000000000060d0a │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000060cc6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000005897f │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000060ccf │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000058988 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000060cd8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 46 to 00000000000589b6 │ │ │ │ + DW_CFA_advance_loc: 46 to 0000000000060d06 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000589b7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000060d07 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000589b9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000060d09 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ 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 │ │ │ │ +0000bb44 0000000000000028 0000bb18 FDE cie=00000030 pc=0000000000060d10..0000000000060d43 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000060d16 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000589cd │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000060d1d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000589d6 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000060d26 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 25 to 00000000000589ef │ │ │ │ + DW_CFA_advance_loc: 25 to 0000000000060d3f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000589f0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000060d40 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000589f2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000060d42 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ 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 │ │ │ │ +0000bb70 000000000000002c 0000bb44 FDE cie=00000030 pc=0000000000060d50..0000000000060dd1 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000060d56 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000058a13 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000060d63 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000058a22 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000060d72 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000058a2b │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000060d7b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 78 to 0000000000058a79 │ │ │ │ + DW_CFA_advance_loc1: 78 to 0000000000060dc9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058a7d │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000060dcd │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058a7e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000060dce │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058a80 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000060dd0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -0000a120 0000000000000028 0000a0f4 FDE cie=00000030 pc=0000000000058a90..0000000000058ae3 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000058a9a │ │ │ │ +0000bba0 0000000000000028 0000bb74 FDE cie=00000030 pc=0000000000060de0..0000000000060e33 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000060dea │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058a9b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000060deb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000058aa2 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000060df2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 46 to 0000000000058ad0 │ │ │ │ + DW_CFA_advance_loc: 46 to 0000000000060e20 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058ad4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000060e24 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058ad5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000060e25 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000058ae0 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000060e30 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a14c 000000000000003c 0000a120 FDE cie=00000030 pc=0000000000058af0..0000000000058c2c │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000058af6 │ │ │ │ +0000bbcc 000000000000003c 0000bba0 FDE cie=00000030 pc=0000000000060e40..0000000000060f7c │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000060e46 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058af8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000060e48 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058af9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000060e49 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058afd │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000060e4d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000058b07 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000060e57 │ │ │ │ DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc2: 274 to 0000000000058c19 │ │ │ │ + DW_CFA_advance_loc2: 274 to 0000000000060f69 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058c1a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000060f6a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058c1b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000060f6b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058c1d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000060f6d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058c1f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000060f6f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058c20 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000060f70 │ │ │ │ DW_CFA_restore_state │ │ │ │ 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 │ │ │ │ +0000bc0c 000000000000004c 0000bbe0 FDE cie=00000030 pc=0000000000060f80..000000000006112d │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000060f86 │ │ │ │ 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 0000000000060f88 │ │ │ │ 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 0000000000060f8a │ │ │ │ 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 0000000000060f8c │ │ │ │ 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 0000000000060f8d │ │ │ │ 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: 4 to 0000000000060f91 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000058c4b │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000060f9b │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc2: 354 to 0000000000058dad │ │ │ │ + DW_CFA_advance_loc2: 354 to 00000000000610fd │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058db1 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000061101 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058db2 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000061102 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058db4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000061104 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058db6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000061106 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058db8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000061108 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058dba │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006110a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000058dc0 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000061110 │ │ │ │ DW_CFA_restore_state │ │ │ │ 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 │ │ │ │ +0000bc5c 0000000000000048 0000bc30 FDE cie=00000030 pc=0000000000061130..00000000000611a7 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000061136 │ │ │ │ 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 0000000000061138 │ │ │ │ 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: 5 to 000000000006113d │ │ │ │ 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: 5 to 0000000000061142 │ │ │ │ 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: 1 to 0000000000061143 │ │ │ │ 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: 3 to 0000000000061146 │ │ │ │ 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 000000000006114a │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 75 to 0000000000058e45 │ │ │ │ + DW_CFA_advance_loc1: 75 to 0000000000061195 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058e46 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000061196 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058e47 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000061197 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058e49 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000061199 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058e4b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006119b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058e4d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006119d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058e4f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006119f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058e50 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000611a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a228 0000000000000048 0000a1fc FDE cie=00000030 pc=0000000000058e60..00000000000590c2 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000058e66 │ │ │ │ +0000bca8 000000000000002c 0000bc7c FDE cie=00000030 pc=00000000000611b0..0000000000061222 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000611b5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058e68 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000611d1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000058e6d │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000000611de │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000058e72 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000611e1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058e73 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000611e5 │ │ │ │ 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_advance_loc: 4 to 00000000000611e9 │ │ │ │ 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_advance_loc: 7 to 00000000000611f0 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 45 to 000000000006121d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000590ad │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000061221 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000590b0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000a274 000000000000004c 0000a248 FDE cie=00000030 pc=00000000000590d0..0000000000059773 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000590d6 │ │ │ │ +0000bcd8 0000000000000048 0000bcac FDE cie=00000030 pc=0000000000061230..00000000000613d8 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000061235 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000590db │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000061236 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000590e0 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000590e2 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000590e6 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000590ea │ │ │ │ - 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_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000061240 │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc1: 129 to 00000000000612c1 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005971b │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005971c │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005971e │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059720 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059722 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000612c2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059724 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000612c3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000059728 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000612c8 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 69 to 000000000006130d │ │ │ │ + DW_CFA_def_cfa_offset: 264 │ │ │ │ + DW_CFA_advance_loc: 45 to 000000000006133a │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000006133d │ │ │ │ + DW_CFA_def_cfa_offset: 280 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000061341 │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000061345 │ │ │ │ + DW_CFA_def_cfa_offset: 296 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000006134e │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc: 45 to 000000000006137b │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ 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 │ │ │ │ +0000bd24 0000000000000018 0000bcf8 FDE cie=00000030 pc=00000000000613e0..0000000000061425 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000613e5 │ │ │ │ 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_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000061401 │ │ │ │ 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_advance_loc: 1 to 0000000000061402 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000a300 0000000000000038 0000a2d4 FDE cie=00000030 pc=0000000000059830..00000000000599ec │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000059836 │ │ │ │ +0000bd40 0000000000000054 0000bd14 FDE cie=00000030 pc=0000000000061430..00000000000615e8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000061436 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000059842 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000061437 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000059846 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006143b │ │ │ │ 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_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000061444 │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc1: 126 to 00000000000614c2 │ │ │ │ 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_advance_loc: 1 to 00000000000614c3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059998 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000614c4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005999a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000614c6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005999b │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000614d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 76 to 000000000006151c │ │ │ │ + DW_CFA_def_cfa_offset: 264 │ │ │ │ + DW_CFA_advance_loc: 42 to 0000000000061546 │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000061549 │ │ │ │ + DW_CFA_def_cfa_offset: 280 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006154d │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000061551 │ │ │ │ + DW_CFA_def_cfa_offset: 296 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000006155a │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc: 45 to 0000000000061587 │ │ │ │ + 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 │ │ │ │ │ │ │ │ -0000a33c 000000000000002c 0000a310 FDE cie=00000030 pc=00000000000599f0..0000000000059afd │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000599f6 │ │ │ │ +0000bd98 0000000000000020 0000bd6c FDE cie=00000030 pc=00000000000615f0..00000000000616f8 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000615f5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000059a01 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000059a02 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 166 to 0000000000059aa8 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000615ff │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc1: 223 to 00000000000616de │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000059aa9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059aab │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000616df │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000059aac │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000616e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - 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 │ │ │ │ +0000bdbc 0000000000000018 0000bd90 FDE cie=00000030 pc=0000000000061700..0000000000061745 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000061705 │ │ │ │ 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: 28 to 0000000000061721 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000061722 │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000a388 0000000000000010 0000a35c FDE cie=00000030 pc=0000000000059b30..0000000000059b35 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ +0000bdd8 0000000000000024 0000bdac FDE cie=00000030 pc=0000000000061750..000000000006186a │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000061755 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000006175f │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc1: 128 to 00000000000617df │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000617e0 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000617e8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ 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 │ │ │ │ +0000be00 0000000000000018 0000bdd4 FDE cie=00000030 pc=0000000000061870..0000000000061895 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000061871 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000061872 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 30 to 0000000000061890 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a3c4 0000000000000014 0000a398 FDE cie=00000030 pc=0000000000059b80..0000000000059bd9 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000059b88 │ │ │ │ +0000be1c 0000000000000014 0000bdf0 FDE cie=00000030 pc=00000000000618a0..000000000006193c │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000618a8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc1: 80 to 0000000000059bd8 │ │ │ │ + DW_CFA_advance_loc1: 147 to 000000000006193b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -0000a3dc 0000000000000018 0000a3b0 FDE cie=00000030 pc=0000000000059be0..0000000000059c32 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000059be9 │ │ │ │ +0000be34 000000000000001c 0000be08 FDE cie=00000030 pc=0000000000061940..00000000000619a7 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000061945 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 68 to 0000000000059c2d │ │ │ │ + DW_CFA_advance_loc1: 92 to 00000000000619a1 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000a3f8 0000000000000010 0000a3cc FDE cie=00000030 pc=0000000000059c40..0000000000059c7d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000619a2 │ │ │ │ + DW_CFA_restore_state │ │ │ │ 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 │ │ │ │ +0000be54 000000000000001c 0000be28 FDE cie=00000030 pc=00000000000619b0..0000000000061a10 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000619b5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059c88 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059c8a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059c8c │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000059c8d │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000059c91 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000059c98 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 168 to 0000000000059d40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 55 to 00000000000619ec │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000059d44 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000059d45 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059d47 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059d49 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059d4b │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059d4d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000059d50 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000619f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 31 to 0000000000061a0f │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a458 0000000000000064 0000a42c FDE cie=00000030 pc=0000000000059fa0..000000000005a0bf │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000059fa6 │ │ │ │ +0000be74 0000000000000038 0000be48 FDE cie=00000030 pc=0000000000061a10..0000000000061b08 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000061a16 │ │ │ │ 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: 2 to 0000000000061a18 │ │ │ │ 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: 1 to 0000000000061a19 │ │ │ │ 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 0000000000061a1d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000059fba │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 63 to 0000000000059ff9 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005a000 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000061a24 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005a007 │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a00b │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 23 to 000000000005a022 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000005a032 │ │ │ │ + DW_CFA_advance_loc1: 111 to 0000000000061a93 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005a033 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000061a94 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005a034 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000061a95 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a036 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000061a97 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a038 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000061a99 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005a040 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000061aa0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 76 to 000000000005a08c │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005a093 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005a09a │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000005a09d │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 23 to 000000000005a0b4 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a0b8 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005a0b9 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005a0ba │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a0bc │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000beb0 0000000000000014 0000be84 FDE cie=00000030 pc=0000000000061b10..0000000000061b3e │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000061b18 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a0be │ │ │ │ + DW_CFA_advance_loc: 37 to 0000000000061b3d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -0000a4c0 0000000000000010 0000a494 FDE cie=00000030 pc=000000000005a0c0..000000000005a0f7 │ │ │ │ - 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 │ │ │ │ +0000bec8 0000000000000048 0000be9c FDE cie=00000030 pc=0000000000061b40..0000000000061d2b │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000061b46 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005a10c │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000061b48 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a110 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000061b4a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005a117 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000061b4c │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000061b4d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 37 to 000000000005a13c │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000061b4e │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000061b52 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 263 to 0000000000061c59 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000061c5a │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000061c5b │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000061c5d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005a13d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000061c5f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a13f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000061c61 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a141 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000061c63 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005a148 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000061c68 │ │ │ │ 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 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a26a │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005a26b │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005a272 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000005a288 │ │ │ │ +0000bf14 0000000000000018 0000bee8 FDE cie=00000030 pc=0000000000061d30..0000000000061d8c │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000061d38 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 78 to 0000000000061d86 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005a289 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005a28a │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a28c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a290 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000061d87 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000005a29b │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a29f │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005a2a7 │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005a2a8 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005a2af │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005a2b6 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 35 to 000000000005a2d9 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000005a301 │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005a306 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005a30e │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005a30f │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005a316 │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005a31d │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000005a32d │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005a335 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005a336 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005a337 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a339 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000a570 0000000000000288 0000a544 FDE cie=00000030 pc=000000000005a340..000000000005bb6d │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005a346 │ │ │ │ +0000bf30 0000000000000048 0000bf04 FDE cie=00000030 pc=0000000000061d90..0000000000061fbb │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000061d96 │ │ │ │ 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: 2 to 0000000000061d98 │ │ │ │ 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 0000000000061d9a │ │ │ │ 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: 2 to 0000000000061d9c │ │ │ │ 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 0000000000061d9d │ │ │ │ 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 0000000000061d9e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005a35c │ │ │ │ - DW_CFA_def_cfa_offset: 480 │ │ │ │ - DW_CFA_advance_loc2: 598 to 000000000005a5b2 │ │ │ │ - DW_CFA_def_cfa_offset: 488 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000005a5bc │ │ │ │ - DW_CFA_def_cfa_offset: 496 │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000005a5da │ │ │ │ - DW_CFA_def_cfa_offset: 488 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005a5db │ │ │ │ - DW_CFA_def_cfa_offset: 480 │ │ │ │ - DW_CFA_advance_loc1: 176 to 000000000005a68b │ │ │ │ - DW_CFA_def_cfa_offset: 488 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000005a698 │ │ │ │ - DW_CFA_def_cfa_offset: 496 │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000005a6b6 │ │ │ │ - DW_CFA_def_cfa_offset: 488 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a6b8 │ │ │ │ - DW_CFA_def_cfa_offset: 480 │ │ │ │ - DW_CFA_advance_loc1: 223 to 000000000005a797 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000061da7 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 254 to 0000000000061ea5 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005a798 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000061ea6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005a799 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000061ea7 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a79b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000061ea9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a79d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000061eab │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a79f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000061ead │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a7a1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000061eaf │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005a7a8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000061eb0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 318 to 000000000005a8e6 │ │ │ │ - DW_CFA_def_cfa_offset: 488 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005a8e7 │ │ │ │ - DW_CFA_def_cfa_offset: 496 │ │ │ │ - DW_CFA_advance_loc1: 98 to 000000000005a949 │ │ │ │ - DW_CFA_def_cfa_offset: 504 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a94d │ │ │ │ - DW_CFA_def_cfa_offset: 512 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a951 │ │ │ │ - DW_CFA_def_cfa_offset: 520 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005a952 │ │ │ │ - DW_CFA_def_cfa_offset: 528 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a956 │ │ │ │ - DW_CFA_def_cfa_offset: 536 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a95a │ │ │ │ - DW_CFA_def_cfa_offset: 544 │ │ │ │ - DW_CFA_advance_loc: 19 to 000000000005a96d │ │ │ │ - DW_CFA_def_cfa_offset: 480 │ │ │ │ - DW_CFA_advance_loc2: 595 to 000000000005abc0 │ │ │ │ - DW_CFA_def_cfa_offset: 488 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000005abce │ │ │ │ - DW_CFA_def_cfa_offset: 496 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005abd0 │ │ │ │ - DW_CFA_def_cfa_offset: 504 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005abd2 │ │ │ │ - DW_CFA_def_cfa_offset: 512 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000005abea │ │ │ │ - DW_CFA_def_cfa_offset: 488 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000005abf8 │ │ │ │ - DW_CFA_def_cfa_offset: 496 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005abfa │ │ │ │ - DW_CFA_def_cfa_offset: 504 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005abfc │ │ │ │ - DW_CFA_def_cfa_offset: 512 │ │ │ │ - DW_CFA_advance_loc: 31 to 000000000005ac1b │ │ │ │ - DW_CFA_def_cfa_offset: 480 │ │ │ │ - DW_CFA_advance_loc1: 75 to 000000000005ac66 │ │ │ │ - DW_CFA_def_cfa_offset: 488 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005ac6b │ │ │ │ - DW_CFA_def_cfa_offset: 496 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005ac71 │ │ │ │ - DW_CFA_def_cfa_offset: 504 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005ac75 │ │ │ │ - DW_CFA_def_cfa_offset: 512 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005ac79 │ │ │ │ - DW_CFA_def_cfa_offset: 520 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ac7b │ │ │ │ - DW_CFA_def_cfa_offset: 528 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005ac7f │ │ │ │ - DW_CFA_def_cfa_offset: 536 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ac81 │ │ │ │ - DW_CFA_def_cfa_offset: 544 │ │ │ │ - DW_CFA_advance_loc: 27 to 000000000005ac9c │ │ │ │ - DW_CFA_def_cfa_offset: 480 │ │ │ │ - DW_CFA_advance_loc2: 339 to 000000000005adef │ │ │ │ - DW_CFA_def_cfa_offset: 488 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000005adfa │ │ │ │ - DW_CFA_def_cfa_offset: 496 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005adfc │ │ │ │ - DW_CFA_def_cfa_offset: 504 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005ae01 │ │ │ │ - DW_CFA_def_cfa_offset: 512 │ │ │ │ - DW_CFA_advance_loc: 35 to 000000000005ae24 │ │ │ │ - DW_CFA_def_cfa_offset: 488 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000005ae2f │ │ │ │ - DW_CFA_def_cfa_offset: 496 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ae31 │ │ │ │ - DW_CFA_def_cfa_offset: 504 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005ae36 │ │ │ │ - DW_CFA_def_cfa_offset: 512 │ │ │ │ - DW_CFA_advance_loc: 35 to 000000000005ae59 │ │ │ │ - DW_CFA_def_cfa_offset: 480 │ │ │ │ - DW_CFA_advance_loc1: 75 to 000000000005aea4 │ │ │ │ - DW_CFA_def_cfa_offset: 488 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005aea9 │ │ │ │ - DW_CFA_def_cfa_offset: 496 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005aeaf │ │ │ │ - DW_CFA_def_cfa_offset: 504 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005aeb3 │ │ │ │ - DW_CFA_def_cfa_offset: 512 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005aeb7 │ │ │ │ - DW_CFA_def_cfa_offset: 520 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005aebc │ │ │ │ - DW_CFA_def_cfa_offset: 528 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005aec3 │ │ │ │ - DW_CFA_def_cfa_offset: 536 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005aeca │ │ │ │ - DW_CFA_def_cfa_offset: 544 │ │ │ │ - DW_CFA_advance_loc: 41 to 000000000005aef3 │ │ │ │ - DW_CFA_def_cfa_offset: 480 │ │ │ │ - DW_CFA_advance_loc2: 346 to 000000000005b04d │ │ │ │ - DW_CFA_def_cfa_offset: 488 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000005b050 │ │ │ │ - DW_CFA_def_cfa_offset: 496 │ │ │ │ - DW_CFA_advance_loc1: 132 to 000000000005b0d4 │ │ │ │ - DW_CFA_def_cfa_offset: 504 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005b0db │ │ │ │ - DW_CFA_def_cfa_offset: 512 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005b0df │ │ │ │ - DW_CFA_def_cfa_offset: 520 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005b0e0 │ │ │ │ - DW_CFA_def_cfa_offset: 528 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005b0e4 │ │ │ │ - DW_CFA_def_cfa_offset: 536 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005b0eb │ │ │ │ - DW_CFA_def_cfa_offset: 544 │ │ │ │ - DW_CFA_advance_loc: 35 to 000000000005b10e │ │ │ │ - DW_CFA_def_cfa_offset: 480 │ │ │ │ - DW_CFA_advance_loc1: 122 to 000000000005b188 │ │ │ │ - DW_CFA_def_cfa_offset: 488 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005b18f │ │ │ │ - DW_CFA_def_cfa_offset: 496 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b191 │ │ │ │ - DW_CFA_def_cfa_offset: 504 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005b196 │ │ │ │ - DW_CFA_def_cfa_offset: 512 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005b19a │ │ │ │ - DW_CFA_def_cfa_offset: 520 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005b19e │ │ │ │ - DW_CFA_def_cfa_offset: 528 │ │ │ │ - DW_CFA_advance_loc: 41 to 000000000005b1c7 │ │ │ │ - DW_CFA_def_cfa_offset: 480 │ │ │ │ - DW_CFA_advance_loc: 58 to 000000000005b201 │ │ │ │ - DW_CFA_def_cfa_offset: 488 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000005b20b │ │ │ │ - DW_CFA_def_cfa_offset: 496 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005b20f │ │ │ │ - DW_CFA_def_cfa_offset: 504 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005b213 │ │ │ │ - DW_CFA_def_cfa_offset: 512 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005b217 │ │ │ │ - DW_CFA_def_cfa_offset: 520 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005b21b │ │ │ │ - DW_CFA_def_cfa_offset: 528 │ │ │ │ - DW_CFA_advance_loc: 19 to 000000000005b22e │ │ │ │ - DW_CFA_def_cfa_offset: 480 │ │ │ │ - DW_CFA_advance_loc1: 81 to 000000000005b27f │ │ │ │ - DW_CFA_def_cfa_offset: 488 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005b286 │ │ │ │ - DW_CFA_def_cfa_offset: 496 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005b28b │ │ │ │ - DW_CFA_def_cfa_offset: 504 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005b290 │ │ │ │ - DW_CFA_def_cfa_offset: 512 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005b294 │ │ │ │ - DW_CFA_def_cfa_offset: 520 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005b298 │ │ │ │ - DW_CFA_def_cfa_offset: 528 │ │ │ │ - DW_CFA_advance_loc: 41 to 000000000005b2c1 │ │ │ │ - DW_CFA_def_cfa_offset: 480 │ │ │ │ - DW_CFA_advance_loc1: 88 to 000000000005b319 │ │ │ │ - DW_CFA_def_cfa_offset: 488 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000005b324 │ │ │ │ - DW_CFA_def_cfa_offset: 496 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b326 │ │ │ │ - DW_CFA_def_cfa_offset: 504 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005b32e │ │ │ │ - DW_CFA_def_cfa_offset: 512 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b330 │ │ │ │ - DW_CFA_def_cfa_offset: 520 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005b335 │ │ │ │ - DW_CFA_def_cfa_offset: 528 │ │ │ │ - DW_CFA_advance_loc: 38 to 000000000005b35b │ │ │ │ - DW_CFA_def_cfa_offset: 480 │ │ │ │ - DW_CFA_advance_loc2: 266 to 000000000005b465 │ │ │ │ - DW_CFA_def_cfa_offset: 488 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000005b468 │ │ │ │ - DW_CFA_def_cfa_offset: 496 │ │ │ │ - DW_CFA_advance_loc: 27 to 000000000005b483 │ │ │ │ - DW_CFA_def_cfa_offset: 488 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005b484 │ │ │ │ - DW_CFA_def_cfa_offset: 480 │ │ │ │ - DW_CFA_advance_loc1: 244 to 000000000005b578 │ │ │ │ - DW_CFA_def_cfa_offset: 488 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005b57d │ │ │ │ - DW_CFA_def_cfa_offset: 496 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b57f │ │ │ │ - DW_CFA_def_cfa_offset: 504 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005b583 │ │ │ │ - DW_CFA_def_cfa_offset: 512 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005b587 │ │ │ │ - DW_CFA_def_cfa_offset: 520 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005b58e │ │ │ │ - DW_CFA_def_cfa_offset: 528 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000005b5a4 │ │ │ │ - DW_CFA_def_cfa_offset: 480 │ │ │ │ - DW_CFA_advance_loc1: 136 to 000000000005b62c │ │ │ │ - DW_CFA_def_cfa_offset: 488 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000005b637 │ │ │ │ - DW_CFA_def_cfa_offset: 496 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b639 │ │ │ │ - DW_CFA_def_cfa_offset: 504 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005b63e │ │ │ │ - DW_CFA_def_cfa_offset: 512 │ │ │ │ - DW_CFA_advance_loc: 35 to 000000000005b661 │ │ │ │ - DW_CFA_def_cfa_offset: 488 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000005b66c │ │ │ │ - DW_CFA_def_cfa_offset: 496 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005b674 │ │ │ │ - DW_CFA_def_cfa_offset: 504 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005b679 │ │ │ │ - DW_CFA_def_cfa_offset: 512 │ │ │ │ - DW_CFA_advance_loc: 35 to 000000000005b69c │ │ │ │ - DW_CFA_def_cfa_offset: 480 │ │ │ │ - DW_CFA_advance_loc1: 208 to 000000000005b76c │ │ │ │ - DW_CFA_def_cfa_offset: 488 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000005b777 │ │ │ │ - DW_CFA_def_cfa_offset: 496 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b779 │ │ │ │ - DW_CFA_def_cfa_offset: 504 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005b781 │ │ │ │ - DW_CFA_def_cfa_offset: 512 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b783 │ │ │ │ - DW_CFA_def_cfa_offset: 520 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005b788 │ │ │ │ - DW_CFA_def_cfa_offset: 528 │ │ │ │ - DW_CFA_advance_loc: 38 to 000000000005b7ae │ │ │ │ - DW_CFA_def_cfa_offset: 480 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000005b7c4 │ │ │ │ - DW_CFA_def_cfa_offset: 488 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005b7cc │ │ │ │ - DW_CFA_def_cfa_offset: 496 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b7ce │ │ │ │ - DW_CFA_def_cfa_offset: 504 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005b7d6 │ │ │ │ - DW_CFA_def_cfa_offset: 512 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005b7db │ │ │ │ - DW_CFA_def_cfa_offset: 520 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b7dd │ │ │ │ - DW_CFA_def_cfa_offset: 528 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000005b805 │ │ │ │ - DW_CFA_def_cfa_offset: 480 │ │ │ │ - DW_CFA_advance_loc1: 93 to 000000000005b862 │ │ │ │ - DW_CFA_def_cfa_offset: 488 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000005b870 │ │ │ │ - DW_CFA_def_cfa_offset: 496 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b872 │ │ │ │ - DW_CFA_def_cfa_offset: 504 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b874 │ │ │ │ - DW_CFA_def_cfa_offset: 512 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000005b88c │ │ │ │ - DW_CFA_def_cfa_offset: 488 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000005b89a │ │ │ │ - DW_CFA_def_cfa_offset: 496 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b89c │ │ │ │ - DW_CFA_def_cfa_offset: 504 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b89e │ │ │ │ - DW_CFA_def_cfa_offset: 512 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000005b8b6 │ │ │ │ - DW_CFA_def_cfa_offset: 480 │ │ │ │ - DW_CFA_advance_loc1: 163 to 000000000005b959 │ │ │ │ - DW_CFA_def_cfa_offset: 488 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005b95a │ │ │ │ - DW_CFA_def_cfa_offset: 496 │ │ │ │ - DW_CFA_advance_loc: 19 to 000000000005b96d │ │ │ │ - DW_CFA_def_cfa_offset: 488 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005b96e │ │ │ │ - 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 │ │ │ │ +0000bf7c 0000000000000048 0000bf50 FDE cie=00000030 pc=0000000000061fc0..0000000000062196 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000061fc6 │ │ │ │ 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 0000000000061fc8 │ │ │ │ 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 0000000000061fca │ │ │ │ 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: 2 to 0000000000061fcc │ │ │ │ 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 0000000000061fcd │ │ │ │ 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: 3 to 0000000000061fd0 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005bb88 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc2: 434 to 000000000005bd3a │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005bd42 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005bd47 │ │ │ │ - DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005bd49 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 29 to 000000000005bd66 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc1: 196 to 000000000005be2a │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000061fd7 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 204 to 00000000000620a3 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005be2b │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000620a4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005be2c │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000620a5 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005be2e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000620a7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005be30 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000620a9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005be32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000620ab │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005be34 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000620ad │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005be35 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000620ae │ │ │ │ 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 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000a8c4 0000000000000010 0000a898 FDE cie=00000030 pc=000000000005bf30..000000000005bf46 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000a8d8 0000000000000010 0000a8ac FDE cie=00000030 pc=000000000005bf50..000000000005bfae │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000a8ec 0000000000000010 0000a8c0 FDE cie=00000030 pc=000000000005bfb0..000000000005bfc9 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000a900 0000000000000010 0000a8d4 FDE cie=00000030 pc=000000000005bfd0..000000000005bfe8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000a914 0000000000000010 0000a8e8 FDE cie=00000030 pc=000000000005bff0..000000000005c009 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000a928 0000000000000010 0000a8fc FDE cie=00000030 pc=000000000005c010..000000000005c033 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000a93c 0000000000000010 0000a910 FDE cie=00000030 pc=000000000005c040..000000000005c05f │ │ │ │ - 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 │ │ │ │ +0000bfc8 0000000000000048 0000bf9c FDE cie=00000030 pc=00000000000621a0..0000000000062399 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000621a6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c068 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000621a8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c06a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000621aa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c06c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000621ac │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005c06d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000621ad │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005c06e │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000621b0 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005c072 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000621b7 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 78 to 000000000005c0c0 │ │ │ │ + DW_CFA_advance_loc1: 252 to 00000000000622b3 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000005c0c3 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000622b4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005c0c4 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000622b5 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c0c6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000622b7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c0c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000622b9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c0ca │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000622bb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c0cc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000622bd │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005c0d0 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000622be │ │ │ │ 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_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005c0e8 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c0ea │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c0ec │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c0ee │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c0f0 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000a9b0 000000000000005c 0000a984 FDE cie=00000030 pc=000000000005c100..000000000005c191 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005c106 │ │ │ │ +0000c014 0000000000000048 0000bfe8 FDE cie=00000030 pc=00000000000623a0..0000000000062646 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000623a6 │ │ │ │ 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: 8 to 00000000000623ae │ │ │ │ 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: 2 to 00000000000623b0 │ │ │ │ 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: 5 to 00000000000623b5 │ │ │ │ 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 00000000000623b6 │ │ │ │ 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 00000000000623b7 │ │ │ │ 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 00000000000623be │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc1: 232 to 00000000000624a6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000005c162 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000624a7 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005c163 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000624a8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c165 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000624aa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c167 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000624ac │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c169 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000624ae │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c16b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000624b0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005c170 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000624b8 │ │ │ │ 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 │ │ │ │ │ │ │ │ -0000aa10 0000000000000044 0000a9e4 FDE cie=00000030 pc=000000000005c1a0..000000000005c230 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005c1a6 │ │ │ │ +0000c060 0000000000000048 0000c034 FDE cie=00000030 pc=0000000000062650..00000000000627c9 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000062656 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c1a8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000062658 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c1aa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006265a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c1ac │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006265c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005c1ad │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006265d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005c1ae │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006265e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005c1b2 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000062665 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 112 to 000000000005c222 │ │ │ │ + DW_CFA_advance_loc1: 161 to 0000000000062706 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005c226 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006270a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005c227 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006270b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c229 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006270d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c22b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006270f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c22d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000062711 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c22f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000062713 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000062718 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000aa58 000000000000004c 0000aa2c FDE cie=00000030 pc=000000000005c230..000000000005c503 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005c236 │ │ │ │ +0000c0ac 0000000000000048 0000c080 FDE cie=00000030 pc=00000000000627d0..0000000000062a3e │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000627d6 │ │ │ │ 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 00000000000627d8 │ │ │ │ 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 00000000000627da │ │ │ │ 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: 2 to 00000000000627dc │ │ │ │ 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 00000000000627dd │ │ │ │ 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 00000000000627de │ │ │ │ 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: 4 to 00000000000627e2 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 162 to 0000000000062884 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005c4ed │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000062885 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005c4ee │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000062886 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c4f0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000062888 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c4f2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006288a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c4f4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006288c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c4f6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006288e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005c4f7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000062890 │ │ │ │ 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 │ │ │ │ +0000c0f8 000000000000003c 0000c0cc FDE cie=00000030 pc=0000000000062a40..0000000000062bf5 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000062a46 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 100 to 000000000005c5e4 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000062a48 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000062a4d │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000062a53 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000062a54 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc2: 276 to 0000000000062b68 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000062b6c │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000062b6e │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000062b70 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000062b72 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005c5e8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000062b78 │ │ │ │ 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 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000aaf8 000000000000004c 0000aacc FDE cie=00000030 pc=000000000005c6a0..000000000005cd00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005c6a6 │ │ │ │ +0000c138 0000000000000064 0000c10c FDE cie=00000030 pc=0000000000062c00..0000000000062f0b │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000062c06 │ │ │ │ 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: 10 to 0000000000062c10 │ │ │ │ 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 0000000000062c12 │ │ │ │ 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: 7 to 0000000000062c19 │ │ │ │ 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: 1 to 0000000000062c1a │ │ │ │ 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 0000000000062c1b │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000005c6ba │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc2: 1037 to 000000000005cac7 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000062c1f │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 151 to 0000000000062cb6 │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000062cbb │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000062cc8 │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000062cd0 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc2: 309 to 0000000000062e05 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005cacb │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000062e09 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005cacc │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000062e0a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cace │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000062e0c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cad0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000062e0e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cad2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000062e10 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cad4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000062e12 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005cad5 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000062e18 │ │ │ │ DW_CFA_restore_state │ │ │ │ - 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_advance_loc1: 91 to 0000000000062e73 │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000062e7b │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000062e8b │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000062e90 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000abc0 000000000000004c 0000ab94 FDE cie=00000030 pc=000000000005cdc0..000000000005cfe7 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005cdc6 │ │ │ │ +0000c1a0 0000000000000038 0000c174 FDE cie=00000030 pc=0000000000062f10..0000000000062fc9 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000062f16 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000005cdcf │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000062f21 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005cdd4 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000062f23 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005cddc │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000062f27 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000005cddf │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000005cdee │ │ │ │ - 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_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005cfaf │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000062f30 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005cfb0 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 124 to 0000000000062fac │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cfb2 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000062fb0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cfb4 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000062fb7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cfb6 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000062fc0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cfb8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000062fc4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005cfbd │ │ │ │ - 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 │ │ │ │ +0000c1dc 0000000000000048 0000c1b0 FDE cie=00000030 pc=0000000000062fd0..00000000000634a1 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000062fd6 │ │ │ │ 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: 8 to 0000000000062fde │ │ │ │ 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: 5 to 0000000000062fe3 │ │ │ │ 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: 2 to 0000000000062fe5 │ │ │ │ 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 0000000000062fe6 │ │ │ │ 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: 4 to 0000000000062fea │ │ │ │ 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: 6 to 0000000000062ff0 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 1066 to 000000000006341a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005d1dd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006341b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005d1de │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006341c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005d1e0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006341e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005d1e2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000063420 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005d1e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000063422 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005d1e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000063424 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005d1eb │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063428 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000ac60 000000000000004c 0000ac34 FDE cie=00000030 pc=000000000005d210..000000000005d3c2 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005d216 │ │ │ │ +0000c228 0000000000000048 0000c1fc FDE cie=00000030 pc=00000000000634b0..0000000000063909 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000634b6 │ │ │ │ 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 00000000000634b8 │ │ │ │ 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 00000000000634ba │ │ │ │ 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 00000000000634bc │ │ │ │ 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 00000000000634bd │ │ │ │ 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: 1 to 00000000000634be │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005d23c │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000634c5 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 339 to 000000000005d38f │ │ │ │ + DW_CFA_advance_loc2: 1033 to 00000000000638ce │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005d393 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000638cf │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005d394 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000638d0 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005d396 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000638d2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005d398 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000638d4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005d39a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000638d6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005d39c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000638d8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005d3a1 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000638d9 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000acb0 000000000000011c 0000ac84 FDE cie=00000030 pc=000000000005d3d0..000000000005e456 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005d3d6 │ │ │ │ +0000c274 0000000000000048 0000c248 FDE cie=00000030 pc=0000000000063910..0000000000063c89 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000063916 │ │ │ │ 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 0000000000063918 │ │ │ │ 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: 5 to 000000000006391d │ │ │ │ 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 000000000006391f │ │ │ │ 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 0000000000063920 │ │ │ │ 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 0000000000063921 │ │ │ │ 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_advance_loc: 4 to 0000000000063925 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc1: 234 to 0000000000063a0f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005da4a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063a13 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005da4b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000063a14 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005da4d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000063a16 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005da4f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000063a18 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005da51 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000063a1a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005da53 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000063a1c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005da58 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063a20 │ │ │ │ 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 │ │ │ │ │ │ │ │ -0000add0 000000000000004c 0000ada4 FDE cie=00000030 pc=000000000005e460..000000000005e4f1 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000005e470 │ │ │ │ +0000c2c0 0000000000000044 0000c294 FDE cie=00000030 pc=0000000000063c90..0000000000063d5c │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000063c96 │ │ │ │ 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: 2 to 0000000000063c98 │ │ │ │ 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: 2 to 0000000000063c9a │ │ │ │ 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: 2 to 0000000000063c9c │ │ │ │ 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: 1 to 0000000000063c9d │ │ │ │ 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: 1 to 0000000000063c9e │ │ │ │ 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 0000000000063ca5 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 90 to 000000000005e4e5 │ │ │ │ + DW_CFA_advance_loc1: 169 to 0000000000063d4e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005e4e6 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063d52 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005e4e7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000063d53 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005e4e9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000063d55 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005e4eb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000063d57 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005e4ed │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005e4ef │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005e4f0 │ │ │ │ - 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_advance_loc: 2 to 0000000000063d59 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000005e55c │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000063d5b │ │ │ │ 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 │ │ │ │ +0000c308 0000000000000048 0000c2dc FDE cie=00000030 pc=0000000000063d60..0000000000063faa │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000063d66 │ │ │ │ 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: 12 to 0000000000063d72 │ │ │ │ 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 0000000000063d74 │ │ │ │ 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 0000000000063d76 │ │ │ │ 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: 1 to 0000000000063d77 │ │ │ │ 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 0000000000063d78 │ │ │ │ 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: 4 to 0000000000063d7c │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc2: 348 to 0000000000063ed8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005ef84 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063edc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005ef85 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000063edd │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ef87 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000063edf │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ef89 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000063ee1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ef8b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000063ee3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ef8d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000063ee5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005ef8e │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000063ef0 │ │ │ │ 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 │ │ │ │ │ │ │ │ -0000aee0 000000000000006c 0000aeb4 FDE cie=00000030 pc=000000000005f140..000000000005f46d │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000005f150 │ │ │ │ +0000c354 0000000000000048 0000c328 FDE cie=00000030 pc=0000000000063fb0..0000000000064746 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000063fb6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005f155 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000063fbe │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000005f15e │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000063fc3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000005f167 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000063fc5 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005f16f │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063fc9 │ │ │ │ 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_advance_loc: 4 to 0000000000063fcd │ │ │ │ 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_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005f412 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005f414 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005f416 │ │ │ │ - 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 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000af50 0000000000000018 0000af24 FDE cie=00000030 pc=000000000005f470..000000000005f49c │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005f471 │ │ │ │ - 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_def_cfa_offset: 16 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000af6c 0000000000000028 0000af40 FDE cie=00000030 pc=000000000005f4a0..000000000005f54a │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005f4a6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005f4a7 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000005f4aa │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 50 to 000000000005f4dc │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000063fd4 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 633 to 000000000006424d │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005f4dd │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005f4df │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005f4e0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000af98 0000000000000034 0000af6c FDE cie=00000030 pc=000000000005f550..000000000005f5b6 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005f556 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005f558 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005f559 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f55d │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f561 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006424e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 78 to 000000000005f5af │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006424f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005f5b0 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005f5b1 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005f5b3 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005f5b5 │ │ │ │ - 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_advance_loc: 2 to 0000000000064251 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 43 to 000000000005f607 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000064253 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005f608 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000064255 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005f609 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000064257 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005f60a │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000064260 │ │ │ │ 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 │ │ │ │ +0000c3a0 0000000000000028 0000c374 FDE cie=00000030 pc=0000000000064750..0000000000064791 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000064759 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f649 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006475d │ │ │ │ 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_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005f67b │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005f67c │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f680 │ │ │ │ - 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 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005f6f8 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005f6f9 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005f6fa │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005f701 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 68 to 000000000005f745 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005f746 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000006476f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005f747 │ │ │ │ + DW_CFA_advance_loc: 29 to 000000000006478c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005f749 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006478d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005f74b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006478e │ │ │ │ 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 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000b0c8 0000000000000010 0000b09c FDE cie=00000030 pc=000000000005f810..000000000005f817 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000b0dc 0000000000000010 0000b0b0 FDE cie=00000030 pc=000000000005f820..000000000005f827 │ │ │ │ - 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 │ │ │ │ - │ │ │ │ -0000b118 0000000000000014 0000b0ec FDE cie=00000030 pc=000000000005f860..000000000005f867 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000064790 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b130 0000000000000054 0000b104 FDE cie=00000030 pc=000000000005f870..000000000005fb3e │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005f872 │ │ │ │ +0000c3cc 000000000000004c 0000c3a0 FDE cie=00000030 pc=00000000000647a0..0000000000064c6a │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000647a6 │ │ │ │ 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 00000000000647a8 │ │ │ │ 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 00000000000647aa │ │ │ │ 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: 5 to 00000000000647af │ │ │ │ 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: 1 to 00000000000647b0 │ │ │ │ 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 00000000000647b1 │ │ │ │ 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: 7 to 00000000000647b8 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc2: 1169 to 0000000000064c49 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fa6e │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005fa6f │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005fa71 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005fa73 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005fa75 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005fa77 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000005fa80 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - 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_advance_loc: 4 to 0000000000064c4d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005fbfc │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000064c4e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005fbfd │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000064c50 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005fbff │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000064c52 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005fc01 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000064c54 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005fc03 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000064c56 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005fc08 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000064c57 │ │ │ │ DW_CFA_restore_state │ │ │ │ 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 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b1f4 0000000000000048 0000b1c8 FDE cie=00000030 pc=000000000005fc60..000000000005fe47 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005fc66 │ │ │ │ +0000c41c 0000000000000048 0000c3f0 FDE cie=00000030 pc=0000000000064c70..00000000000650e3 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000064c76 │ │ │ │ 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: 2 to 0000000000064c78 │ │ │ │ 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: 2 to 0000000000064c7a │ │ │ │ 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: 2 to 0000000000064c7c │ │ │ │ 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: 1 to 0000000000064c7d │ │ │ │ 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: 1 to 0000000000064c7e │ │ │ │ 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: 7 to 0000000000064c85 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 1100 to 00000000000650d1 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fcde │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000650d5 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005fcdf │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000650d6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005fce1 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000650d8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005fce3 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000650da │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005fce5 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000650dc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005fce7 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000650de │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000005fcf0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b240 0000000000000038 0000b214 FDE cie=00000030 pc=000000000005fe50..000000000005ffed │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005fe56 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005fe58 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005fe5a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fe5e │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fe62 │ │ │ │ - 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_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005fe97 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005fe99 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005fe9b │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005fe9d │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000005fea0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000b27c 0000000000000054 0000b250 FDE cie=00000030 pc=000000000005fff0..00000000000602b0 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005fff6 │ │ │ │ +0000c468 000000000000004c 0000c43c FDE cie=00000030 pc=00000000000650f0..00000000000656ce │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000650f6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005fff8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000650f8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005fffa │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000650fa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005fffc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000650fc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005fffd │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000650fd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005fffe │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000650fe │ │ │ │ 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_advance_loc: 4 to 0000000000065102 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc2: 1037 to 000000000006550f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000601d5 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000065513 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000601d6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000065514 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000601d8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000065516 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000601da │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000065518 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000601dc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006551a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000601de │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006551c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000601e0 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000065528 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000b2d4 000000000000004c 0000b2a8 FDE cie=00000030 pc=00000000000602b0..0000000000060532 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000602b6 │ │ │ │ +0000c4b8 000000000000004c 0000c48c FDE cie=00000030 pc=00000000000656d0..0000000000065b89 │ │ │ │ + DW_CFA_advance_loc: 15 to 00000000000656df │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000602bf │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000656e4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000602c1 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000656e6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000602c3 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000656e8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000602c4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000656ec │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000602c5 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000656ed │ │ │ │ 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_advance_loc: 7 to 00000000000656f4 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 1147 to 0000000000065b6f │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006040e │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000065b73 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006040f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000065b74 │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000060411 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000060413 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000060415 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000060417 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000060589 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000060590 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000006059e │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000605a2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000605a3 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000605b0 │ │ │ │ - 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 │ │ │ │ - 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_advance_loc: 2 to 0000000000065b76 │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000060613 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000065b78 │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000060614 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000065b7a │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000060615 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000065b7c │ │ │ │ + DW_CFA_restore: r15 (r15) │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b3b0 000000000000003c 0000b384 FDE cie=00000030 pc=0000000000060620..00000000000607d9 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000060626 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000060628 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006062a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006062e │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000060632 │ │ │ │ - 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_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000606aa │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000606ac │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000606ae │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000606b0 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000606b8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ +0000c508 0000000000000010 0000c4dc FDE cie=00000030 pc=0000000000065b90..0000000000065bdd │ │ │ │ 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 │ │ │ │ +0000c51c 0000000000000048 0000c4f0 FDE cie=00000030 pc=0000000000065be0..0000000000065ffb │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000065be6 │ │ │ │ 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: 7 to 0000000000065bed │ │ │ │ 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: 2 to 0000000000065bef │ │ │ │ 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 0000000000065bf1 │ │ │ │ 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: 1 to 0000000000065bf2 │ │ │ │ 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: 1 to 0000000000065bf3 │ │ │ │ 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_advance_loc: 9 to 0000000000065bfc │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 451 to 0000000000065dbf │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000608c5 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000065dc3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000608c6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000065dc4 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000608c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000065dc6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000608ca │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000065dc8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000608cc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000065dca │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000608ce │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000065dcc │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000608d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000065dd0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + │ │ │ │ +0000c568 0000000000000010 0000c53c FDE cie=00000030 pc=0000000000066000..0000000000066045 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b448 0000000000000010 0000b41c FDE cie=00000030 pc=0000000000060c10..0000000000060c3b │ │ │ │ +0000c57c 0000000000000010 0000c550 FDE cie=00000030 pc=0000000000066050..00000000000660b4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b45c 0000000000000010 0000b430 FDE cie=00000030 pc=0000000000060c40..0000000000060c53 │ │ │ │ +0000c590 0000000000000010 0000c564 FDE cie=00000030 pc=00000000000660c0..00000000000660fc │ │ │ │ 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 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000060c6e │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000060c72 │ │ │ │ - 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_remember_state │ │ │ │ - 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 │ │ │ │ +0000c5a4 0000000000000010 0000c578 FDE cie=00000030 pc=0000000000066100..0000000000066136 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ 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_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000060da7 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000060da8 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000060db0 │ │ │ │ - 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 │ │ │ │ +0000c5b8 0000000000000010 0000c58c FDE cie=00000030 pc=0000000000066140..000000000006617c │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ 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 │ │ │ │ +0000c5cc 0000000000000010 0000c5a0 FDE cie=00000030 pc=0000000000066180..00000000000661c3 │ │ │ │ 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 │ │ │ │ +0000c5e0 0000000000000048 0000c5b4 FDE cie=00000030 pc=00000000000661d0..00000000000662ae │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000661d6 │ │ │ │ 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: 2 to 00000000000661d8 │ │ │ │ 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: 2 to 00000000000661da │ │ │ │ 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 00000000000661dc │ │ │ │ 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: 1 to 00000000000661dd │ │ │ │ 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 00000000000661de │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000060e3b │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000661e2 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 103 to 0000000000060ea2 │ │ │ │ + DW_CFA_advance_loc1: 185 to 000000000006629b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000060ea3 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006629f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000060ea4 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000662a0 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000060ea6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000662a2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000060ea8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000662a4 │ │ │ │ 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 00000000000662a6 │ │ │ │ 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_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_advance_loc: 2 to 00000000000662a8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000060f8c │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000662a9 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b57c 0000000000000010 0000b550 FDE cie=00000030 pc=0000000000060fd0..0000000000060fe1 │ │ │ │ +0000c62c 0000000000000010 0000c600 FDE cie=00000030 pc=00000000000662b0..0000000000066432 │ │ │ │ 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 │ │ │ │ +0000c640 0000000000000048 0000c614 FDE cie=00000030 pc=0000000000066440..0000000000066510 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000066446 │ │ │ │ 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 0000000000066448 │ │ │ │ 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 000000000006644a │ │ │ │ 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 000000000006644c │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000066452 │ │ │ │ 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: 9 to 000000000006645b │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006645f │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 109 to 00000000000664cc │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000664d0 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000664d1 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000664d3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000061041 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000664d5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000061042 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000664d7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000061044 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000664d9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000061048 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000664e0 │ │ │ │ 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 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000061099 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 114 to 000000000006110b │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006110c │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000061110 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ +0000c68c 0000000000000010 0000c660 FDE cie=00000030 pc=0000000000066510..00000000000665ef │ │ │ │ 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 │ │ │ │ +0000c6a0 0000000000000048 0000c674 FDE cie=00000030 pc=00000000000665f0..0000000000066bb4 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000665f6 │ │ │ │ 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 00000000000665f8 │ │ │ │ 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 00000000000665fa │ │ │ │ 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 00000000000665fc │ │ │ │ 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 00000000000665fd │ │ │ │ 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: 1 to 00000000000665fe │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006119f │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000066602 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 567 to 00000000000613d6 │ │ │ │ + DW_CFA_advance_loc2: 603 to 000000000006685d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000613d7 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000066861 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000613d8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000066862 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000613da │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000066864 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000613dc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000066866 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000613de │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000066868 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000613e0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006686a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000613e8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000066870 │ │ │ │ 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 │ │ │ │ +0000c6ec 0000000000000010 0000c6c0 FDE cie=00000030 pc=0000000000066bc0..0000000000066c0f │ │ │ │ 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 │ │ │ │ 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 │ │ │ │ +0000c700 0000000000000010 0000c6d4 FDE cie=00000030 pc=0000000000066c10..0000000000066c66 │ │ │ │ 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 │ │ │ │ +0000c714 0000000000000010 0000c6e8 FDE cie=00000030 pc=0000000000066c70..0000000000066cba │ │ │ │ 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 │ │ │ │ +0000c728 000000000000001c 0000c6fc FDE cie=00000030 pc=0000000000066cc0..0000000000066dbb │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000066cc8 │ │ │ │ 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_advance_loc1: 87 to 0000000000066d1f │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000066d20 │ │ │ │ + DW_CFA_restore_state │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ +0000c748 000000000000006c 0000c71c FDE cie=00000030 pc=0000000000066dc0..0000000000066fc5 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000066dc6 │ │ │ │ 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 0000000000066dcb │ │ │ │ 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 0000000000066dd0 │ │ │ │ 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: 12 to 0000000000066ddc │ │ │ │ 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: 4 to 0000000000066de0 │ │ │ │ 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 0000000000066de1 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000061843 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000066dea │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 110 to 0000000000066e58 │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 29 to 0000000000066e75 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000066e81 │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000066e82 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 246 to 0000000000061939 │ │ │ │ + DW_CFA_advance_loc1: 159 to 0000000000066f21 │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 19 to 000000000006194c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000066f25 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 35 to 000000000006196f │ │ │ │ + DW_CFA_advance_loc: 33 to 0000000000066f46 │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000066f47 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000066f5b │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000061972 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000066f5c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000061978 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000066f5d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006197f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000066f5f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000061987 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000066f61 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006198f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000066f63 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000061998 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000066f65 │ │ │ │ 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_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000066f70 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000066f78 │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 29 to 0000000000066f95 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000066f9e │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000066fa0 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ │ │ │ │ -0000b81c 0000000000000048 0000b7f0 FDE cie=00000030 pc=00000000000619c0..0000000000061ae9 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000619c6 │ │ │ │ +0000c7b8 000000000000005c 0000c78c FDE cie=00000030 pc=0000000000066fd0..00000000000673a6 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000066fd6 │ │ │ │ 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 0000000000066fd8 │ │ │ │ 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: 2 to 0000000000066fda │ │ │ │ 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: 2 to 0000000000066fdc │ │ │ │ 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: 1 to 0000000000066fdd │ │ │ │ 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: 1 to 0000000000066fde │ │ │ │ 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_advance_loc: 7 to 0000000000066fe5 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc1: 218 to 00000000000670bf │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ + DW_CFA_advance_loc: 21 to 00000000000670d4 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000670dc │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000670dd │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc1: 227 to 00000000000671c0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000061aa3 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000671c1 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000061aa4 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000671c2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000061aa6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000671c4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000061aa8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000671c6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000061aaa │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000671c8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000061aac │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000671ca │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000061aad │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000671d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000c818 0000000000000010 0000c7ec FDE cie=00000030 pc=00000000000673b0..00000000000673df │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000b868 000000000000002c 0000b83c FDE cie=00000030 pc=0000000000061af0..0000000000061b5a │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000061afa │ │ │ │ +0000c82c 0000000000000028 0000c800 FDE cie=00000030 pc=00000000000673e0..00000000000674d3 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000673e6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000061afd │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000673e7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000061b06 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000673e8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 79 to 0000000000061b55 │ │ │ │ + DW_CFA_advance_loc1: 231 to 00000000000674cf │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000061b56 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000674d0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000061b58 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000674d2 │ │ │ │ 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_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b898 0000000000000024 0000b86c FDE cie=00000030 pc=0000000000061b60..0000000000061bbe │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000061b65 │ │ │ │ +0000c858 0000000000000028 0000c82c FDE cie=00000030 pc=00000000000674e0..000000000006753c │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000674e6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000061b69 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000674ea │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000061b70 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000674ee │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 75 to 0000000000061bbb │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 74 to 0000000000067538 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000061bbc │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000067539 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000061bbd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006753b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -0000b8c0 0000000000000010 0000b894 FDE cie=00000030 pc=0000000000061bc0..0000000000061bda │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000b8d4 0000000000000010 0000b8a8 FDE cie=00000030 pc=0000000000061be0..0000000000061bf1 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000b8e8 0000000000000010 0000b8bc FDE cie=00000030 pc=0000000000061c00..0000000000061c22 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000b8fc 0000000000000010 0000b8d0 FDE cie=00000030 pc=0000000000061c30..0000000000061c6e │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b910 0000000000000010 0000b8e4 FDE cie=00000030 pc=0000000000061c70..0000000000061c8a │ │ │ │ - DW_CFA_nop │ │ │ │ +0000c884 0000000000000028 0000c858 FDE cie=00000030 pc=0000000000067540..00000000000675a4 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000067546 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006754a │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006754e │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 82 to 00000000000675a0 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000675a1 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000675a3 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b924 0000000000000060 0000b8f8 FDE cie=00000030 pc=0000000000061c90..0000000000061dd0 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000061c96 │ │ │ │ +0000c8b0 0000000000000038 0000c884 FDE cie=00000030 pc=00000000000675b0..0000000000067659 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000675b6 │ │ │ │ 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: 2 to 00000000000675b8 │ │ │ │ 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 00000000000675b9 │ │ │ │ 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: 1 to 00000000000675ba │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000061ca3 │ │ │ │ - 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_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000675be │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 230 to 0000000000061d8e │ │ │ │ - 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_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000061d94 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000061d96 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000061d98 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000061da0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000061da9 │ │ │ │ + DW_CFA_advance_loc1: 138 to 0000000000067648 │ │ │ │ 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: 1 to 0000000000067649 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000061db4 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006764a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000061db6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006764c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000061db8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006764e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000061dc0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000067650 │ │ │ │ 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 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000b9b0 0000000000000010 0000b984 FDE cie=00000030 pc=0000000000061e10..0000000000061e58 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000b9c4 000000000000004c 0000b998 FDE cie=00000030 pc=0000000000061e60..0000000000062a4c │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000061e66 │ │ │ │ +0000c8ec 0000000000000048 0000c8c0 FDE cie=00000030 pc=0000000000067660..000000000006772f │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000067666 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000061e6b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000067668 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000061e72 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006766a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000061e7c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006766c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000061e80 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006766d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000061e81 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006766e │ │ │ │ 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_loc: 4 to 0000000000067672 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 139 to 00000000000676fd │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000628e6 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000676fe │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000628e7 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000676ff │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000628e9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000067701 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000628eb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000067703 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000628ed │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000067705 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000628ef │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000067707 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000628f0 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000067710 │ │ │ │ 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 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000062a5e │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000062a62 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000062a66 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 21 to 0000000000062a7b │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 119 to 0000000000062af2 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000062af6 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000062af7 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000062af9 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000062afb │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -0000ba4c 000000000000004c 0000ba20 FDE cie=00000030 pc=0000000000062b00..0000000000063099 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000062b06 │ │ │ │ +0000c938 0000000000000048 0000c90c FDE cie=00000030 pc=0000000000067730..00000000000678ad │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000067736 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000062b08 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000006773d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000062b0a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006773f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000062b0c │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000067748 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000062b0d │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006774e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000062b0e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006774f │ │ │ │ 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_advance_loc: 4 to 0000000000067753 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc2: 319 to 0000000000067892 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063071 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000067896 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063072 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000067897 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063074 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000067899 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063076 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006789b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063078 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006789d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006307a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006789f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006307b │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000678a0 │ │ │ │ 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 │ │ │ │ +0000c984 000000000000004c 0000c958 FDE cie=00000030 pc=00000000000678b0..0000000000067b83 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000678b6 │ │ │ │ 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 00000000000678b8 │ │ │ │ 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 00000000000678ba │ │ │ │ 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 00000000000678bc │ │ │ │ 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 00000000000678bd │ │ │ │ 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 00000000000678be │ │ │ │ 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: 7 to 00000000000678c5 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc2: 437 to 0000000000067a7a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006327d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000067a7b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006327e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000067a7c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063280 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000067a7e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063282 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000067a80 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063284 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000067a82 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063286 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000067a84 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000063290 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000067a88 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000bae8 000000000000005c 0000babc FDE cie=00000030 pc=0000000000063330..0000000000063993 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000063336 │ │ │ │ +0000c9d4 0000000000000034 0000c9a8 FDE cie=00000030 pc=0000000000067b90..0000000000067c53 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000067b96 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063338 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000067b98 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006333a │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000067b99 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006333f │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000067b9a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063340 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063341 │ │ │ │ - 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_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000063979 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000067ba1 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006397a │ │ │ │ + DW_CFA_advance_loc1: 171 to 0000000000067c4c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006397c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000067c4d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006397e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000067c4e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063980 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000067c50 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063982 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000067c52 │ │ │ │ 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 │ │ │ │ +0000ca0c 0000000000000048 0000c9e0 FDE cie=00000030 pc=0000000000067c60..0000000000067e2a │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000067c66 │ │ │ │ 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: 7 to 0000000000067c6d │ │ │ │ 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 0000000000067c6f │ │ │ │ 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 0000000000067c71 │ │ │ │ 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 0000000000067c72 │ │ │ │ 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 0000000000067c73 │ │ │ │ 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: 9 to 0000000000067c7c │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 264 to 0000000000067d84 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063c2b │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000067d88 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063c2c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000067d89 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063c2e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000067d8b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063c30 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000067d8d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063c32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000067d8f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063c34 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000067d91 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000063c38 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000067d98 │ │ │ │ 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 │ │ │ │ +0000ca58 0000000000000010 0000ca2c FDE cie=00000030 pc=0000000000067e30..0000000000067e73 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000bbdc 0000000000000010 0000bbb0 FDE cie=00000030 pc=0000000000063ca0..0000000000063ce3 │ │ │ │ +0000ca6c 0000000000000010 0000ca40 FDE cie=00000030 pc=0000000000067e80..0000000000067ec3 │ │ │ │ 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 │ │ │ │ +0000ca80 0000000000000048 0000ca54 FDE cie=00000030 pc=0000000000067ed0..00000000000681ba │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000067ed6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000063cfb │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000067edb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000063d00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000067ee0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063d02 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000067ee2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000063d09 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000067ee9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000063d0d │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000067eed │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000063d14 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000067ef4 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 273 to 0000000000063e25 │ │ │ │ + DW_CFA_advance_loc2: 273 to 0000000000068005 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000063e28 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000068008 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063e29 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000068009 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063e2b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006800b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063e2d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006800d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063e2f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006800f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063e31 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000068011 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000063e38 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000068018 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000bc3c 0000000000000010 0000bc10 FDE cie=00000030 pc=0000000000063fe0..0000000000064003 │ │ │ │ +0000cacc 0000000000000010 0000caa0 FDE cie=00000030 pc=00000000000681c0..00000000000681e3 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000bc50 0000000000000010 0000bc24 FDE cie=00000030 pc=0000000000064010..0000000000064023 │ │ │ │ +0000cae0 0000000000000010 0000cab4 FDE cie=00000030 pc=00000000000681f0..0000000000068203 │ │ │ │ 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 │ │ │ │ +0000caf4 000000000000001c 0000cac8 FDE cie=00000030 pc=0000000000068210..0000000000068234 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000068215 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000006404d │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000006822d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000064050 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000068230 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000064053 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000068233 │ │ │ │ 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 │ │ │ │ +0000cb14 000000000000004c 0000cae8 FDE cie=00000030 pc=0000000000068240..00000000000683d3 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000068246 │ │ │ │ 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: 4 to 000000000006824a │ │ │ │ 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: 5 to 000000000006824f │ │ │ │ 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: 5 to 0000000000068254 │ │ │ │ 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 0000000000068255 │ │ │ │ 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: 8 to 000000000006825d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000006408b │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000006826b │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 306 to 00000000000641bd │ │ │ │ + DW_CFA_advance_loc2: 306 to 000000000006839d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000641be │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006839e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000641bf │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006839f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000641c1 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000683a1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000641c3 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000683a3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000641c5 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000683a5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000641c7 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000683a7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000641d0 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000683b0 │ │ │ │ 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 │ │ │ │ +0000cb64 000000000000004c 0000cb38 FDE cie=00000030 pc=00000000000683e0..00000000000685bc │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000683ea │ │ │ │ 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: 7 to 00000000000683f1 │ │ │ │ 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: 8 to 00000000000683f9 │ │ │ │ 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: 5 to 00000000000683fe │ │ │ │ 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 00000000000683ff │ │ │ │ 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: 4 to 0000000000068403 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000006422e │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000006840e │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc2: 348 to 000000000006438a │ │ │ │ + DW_CFA_advance_loc2: 348 to 000000000006856a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006438e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006856e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006438f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006856f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000064391 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000068571 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000064393 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000068573 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000064395 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000068575 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000064397 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000068577 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000643a0 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000068580 │ │ │ │ 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 │ │ │ │ +0000cbb4 000000000000004c 0000cb88 FDE cie=00000030 pc=00000000000685c0..00000000000687bf │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000685c6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000643e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000685c8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000643ea │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000685ca │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000643f0 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000685d0 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000643f7 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000685d7 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000643ff │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000685df │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000064403 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000685e3 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc2: 367 to 0000000000064572 │ │ │ │ + DW_CFA_advance_loc2: 367 to 0000000000068752 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064573 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000068753 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064574 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000068754 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000064576 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000068756 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000064578 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000068758 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006457a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006875a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006457c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006875c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000064588 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000068768 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000bd74 0000000000000010 0000bd48 FDE cie=00000030 pc=00000000000645e0..0000000000064626 │ │ │ │ +0000cc04 0000000000000010 0000cbd8 FDE cie=00000030 pc=00000000000687c0..0000000000068806 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000bd88 0000000000000010 0000bd5c FDE cie=00000030 pc=0000000000064630..000000000006468f │ │ │ │ +0000cc18 0000000000000010 0000cbec FDE cie=00000030 pc=0000000000068810..000000000006886f │ │ │ │ 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 │ │ │ │ +0000cc2c 000000000000004c 0000cc00 FDE cie=00000030 pc=0000000000068870..000000000006916f │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000068876 │ │ │ │ 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: 4 to 000000000006887a │ │ │ │ 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: 2 to 000000000006887c │ │ │ │ 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: 2 to 000000000006887e │ │ │ │ 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: 4 to 0000000000068882 │ │ │ │ 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: 1 to 0000000000068883 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000646aa │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000006888a │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc2: 2196 to 0000000000064f3e │ │ │ │ + DW_CFA_advance_loc2: 2196 to 000000000006911e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064f3f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006911f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064f40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000069120 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000064f42 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000069122 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000064f44 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000069124 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000064f46 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000069126 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000064f48 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000069128 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064f49 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000069129 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000bdec 000000000000004c 0000bdc0 FDE cie=00000030 pc=0000000000064f90..0000000000065cfb │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000064f96 │ │ │ │ +0000cc7c 000000000000004c 0000cc50 FDE cie=00000030 pc=0000000000069170..0000000000069edb │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000069176 │ │ │ │ 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 000000000006917b │ │ │ │ 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: 2 to 000000000006917d │ │ │ │ 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: 2 to 000000000006917f │ │ │ │ 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: 4 to 0000000000069183 │ │ │ │ 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: 1 to 0000000000069184 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000064fab │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000006918b │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc2: 1398 to 0000000000065521 │ │ │ │ + DW_CFA_advance_loc2: 1398 to 0000000000069701 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000065524 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000069704 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000065525 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000069705 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000065527 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000069707 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000065529 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000069709 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006552b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006970b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006552d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006970d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000065530 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000069710 │ │ │ │ DW_CFA_restore_state │ │ │ │ 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 │ │ │ │ +0000cccc 000000000000004c 0000cca0 FDE cie=00000030 pc=0000000000069ee0..000000000006a9bb │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000069ee6 │ │ │ │ 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: 4 to 0000000000069eea │ │ │ │ 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: 6 to 0000000000069ef0 │ │ │ │ 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 0000000000069ef2 │ │ │ │ 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 0000000000069ef3 │ │ │ │ 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 0000000000069ef4 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000065d1b │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000069efb │ │ │ │ DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc2: 2280 to 0000000000066603 │ │ │ │ + DW_CFA_advance_loc2: 2280 to 000000000006a7e3 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000066607 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006a7e7 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000066608 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006a7e8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006660a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006a7ea │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006660c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006a7ec │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006660e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006a7ee │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000066610 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006a7f0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000066618 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000006a7f8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000be8c 000000000000004c 0000be60 FDE cie=00000030 pc=00000000000667e0..00000000000670e5 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000667e6 │ │ │ │ +0000cd1c 000000000000004c 0000ccf0 FDE cie=00000030 pc=000000000006a9c0..000000000006b2c5 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006a9c6 │ │ │ │ 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: 4 to 000000000006a9ca │ │ │ │ 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: 2 to 000000000006a9cc │ │ │ │ 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: 2 to 000000000006a9ce │ │ │ │ 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: 4 to 000000000006a9d2 │ │ │ │ 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: 1 to 000000000006a9d3 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000667fa │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000006a9da │ │ │ │ DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc2: 1412 to 0000000000066d7e │ │ │ │ + DW_CFA_advance_loc2: 1412 to 000000000006af5e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000066d7f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006af5f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000066d80 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006af60 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000066d82 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006af62 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000066d84 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006af64 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000066d86 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006af66 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000066d88 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006af68 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000066d90 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000006af70 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000bedc 000000000000001c 0000beb0 FDE cie=00000030 pc=00000000000037e0..00000000000037ee │ │ │ │ +0000cd6c 000000000000001c 0000cd40 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 │ │ │ │ │ │ │ │ -0000befc 000000000000004c 0000bed0 FDE cie=00000030 pc=00000000000670f0..00000000000679e3 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000670f6 │ │ │ │ +0000cd8c 000000000000004c 0000cd60 FDE cie=00000030 pc=000000000006b2d0..000000000006bbc3 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006b2d6 │ │ │ │ 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: 11 to 000000000006b2e1 │ │ │ │ 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: 5 to 000000000006b2e6 │ │ │ │ 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 000000000006b2e8 │ │ │ │ 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: 4 to 000000000006b2ec │ │ │ │ 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 000000000006b2ed │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000067114 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000006b2f4 │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc2: 1390 to 0000000000067682 │ │ │ │ + DW_CFA_advance_loc2: 1390 to 000000000006b862 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000067686 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006b866 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000067687 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006b867 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000067689 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006b869 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006768b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006b86b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006768d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006b86d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006768f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006b86f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000067690 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006b870 │ │ │ │ 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 │ │ │ │ +0000cddc 0000000000000064 0000cdb0 FDE cie=00000030 pc=000000000006bbd0..000000000006c3eb │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006bbd6 │ │ │ │ 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 000000000006bbd8 │ │ │ │ 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 000000000006bbda │ │ │ │ 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: 2 to 000000000006bbdc │ │ │ │ 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 000000000006bbdd │ │ │ │ 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 000000000006bbde │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000067a08 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000006bbe8 │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc2: 305 to 0000000000067b39 │ │ │ │ + DW_CFA_advance_loc2: 305 to 000000000006bd19 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000067b3a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006bd1a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000067b3b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006bd1b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000067b3d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006bd1d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000067b3f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006bd1f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000067b41 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006bd21 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000067b43 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006bd23 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000067b48 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006bd28 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 1580 to 0000000000068174 │ │ │ │ + DW_CFA_advance_loc2: 1580 to 000000000006c354 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000068175 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006c355 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000068176 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006c356 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000068178 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006c358 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006817a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006c35a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006817c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006c35c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006817e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006c35e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000068183 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006c363 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000bfb4 000000000000004c 0000bf88 FDE cie=00000030 pc=0000000000068210..0000000000068951 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000068216 │ │ │ │ +0000ce44 000000000000004c 0000ce18 FDE cie=00000030 pc=000000000006c3f0..000000000006cb31 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006c3f6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000068221 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000006c401 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000068223 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006c403 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000068229 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006c409 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006822a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006c40a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006822b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006c40b │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000068232 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000006c412 │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc2: 1156 to 00000000000686b6 │ │ │ │ + DW_CFA_advance_loc2: 1156 to 000000000006c896 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000686b7 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006c897 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000686b8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006c898 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000686ba │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006c89a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000686bc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006c89c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000686be │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006c89e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000686c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006c8a0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000686c8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000006c8a8 │ │ │ │ DW_CFA_restore_state │ │ │ │ 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 │ │ │ │ +0000ce94 0000000000000064 0000ce68 FDE cie=00000030 pc=000000000006cb40..000000000006d2d0 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006cb46 │ │ │ │ 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: 2 to 000000000006cb48 │ │ │ │ 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: 5 to 000000000006cb4d │ │ │ │ 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 000000000006cb4f │ │ │ │ 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 000000000006cb50 │ │ │ │ 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: 1 to 000000000006cb51 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000068978 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000006cb58 │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc2: 872 to 0000000000068ce0 │ │ │ │ + DW_CFA_advance_loc2: 872 to 000000000006cec0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000068ce1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006cec1 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000068ce2 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006cec2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000068ce4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006cec4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000068ce6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006cec6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000068ce8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006cec8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000068cea │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006ceca │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000068cf0 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006ced0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 939 to 000000000006909b │ │ │ │ + DW_CFA_advance_loc2: 939 to 000000000006d27b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006909c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006d27c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006909d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006d27d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006909f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006d27f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000690a1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006d281 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000690a3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006d283 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000690a5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006d285 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000690aa │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006d28a │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c06c 0000000000000048 0000c040 FDE cie=00000030 pc=00000000000690f0..00000000000691a3 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000690f6 │ │ │ │ +0000cefc 0000000000000048 0000ced0 FDE cie=00000030 pc=000000000006d2d0..000000000006d383 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006d2d6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000690f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006d2d8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000690fa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006d2da │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000690fc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006d2dc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000690fd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006d2dd │ │ │ │ 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: 7 to 000000000006d2e4 │ │ │ │ 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: 14 to 000000000006d2f2 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 127 to 0000000000069191 │ │ │ │ + DW_CFA_advance_loc1: 127 to 000000000006d371 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069195 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006d375 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000069196 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006d376 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000069198 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006d378 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006919a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006d37a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006919c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006d37c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006919e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006d37e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006919f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006d37f │ │ │ │ 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 │ │ │ │ +0000cf48 0000000000000010 0000cf1c FDE cie=00000030 pc=000000000006d390..000000000006d3fc │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c0fc 0000000000000010 0000c0d0 FDE cie=00000030 pc=0000000000069240..00000000000693ae │ │ │ │ +0000cf5c 0000000000000010 0000cf30 FDE cie=00000030 pc=000000000006d400..000000000006d45a │ │ │ │ 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 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000693b8 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000693b9 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000693ba │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000693be │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 84 to 0000000000069412 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000069421 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000069422 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000069424 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000069426 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -0000c148 0000000000000048 0000c11c FDE cie=00000030 pc=0000000000069430..0000000000069845 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000069436 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000069440 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000069445 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006944a │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006944b │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006944f │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000006945d │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 250 to 0000000000069557 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000069558 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000069559 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006955b │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006955d │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006955f │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000069561 │ │ │ │ - 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 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 144 to 00000000000698e8 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ +0000cf70 0000000000000010 0000cf44 FDE cie=00000030 pc=000000000006d460..000000000006d469 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -0000c1b0 0000000000000050 0000c184 FDE cie=00000030 pc=00000000000698f0..0000000000069bcb │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000698f6 │ │ │ │ - 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_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_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 │ │ │ │ - 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_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_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000699f1 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000699f5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000699f7 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000069a00 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c204 0000000000000010 0000c1d8 FDE cie=00000030 pc=0000000000069bd0..0000000000069be0 │ │ │ │ +0000cf84 0000000000000010 0000cf58 FDE cie=00000030 pc=000000000006d470..000000000006d478 │ │ │ │ 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 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000069beb │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000069bf0 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000069bf1 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000069bf2 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 38 to 0000000000069c18 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000069c19 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000069c1b │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000069c1d │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000069c1f │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000069c20 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000c254 0000000000000048 0000c228 FDE cie=00000030 pc=0000000000069e90..000000000006a265 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000069e96 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000069e9d │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000069ea2 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000069ea7 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069eab │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069eaf │ │ │ │ - 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_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000069f69 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000069f6a │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000069f6c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000069f6e │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000069f70 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000069f72 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000069f78 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000c2a0 0000000000000064 0000c274 FDE cie=00000030 pc=000000000006a270..000000000006a69e │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006a276 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a278 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006a27d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006a282 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006a283 │ │ │ │ - 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_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_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a2b8 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a2ba │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a2bc │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006a2c0 │ │ │ │ - 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_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a474 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a476 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a478 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a47a │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006a480 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ +0000cf98 0000000000000010 0000cf6c FDE cie=00000030 pc=000000000006d480..000000000006d4a8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c308 0000000000000010 0000c2dc FDE cie=00000030 pc=000000000006a6a0..000000000006a6b9 │ │ │ │ +0000cfac 0000000000000010 0000cf80 FDE cie=00000030 pc=000000000006d4b0..000000000006d4e4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c31c 0000000000000010 0000c2f0 FDE cie=00000030 pc=000000000006a6c0..000000000006a6e7 │ │ │ │ +0000cfc0 0000000000000010 0000cf94 FDE cie=00000030 pc=000000000006d4f0..000000000006d500 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c330 0000000000000010 0000c304 FDE cie=00000030 pc=000000000006a6f0..000000000006a769 │ │ │ │ +0000cfd4 0000000000000010 0000cfa8 FDE cie=00000030 pc=000000000006d500..000000000006d50f │ │ │ │ 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 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006a77a │ │ │ │ - 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_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006a7bd │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a7bf │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a7c1 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000c37c 0000000000000038 0000c350 FDE cie=00000030 pc=000000000006a7d0..000000000006a8b7 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006a7d6 │ │ │ │ +0000cfe8 0000000000000038 0000cfbc FDE cie=00000030 pc=000000000006d510..000000000006d6b9 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006d516 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006a7de │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000006d51d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006a7e6 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006d521 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006a7ed │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006d522 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006a7f3 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000006d529 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 172 to 000000000006a89f │ │ │ │ + DW_CFA_advance_loc2: 263 to 000000000006d630 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006a8a3 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006d634 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006a8a4 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006d635 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a8a6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006d637 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a8a8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006d639 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006a8b0 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000006d640 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000c3b8 0000000000000034 0000c38c FDE cie=00000030 pc=000000000006a8c0..000000000006a944 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006a8c6 │ │ │ │ +0000d024 0000000000000038 0000cff8 FDE cie=00000030 pc=000000000006d6c0..000000000006d869 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006d6c6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006a8ca │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000006d6cd │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006a8ce │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006d6d1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000006a8d1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006d6d2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000006a8e0 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000006d6d9 │ │ │ │ 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_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006a93f │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a941 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a943 │ │ │ │ - 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 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006aa0b │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006aa12 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006aa16 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006aa1a │ │ │ │ - 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_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006ab4e │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006ab50 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006ab52 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006ab54 │ │ │ │ - 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 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006ab6b │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006ab72 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006ab76 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006ab7a │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 214 to 000000000006ac50 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006ac51 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006ac53 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006ac55 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006ac57 │ │ │ │ - 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_advance_loc2: 263 to 000000000006d7e0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006acae │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006d7e4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006acb0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006d7e5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006acb2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006d7e7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006acb4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006d7e9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006acb5 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000006d7f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000c4a4 0000000000000048 0000c478 FDE cie=00000030 pc=000000000006acc0..000000000006ae3f │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006acc6 │ │ │ │ +0000d060 0000000000000094 0000d034 FDE cie=00000030 pc=000000000006d870..000000000006dbbf │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006d876 │ │ │ │ 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: 5 to 000000000006d87b │ │ │ │ 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 000000000006d87d │ │ │ │ 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 000000000006d882 │ │ │ │ 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 000000000006d883 │ │ │ │ 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: 4 to 000000000006d887 │ │ │ │ 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 000000000006d88b │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc1: 176 to 000000000006d93b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006adff │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006d93f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006ae00 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006d940 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006ae02 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006d942 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006ae04 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006d944 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006ae06 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006d946 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006ae08 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006d948 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006ae09 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000006d950 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000c4f0 0000000000000048 0000c4c4 FDE cie=00000030 pc=000000000006ae40..000000000006b1c7 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006ae46 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000006ae51 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006ae53 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000006ae5c │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006ae5d │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006ae61 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000006ae6d │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 844 to 000000000006b1b9 │ │ │ │ + DW_CFA_advance_loc: 34 to 000000000006d972 │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000006d97d │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 35 to 000000000006d9a0 │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006d9a2 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc1: 69 to 000000000006d9e7 │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000006d9f2 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000006da12 │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006da13 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc1: 116 to 000000000006da87 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006b1bd │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000006da91 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006b1be │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006da92 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006b1c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006da94 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006b1c2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006da96 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006b1c4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006da98 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006b1c6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006da9a │ │ │ │ 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 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000006b1e4 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006b1eb │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006b1ed │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000006b1f8 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006b1f9 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006b200 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 790 to 000000000006b516 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006daa0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 122 to 000000000006db1a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006b51a │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000006db24 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006b51b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006db25 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006b51d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006db27 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006b51f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006db29 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006b521 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006db2b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006b523 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006db2d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006b528 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000006db38 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000c588 0000000000000048 0000c55c FDE cie=00000030 pc=000000000006b560..000000000006b8ef │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006b566 │ │ │ │ +0000d0f8 0000000000000060 0000d0cc FDE cie=00000030 pc=000000000006dbc0..000000000006dd80 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006dbc6 │ │ │ │ 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 000000000006dbc8 │ │ │ │ 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 000000000006dbca │ │ │ │ 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 000000000006dbcc │ │ │ │ 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 000000000006dbcd │ │ │ │ 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 000000000006dbce │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006b590 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006dbd2 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 113 to 000000000006dc43 │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000006dc50 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 835 to 000000000006b8d3 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000006dc60 │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006dc61 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 193 to 000000000006dd22 │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000006dd2f │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000006dd3f │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006dd40 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006dd44 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006b8d7 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000006dd47 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006b8d8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006dd48 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006b8da │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006dd4a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006b8dc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006dd4c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006b8de │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006dd4e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006b8e0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006dd50 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006b8e5 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000006dd58 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000c5d4 0000000000000048 0000c5a8 FDE cie=00000030 pc=000000000006b8f0..000000000006bc6d │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006b8f6 │ │ │ │ +0000d15c 0000000000000048 0000d130 FDE cie=00000030 pc=000000000006dd80..000000000006e18f │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006dd86 │ │ │ │ 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 000000000006dd88 │ │ │ │ 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 000000000006dd8a │ │ │ │ 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 000000000006dd8c │ │ │ │ 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 000000000006dd8d │ │ │ │ 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 000000000006dd8e │ │ │ │ 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 000000000006dd92 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc2: 1010 to 000000000006e184 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006bc5f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006e185 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006bc60 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006e186 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006bc62 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006e188 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006bc64 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006e18a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006bc66 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006e18c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006bc68 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006e18e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c620 0000000000000048 0000c5f4 FDE cie=00000030 pc=000000000006bc70..000000000006c028 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006bc76 │ │ │ │ +0000d1a8 0000000000000038 0000d17c FDE cie=00000030 pc=000000000006e190..000000000006e74e │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006e196 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006bc7e │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006e198 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006bc80 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006e199 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006bc82 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006e19a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006bc83 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000006e1a1 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006bc84 │ │ │ │ - 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_loc2: 1197 to 000000000006e64e │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006beee │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006beef │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006bef1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006e64f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006bef3 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006e650 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006bef5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006e652 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006bef7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006e654 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000006bf00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006e658 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000c66c 000000000000004c 0000c640 FDE cie=00000030 pc=000000000006c030..000000000006c6c5 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006c036 │ │ │ │ +0000d1e4 0000000000000224 0000d1b8 FDE cie=00000030 pc=000000000006e750..0000000000070d55 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006e756 │ │ │ │ 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 000000000006e758 │ │ │ │ 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 000000000006e75a │ │ │ │ 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 000000000006e75c │ │ │ │ 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 000000000006e75d │ │ │ │ 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 000000000006e75e │ │ │ │ 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: 4 to 000000000006e762 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc2: 374 to 000000000006e8d8 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000006e8e1 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000006e8ef │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006e8f0 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc2: 308 to 000000000006ea24 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000006ea2d │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000006ea3b │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006ea3c │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc2: 373 to 000000000006ebb1 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006ebb6 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000006ebc5 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006ebc7 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc2: 534 to 000000000006eddd │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006c244 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000006ede0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006c245 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006ede1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006c247 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006ede3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006c249 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006ede5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006c24b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006ede7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006c24d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006ede9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000006c250 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006edea │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc2: 444 to 000000000006efa6 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006efab │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000006efba │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006efbc │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc2: 448 to 000000000006f17c │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006f181 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000006f190 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006f192 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc2: 313 to 000000000006f2cb │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000006f2d4 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000006f2e2 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006f2e3 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc2: 359 to 000000000006f44a │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006f44c │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000006f45a │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006f45b │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc2: 640 to 000000000006f6db │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000006f6e4 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000006f6f2 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006f6f3 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc2: 271 to 000000000006f802 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000006f811 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 21 to 000000000006f826 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006f827 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc1: 241 to 000000000006f918 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000006f927 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000006f93d │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006f93f │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc1: 217 to 000000000006fa18 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000006fa27 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 21 to 000000000006fa3c │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006fa3e │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc1: 170 to 000000000006fae8 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000006faf7 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 21 to 000000000006fb0c │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006fb0d │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc2: 410 to 000000000006fca7 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006fca9 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000006fcb7 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006fcb8 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc2: 688 to 000000000006ff68 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000006ff71 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000006ff7f │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006ff80 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc2: 652 to 000000000007020c │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000070215 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000070223 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000070224 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc2: 299 to 000000000007034f │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000070358 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000070366 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000070367 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc2: 266 to 0000000000070471 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000070480 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000070496 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000070497 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc1: 69 to 00000000000704dc │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000704e1 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 15 to 00000000000704f0 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000704f2 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc2: 349 to 000000000007064f │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000070658 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000070666 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000070667 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc2: 274 to 0000000000070779 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000070788 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 21 to 000000000007079d │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007079e │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 61 to 00000000000707db │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000707e4 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000707f2 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000707f3 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc2: 344 to 000000000007094b │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007094d │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000007095b │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007095c │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc2: 287 to 0000000000070a7b │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000070a8a │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 21 to 0000000000070a9f │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000070aa0 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc1: 243 to 0000000000070b93 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000070ba2 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000070bb8 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070bba │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc1: 131 to 0000000000070c3d │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000070c46 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000070c54 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000070c55 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 60 to 0000000000070c91 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000070ca0 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000070cb6 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070cb8 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 34 to 0000000000070cda │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000070ce9 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000070cff │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070d01 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c6bc 0000000000000048 0000c690 FDE cie=00000030 pc=000000000006c6d0..000000000006c886 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006c6d6 │ │ │ │ +0000d40c 0000000000000050 0000d3e0 FDE cie=00000030 pc=0000000000070d60..0000000000070e97 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000070d66 │ │ │ │ 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 0000000000070d68 │ │ │ │ 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 0000000000070d6a │ │ │ │ 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: 5 to 0000000000070d6f │ │ │ │ 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 0000000000070d70 │ │ │ │ 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: 1 to 0000000000070d71 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006c704 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 375 to 000000000006c87b │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000070d78 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc1: 102 to 0000000000070dde │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000070ded │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 41 to 0000000000070e16 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006c87c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000070e17 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006c87d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000070e18 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006c87f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070e1a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006c881 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070e1c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006c883 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070e1e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006c885 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070e20 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000070e28 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c708 0000000000000048 0000c6dc FDE cie=00000030 pc=000000000006c890..000000000006cb17 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006c896 │ │ │ │ +0000d460 0000000000000054 0000d434 FDE cie=00000030 pc=0000000000070ea0..000000000007103b │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000070ea6 │ │ │ │ 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: 7 to 0000000000070ead │ │ │ │ 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 0000000000070eaf │ │ │ │ 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: 2 to 0000000000070eb1 │ │ │ │ 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 0000000000070eb2 │ │ │ │ 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 0000000000070eb3 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006c8ba │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000070eba │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 162 to 0000000000070f5c │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000070f6d │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 450 to 000000000006ca7c │ │ │ │ + DW_CFA_advance_loc: 41 to 0000000000070f96 │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000070f97 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 141 to 0000000000071024 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006ca80 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000071028 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006ca81 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000071029 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006ca83 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007102b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006ca85 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007102d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006ca87 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007102f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006ca89 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000071031 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006ca90 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000071032 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000c754 0000000000000048 0000c728 FDE cie=00000030 pc=000000000006cb20..000000000006cd29 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006cb26 │ │ │ │ +0000d4b8 000000000000004c 0000d48c FDE cie=00000030 pc=0000000000071040..00000000000721e9 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000071046 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006cb2d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000071048 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000006cb37 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007104a │ │ │ │ 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: 2 to 000000000007104c │ │ │ │ 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: 1 to 000000000007104d │ │ │ │ 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: 4 to 0000000000071051 │ │ │ │ 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 0000000000071055 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 375 to 000000000006cccd │ │ │ │ + DW_CFA_advance_loc2: 3650 to 0000000000071e97 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006ccd1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000071e98 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006ccd2 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000071e99 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006ccd4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000071e9b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006ccd6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000071e9d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006ccd8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000071e9f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006ccda │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000071ea1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006cce0 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000071ea8 │ │ │ │ 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_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000006cd42 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006cd47 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006cd48 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006cd49 │ │ │ │ - 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_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006cf68 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ 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 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000006cf81 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000006cf8d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006cf8f │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006cf90 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006cf91 │ │ │ │ - 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_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006d244 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006d245 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006d247 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006d249 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006d24b │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006d24d │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ +0000d508 0000000000000010 0000d4dc FDE cie=00000030 pc=00000000000721f0..0000000000072241 │ │ │ │ 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 │ │ │ │ +0000d51c 000000000000005c 0000d4f0 FDE cie=00000030 pc=0000000000072250..000000000007343b │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000072256 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000006d261 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007225b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006d266 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000072260 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006d268 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000007226a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006d269 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007226b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006d26a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007226c │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ 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_advance_loc: 6 to 0000000000072272 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 52 to 00000000000722a6 │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 21 to 00000000000722bb │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 48 to 00000000000722eb │ │ │ │ + DW_CFA_def_cfa_offset: 184 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000722f0 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc2: 2007 to 0000000000072ac7 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006d4dd │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000072ac8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006d4de │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000072ac9 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006d4e0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000072acb │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006d4e2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000072acd │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006d4e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000072acf │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006d4e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000072ad1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000006d4f0 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000072ad8 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000c884 0000000000000048 0000c858 FDE cie=00000030 pc=000000000006d580..000000000006d83a │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006d586 │ │ │ │ +0000d57c 0000000000000060 0000d550 FDE cie=00000030 pc=0000000000073440..00000000000735a8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000073446 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000006d591 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000073448 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006d596 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007344d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006d598 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000073452 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006d599 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000073456 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006d59a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007345a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006d59e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007345e │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 536 to 000000000006d7b6 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc1: 162 to 0000000000073500 │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000073507 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000073514 │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007351b │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007351d │ │ │ │ + DW_CFA_def_cfa_offset: 152 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007351f │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 27 to 000000000007353a │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc1: 96 to 000000000007359a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006d7ba │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007359e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006d7bb │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007359f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006d7bd │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000735a1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006d7bf │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000735a3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006d7c1 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000735a5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006d7c3 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000735a7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006d7c8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000c8d0 00000000000000d8 0000c8a4 FDE cie=00000030 pc=000000000006d840..000000000006e0e8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006d846 │ │ │ │ +0000d5e0 0000000000000044 0000d5b4 FDE cie=00000030 pc=00000000000735b0..00000000000736f1 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000735b6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006d84b │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000735b8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006d850 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000735ba │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006d852 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000735bb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006d853 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000735bc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006d85b │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006d85f │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc2: 384 to 000000000006d9df │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006d9e1 │ │ │ │ - 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_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006db3b │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 57 to 000000000006db74 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 59 to 000000000006dbaf │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006dbb3 │ │ │ │ - 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_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc1: 123 to 000000000006dc78 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000735c0 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 206 to 000000000007368e │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006dc7c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006dc7d │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000073691 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006dc7f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000073692 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006dc81 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000073694 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006dc83 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000073696 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006dc85 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000073698 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000006dc90 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000006dcac │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006dcae │ │ │ │ - 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_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006ddc2 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 47 to 000000000006ddf1 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 47 to 000000000006de20 │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006de24 │ │ │ │ - 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_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc1: 110 to 000000000006deda │ │ │ │ - DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006dee1 │ │ │ │ - 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_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_advance_loc: 8 to 00000000000736a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000d628 0000000000000010 0000d5fc FDE cie=00000030 pc=0000000000073700..0000000000073721 │ │ │ │ + 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 │ │ │ │ +0000d63c 0000000000000048 0000d610 FDE cie=00000030 pc=0000000000073730..0000000000073815 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000073736 │ │ │ │ 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: 4 to 000000000007373a │ │ │ │ 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: 5 to 000000000007373f │ │ │ │ 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 0000000000073741 │ │ │ │ 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 0000000000073742 │ │ │ │ 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 0000000000073745 │ │ │ │ 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: 12 to 0000000000073751 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 168 to 00000000000737f9 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006e6dc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000737fd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006e6dd │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000737fe │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006e6df │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000073800 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006e6e1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000073802 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006e6e3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000073804 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006e6e5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000073806 │ │ │ │ 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 0000000000073810 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000ca18 000000000000003c 0000c9ec FDE cie=00000030 pc=000000000006f350..000000000006f3b9 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000006f35a │ │ │ │ +0000d688 0000000000000024 0000d65c FDE cie=00000030 pc=0000000000073820..000000000007389b │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000073825 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000006f363 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007382b │ │ │ │ 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_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000073836 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006f3ae │ │ │ │ + DW_CFA_advance_loc1: 95 to 0000000000073895 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006f3b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000073899 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006f3b2 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007389a │ │ │ │ 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 │ │ │ │ │ │ │ │ -0000ca58 000000000000004c 0000ca2c FDE cie=00000030 pc=000000000006f3c0..000000000006f483 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000006f3ce │ │ │ │ +0000d6b0 0000000000000044 0000d684 FDE cie=00000030 pc=00000000000738a0..000000000007398c │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000738a6 │ │ │ │ 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 00000000000738a8 │ │ │ │ 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: 5 to 00000000000738ad │ │ │ │ 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: 2 to 00000000000738af │ │ │ │ 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: 12 to 00000000000738bb │ │ │ │ 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 00000000000738bc │ │ │ │ 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: 7 to 00000000000738c3 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 190 to 0000000000073981 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006f478 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000073982 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006f479 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000073983 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006f47b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000073985 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006f47d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000073987 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006f47f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000073989 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006f481 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007398b │ │ │ │ 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 │ │ │ │ +0000d6f8 0000000000000048 0000d6cc FDE cie=00000030 pc=0000000000073990..0000000000073bce │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000073998 │ │ │ │ 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: 5 to 000000000007399d │ │ │ │ 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 00000000000739a2 │ │ │ │ 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: 9 to 00000000000739ab │ │ │ │ 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: 4 to 00000000000739af │ │ │ │ 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 00000000000739b7 │ │ │ │ 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: 7 to 00000000000739be │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 476 to 0000000000073b9a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006f50b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000073b9b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006f50c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000073b9c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006f50e │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000073ba2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006f510 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000073ba4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006f512 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000073ba9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006f514 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000073bab │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006f518 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000073bb0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000caf4 0000000000000048 0000cac8 FDE cie=00000030 pc=000000000006f550..000000000006f7d3 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006f556 │ │ │ │ +0000d744 000000000000004c 0000d718 FDE cie=00000030 pc=0000000000073bd0..0000000000073e56 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000073bd6 │ │ │ │ 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: 7 to 0000000000073bdd │ │ │ │ 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: 5 to 0000000000073be2 │ │ │ │ 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 0000000000073be4 │ │ │ │ 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: 4 to 0000000000073be8 │ │ │ │ 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 0000000000073be9 │ │ │ │ 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: 4 to 0000000000073bed │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc2: 578 to 0000000000073e2f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006f6ed │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000073e33 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006f6ee │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000073e34 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006f6f0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000073e36 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006f6f2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000073e38 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006f6f4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000073e3a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006f6f6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000073e3c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000006f700 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000073e40 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000cb40 000000000000004c 0000cb14 FDE cie=00000030 pc=000000000006f7e0..000000000006f915 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006f7e6 │ │ │ │ +0000d794 000000000000004c 0000d768 FDE cie=00000030 pc=0000000000073e60..0000000000074484 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000073e66 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006f7e8 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000073e70 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006f7ed │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000073e79 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006f7ef │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000073e7f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006f7f3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000073e80 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006f7f4 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000073e83 │ │ │ │ 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 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006f927 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006f92b │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 61 to 000000000006f968 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000073e87 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc2: 1230 to 0000000000074355 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006f969 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006f96b │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006f96c │ │ │ │ - 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: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074356 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 122 to 000000000006fa5b │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074357 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006fa5c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000074359 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006fa5d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007435b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006fa5f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007435d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006fa61 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007435f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006fa68 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074360 │ │ │ │ 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 │ │ │ │ +0000d7e4 0000000000000048 0000d7b8 FDE cie=00000030 pc=0000000000074490..00000000000746f2 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000074496 │ │ │ │ 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: 7 to 000000000007449d │ │ │ │ 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: 14 to 00000000000744ab │ │ │ │ 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: 5 to 00000000000744b0 │ │ │ │ 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: 4 to 00000000000744b4 │ │ │ │ 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: 1 to 00000000000744b5 │ │ │ │ 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: 7 to 00000000000744bc │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 127 to 000000000006fb23 │ │ │ │ + DW_CFA_advance_loc2: 392 to 0000000000074644 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006fb27 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000074648 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006fb28 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074649 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006fb2a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007464b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006fb2c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007464d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006fb2e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007464f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006fb30 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000074651 │ │ │ │ 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: 7 to 0000000000074658 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 55 to 000000000006fc37 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006fc38 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000cca0 0000000000000020 0000cc74 FDE cie=00000030 pc=000000000006fc60..000000000006fcc9 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006fc65 │ │ │ │ +0000d830 000000000000002c 0000d804 FDE cie=00000030 pc=0000000000074700..0000000000074741 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000074709 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006fc6c │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000007470c │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000074717 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 71 to 000000000006fcb3 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 38 to 000000000007473d │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007473e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006fcb4 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007473f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006fcb8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074740 │ │ │ │ + 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 │ │ │ │ │ │ │ │ -0000ccc4 0000000000000010 0000cc98 FDE cie=00000030 pc=000000000006fcd0..000000000006fcd9 │ │ │ │ +0000d860 0000000000000010 0000d834 FDE cie=00000030 pc=0000000000074750..000000000007476c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000ccd8 0000000000000010 0000ccac FDE cie=00000030 pc=000000000006fce0..000000000006fd01 │ │ │ │ +0000d874 0000000000000010 0000d848 FDE cie=00000030 pc=0000000000074770..000000000007478e │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000ccec 0000000000000010 0000ccc0 FDE cie=00000030 pc=000000000006fd10..000000000006fe13 │ │ │ │ +0000d888 0000000000000010 0000d85c FDE cie=00000030 pc=0000000000074790..00000000000747b5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000cd00 0000000000000010 0000ccd4 FDE cie=00000030 pc=000000000006fe20..000000000006fe44 │ │ │ │ +0000d89c 0000000000000010 0000d870 FDE cie=00000030 pc=00000000000747c0..000000000007485c │ │ │ │ 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 │ │ │ │ +0000d8b0 0000000000000038 0000d884 FDE cie=00000030 pc=0000000000074860..00000000000748d0 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000074866 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 125 to 000000000006fede │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000074868 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007486a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007486b │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007486c │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 74 to 00000000000748b6 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000748be │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000748c5 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000748c9 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000748cb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006fee0 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - │ │ │ │ -0000cd30 0000000000000010 0000cd04 FDE cie=00000030 pc=000000000006fef0..00000000000707a9 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000cd44 0000000000000010 0000cd18 FDE cie=00000030 pc=00000000000707b0..00000000000707c9 │ │ │ │ +0000d8ec 0000000000000010 0000d8c0 FDE cie=00000030 pc=00000000000748d0..000000000007495e │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000cd58 0000000000000010 0000cd2c FDE cie=00000030 pc=00000000000707d0..0000000000070802 │ │ │ │ +0000d900 0000000000000010 0000d8d4 FDE cie=00000030 pc=0000000000074960..00000000000749ee │ │ │ │ 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 │ │ │ │ +0000d914 0000000000000010 0000d8e8 FDE cie=00000030 pc=00000000000749f0..0000000000074a69 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000cd90 0000000000000010 0000cd64 FDE cie=00000030 pc=0000000000070960..00000000000709f6 │ │ │ │ +0000d928 0000000000000010 0000d8fc FDE cie=00000030 pc=0000000000074a70..0000000000074afe │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000cda4 0000000000000010 0000cd78 FDE cie=00000030 pc=0000000000070a00..0000000000070ac9 │ │ │ │ +0000d93c 0000000000000010 0000d910 FDE cie=00000030 pc=0000000000074b00..0000000000074b77 │ │ │ │ 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 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000070adc │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000070ade │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000070ae0 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000070ae1 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000070ae2 │ │ │ │ - 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_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000070b30 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000070b31 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000070b33 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000070b35 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000070b37 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000070b39 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000070b40 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000ce04 0000000000000074 0000cdd8 FDE cie=00000030 pc=0000000000070ce0..0000000000071549 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000070ce6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000070ced │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000070cf2 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000070cf4 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000070cf8 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000070cf9 │ │ │ │ - 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_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000710b4 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000710b5 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000710b7 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000710b9 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000710bb │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000710bd │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000710c0 │ │ │ │ - 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 │ │ │ │ - │ │ │ │ -0000ce7c 0000000000000038 0000ce50 FDE cie=00000030 pc=0000000000071550..00000000000716cc │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000071556 │ │ │ │ +0000d950 0000000000000040 0000d924 FDE cie=00000030 pc=0000000000074b80..0000000000074d87 │ │ │ │ + DW_CFA_advance_loc1: 131 to 0000000000074c03 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000007155f │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000074c0e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000071560 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000074c12 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000071564 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000074c18 │ │ │ │ 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_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000071647 │ │ │ │ + DW_CFA_advance_loc1: 106 to 0000000000074c82 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000071648 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074c83 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007164a │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007164c │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000071650 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000ceb8 0000000000000018 0000ce8c FDE cie=00000030 pc=00000000000716d0..0000000000071701 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000716da │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000074c85 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 29 to 00000000000716f7 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000074c8a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000071700 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000074c90 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_advance_loc1: 96 to 0000000000074cf0 │ │ │ │ + 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 │ │ │ │ │ │ │ │ -0000ced4 0000000000000030 0000cea8 FDE cie=00000030 pc=0000000000071710..0000000000071791 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000007171b │ │ │ │ +0000d994 0000000000000038 0000d968 FDE cie=00000030 pc=0000000000074d90..0000000000074f53 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000074db4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007171f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074db5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000071720 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074db6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 64 to 0000000000071760 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc1: 121 to 0000000000074e2f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000071761 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000074e35 │ │ │ │ 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_restore_state │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000071790 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000074e37 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000074e40 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_advance_loc1: 152 to 0000000000074ed8 │ │ │ │ + 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 │ │ │ │ │ │ │ │ -0000cf08 000000000000004c 0000cedc FDE cie=00000030 pc=00000000000717a0..0000000000071895 │ │ │ │ - DW_CFA_advance_loc: 17 to 00000000000717b1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000717b3 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000717bc │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000717c5 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000717c9 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000717ca │ │ │ │ - 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_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007188a │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007188b │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007188d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007188f │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071891 │ │ │ │ +0000d9d0 0000000000000018 0000d9a4 FDE cie=00000030 pc=0000000000074f60..0000000000074f85 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074f61 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071893 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074f62 │ │ │ │ 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: 30 to 0000000000074f80 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -0000cf58 0000000000000010 0000cf2c FDE cie=00000030 pc=00000000000718a0..0000000000071923 │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +0000d9ec 0000000000000018 0000d9c0 FDE cie=00000030 pc=0000000000074f90..0000000000074fb5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074f91 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074f92 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 30 to 0000000000074fb0 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000cf6c 0000000000000038 0000cf40 FDE cie=00000030 pc=0000000000071930..0000000000071a0e │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000071936 │ │ │ │ +0000da08 0000000000000018 0000d9dc FDE cie=00000030 pc=0000000000074fc0..0000000000074fe5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074fc1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 21 to 000000000007194b │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000071954 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000007195c │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000071960 │ │ │ │ - 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_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000071a05 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071a07 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074fc2 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 30 to 0000000000074fe0 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000da24 0000000000000018 0000d9f8 FDE cie=00000030 pc=0000000000074ff0..000000000007501c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074ff1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071a09 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074ff2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000075006 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000cfa8 000000000000005c 0000cf7c FDE cie=00000030 pc=0000000000071a10..0000000000071aca │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000071a21 │ │ │ │ +0000da40 000000000000004c 0000da14 FDE cie=00000030 pc=0000000000075020..00000000000755ea │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000075022 │ │ │ │ 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: 2 to 0000000000075024 │ │ │ │ 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: 2 to 0000000000075026 │ │ │ │ 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: 2 to 0000000000075028 │ │ │ │ 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: 1 to 0000000000075029 │ │ │ │ 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: 1 to 000000000007502a │ │ │ │ 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: 7 to 0000000000075031 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc2: 534 to 0000000000075247 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000071aa5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000075248 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000071aa6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000075249 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071aa8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007524b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071aaa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007524d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071aac │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007524f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071aae │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000075251 │ │ │ │ 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: 7 to 0000000000075258 │ │ │ │ + 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 │ │ │ │ +0000da90 000000000000006c 0000da64 FDE cie=00000030 pc=00000000000755f0..0000000000075eaa │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000755f2 │ │ │ │ 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: 2 to 00000000000755f4 │ │ │ │ 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 00000000000755f6 │ │ │ │ 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 00000000000755f8 │ │ │ │ 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: 1 to 00000000000755f9 │ │ │ │ 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: 1 to 00000000000755fa │ │ │ │ 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: 10 to 0000000000075604 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc2: 788 to 0000000000075918 │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000075919 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 54 to 000000000007594f │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000075954 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc2: 402 to 0000000000075ae6 │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000075ae7 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 45 to 0000000000075b14 │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000075b15 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 21 to 0000000000075b2a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000071b82 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000075b2b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000071b83 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000075b2c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071b85 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000075b2e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071b87 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000075b30 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071b89 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000075b32 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071b8b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000075b34 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000071b90 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000075b38 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000d054 0000000000000028 0000d028 FDE cie=00000030 pc=0000000000071c50..0000000000071c91 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000071c58 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000071c61 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000071c65 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000071c8d │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000071c8e │ │ │ │ +0000db00 0000000000000014 0000dad4 FDE cie=00000030 pc=0000000000075eb0..0000000000075f17 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000075eb8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071c90 │ │ │ │ + DW_CFA_advance_loc1: 94 to 0000000000075f16 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +0000db18 0000000000000010 0000daec FDE cie=00000030 pc=0000000000075f20..0000000000075f29 │ │ │ │ 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 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000071ca9 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000071caf │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 90 to 0000000000071d09 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000071d0a │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000071d0b │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -0000d0a8 0000000000000028 0000d07c FDE cie=00000030 pc=0000000000071d10..0000000000071d8a │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000071d16 │ │ │ │ +0000db2c 0000000000000028 0000db00 FDE cie=00000030 pc=0000000000075f30..0000000000075f7f │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000075f36 │ │ │ │ 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 0000000000075f39 │ │ │ │ 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: 8 to 0000000000075f41 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 110 to 0000000000071d86 │ │ │ │ + DW_CFA_advance_loc: 58 to 0000000000075f7b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000071d87 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000075f7c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071d89 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000075f7e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000d0d4 0000000000000028 0000d0a8 FDE cie=00000030 pc=0000000000071d90..0000000000071dd7 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000071d96 │ │ │ │ +0000db58 0000000000000028 0000db2c FDE cie=00000030 pc=0000000000075f80..0000000000075fcf │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000075f86 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000071d9a │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000075f89 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000071d9e │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000075f91 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 53 to 0000000000071dd3 │ │ │ │ + DW_CFA_advance_loc: 58 to 0000000000075fcb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000071dd4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000075fcc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071dd6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000075fce │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ 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 │ │ │ │ +0000db84 0000000000000010 0000db58 FDE cie=00000030 pc=0000000000075fd0..0000000000075ff8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000db98 0000000000000018 0000db6c FDE cie=00000030 pc=0000000000076000..000000000007603f │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000076005 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071de8 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071dea │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071dec │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000071df0 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000071df4 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000071df8 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 245 to 0000000000071eed │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000007601f │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000071eee │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000071eef │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071ef1 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071ef3 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071ef5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000071ef7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000071f00 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000076020 │ │ │ │ DW_CFA_restore_state │ │ │ │ + │ │ │ │ +0000dbb4 0000000000000010 0000db88 FDE cie=00000030 pc=0000000000076040..000000000007604d │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000d14c 0000000000000028 0000d120 FDE cie=00000030 pc=0000000000071f80..00000000000720ce │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000071f85 │ │ │ │ +0000dbc8 0000000000000028 0000db9c FDE cie=00000030 pc=0000000000076050..00000000000760b5 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000076056 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000071f90 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000076057 │ │ │ │ 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_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000076058 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 58 to 0000000000076092 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000072045 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000076093 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000072046 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000076095 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000072050 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000076096 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000d178 000000000000005c 0000d14c FDE cie=00000030 pc=00000000000720d0..00000000000726be │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000720d6 │ │ │ │ +0000dbf4 0000000000000038 0000dbc8 FDE cie=00000030 pc=00000000000760c0..0000000000076118 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000760c6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000720dd │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000760c8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000720df │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000760c9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000720e9 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000760ca │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000720ea │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000760ce │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000720eb │ │ │ │ - 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: 62 to 000000000007610c │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000072222 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000072223 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000072225 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007610d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000072227 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007610e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000072229 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000076110 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007222b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000076112 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007222c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000076113 │ │ │ │ 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 │ │ │ │ │ │ │ │ -0000d1d8 0000000000000084 0000d1ac FDE cie=00000030 pc=00000000000726c0..0000000000072b80 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000726c6 │ │ │ │ +0000dc30 0000000000000038 0000dc04 FDE cie=00000030 pc=0000000000076120..0000000000076177 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000076126 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000726c8 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000076128 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000726cd │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000076129 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000726d2 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007612a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000726d3 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007612e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000726dc │ │ │ │ - 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: 61 to 000000000007616b │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007280b │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007280c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007280e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007616c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000072810 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007616d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000072812 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007616f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000072814 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000076171 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000072819 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000076172 │ │ │ │ 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 │ │ │ │ +0000dc6c 0000000000000048 0000dc40 FDE cie=00000030 pc=0000000000076180..0000000000076253 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000076186 │ │ │ │ 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: 2 to 0000000000076188 │ │ │ │ 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: 5 to 000000000007618d │ │ │ │ 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 000000000007618f │ │ │ │ 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 0000000000076190 │ │ │ │ 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 0000000000076191 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000072bfe │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000076198 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 189 to 0000000000072cbb │ │ │ │ + DW_CFA_advance_loc: 31 to 00000000000761b7 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000072cbe │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000761b8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000072cbf │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000761b9 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000072cc1 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000761bb │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000072cc3 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000761bd │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000072cc5 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000761bf │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000072cc7 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000761c1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000072cd0 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000761c8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000d2c0 000000000000005c 0000d294 FDE cie=00000030 pc=0000000000072d80..00000000000731a2 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000072d86 │ │ │ │ +0000dcb8 0000000000000048 0000dc8c FDE cie=00000030 pc=0000000000076260..0000000000076349 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000076266 │ │ │ │ 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 0000000000076268 │ │ │ │ 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 000000000007626a │ │ │ │ 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: 2 to 000000000007626c │ │ │ │ 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 000000000007626d │ │ │ │ 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 000000000007626e │ │ │ │ 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: 4 to 0000000000076272 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 58 to 00000000000762ac │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000073193 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000762ad │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000073194 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000762ae │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000073196 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000762b0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000073198 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000762b2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007319a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000762b4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007319c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000762b6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007319d │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000762c0 │ │ │ │ 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 │ │ │ │ +0000dd04 0000000000000048 0000dcd8 FDE cie=00000030 pc=0000000000076350..0000000000076555 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000076356 │ │ │ │ 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 0000000000076358 │ │ │ │ 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 000000000007635a │ │ │ │ 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 000000000007635c │ │ │ │ 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 000000000007635d │ │ │ │ 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 000000000007635e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000731c8 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc1: 201 to 0000000000073291 │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000007329c │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 29 to 00000000000732b9 │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000732ba │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc2: 316 to 00000000000733f6 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000076362 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc2: 342 to 00000000000764b8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000733f9 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000764b9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000733fa │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000764ba │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000733fc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000764bc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000733fe │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000764be │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000073400 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000764c0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000073402 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000764c2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000073403 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000764c8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000d380 000000000000002c 0000d354 FDE cie=00000030 pc=0000000000073410..00000000000734e7 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000073416 │ │ │ │ +0000dd50 0000000000000028 0000dd24 FDE cie=00000030 pc=0000000000076560..00000000000765bd │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000076566 │ │ │ │ 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: 4 to 000000000007656a │ │ │ │ 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: 1 to 000000000007656b │ │ │ │ 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: 47 to 000000000007659a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000073473 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007659b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000073475 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007659d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000073476 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007659e │ │ │ │ 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 │ │ │ │ +0000dd7c 0000000000000038 0000dd50 FDE cie=00000030 pc=00000000000765c0..000000000007661d │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000765c6 │ │ │ │ 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 00000000000765c8 │ │ │ │ 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 00000000000765cc │ │ │ │ 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 00000000000765cd │ │ │ │ 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: 7 to 00000000000765d4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 129 to 00000000000735bc │ │ │ │ + DW_CFA_advance_loc: 61 to 0000000000076611 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000735c0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000076612 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000735c1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000076613 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000735c3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000076615 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000735c5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000076617 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000735c6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000076618 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000d408 0000000000000054 0000d3dc FDE cie=00000030 pc=00000000000735f0..000000000007376d │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000735f6 │ │ │ │ +0000ddb8 0000000000000048 0000dd8c FDE cie=00000030 pc=0000000000076620..0000000000076751 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000076626 │ │ │ │ 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 0000000000076628 │ │ │ │ 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 000000000007662a │ │ │ │ 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 000000000007662c │ │ │ │ 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 000000000007662d │ │ │ │ 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: 1 to 000000000007662e │ │ │ │ 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_advance_loc: 4 to 0000000000076632 │ │ │ │ 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_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 179 to 0000000000073707 │ │ │ │ + DW_CFA_advance_loc1: 235 to 000000000007671d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007370b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007671e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007370c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007671f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007370e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000076721 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000073710 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000076723 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000073712 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000076725 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000073714 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000076727 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000073718 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000076728 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000d460 0000000000000038 0000d434 FDE cie=00000030 pc=0000000000073770..00000000000737ee │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000073776 │ │ │ │ +0000de04 0000000000000048 0000ddd8 FDE cie=00000030 pc=0000000000076760..0000000000076897 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000076766 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000007377e │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007676a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007377f │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007676c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000073783 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007676e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007378a │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000076772 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 48 to 00000000000737ba │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000076773 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000007677d │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 147 to 0000000000076810 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000076811 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000076812 │ │ │ │ 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 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000d49c 0000000000000028 0000d470 FDE cie=00000030 pc=00000000000737f0..000000000007384f │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000737f5 │ │ │ │ - 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_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_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_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_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000d4f4 0000000000000018 0000d4c8 FDE cie=00000030 pc=00000000000738e0..00000000000738fa │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000738e5 │ │ │ │ - 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: 2 to 0000000000076814 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000073944 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000076816 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000073945 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000076818 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000073946 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007681a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000073950 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000076820 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ +0000de50 0000000000000048 0000de24 FDE cie=00000030 pc=00000000000768a0..0000000000076a46 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000768a6 │ │ │ │ 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 00000000000768a8 │ │ │ │ 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 00000000000768aa │ │ │ │ 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 00000000000768ac │ │ │ │ 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 00000000000768ad │ │ │ │ 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 00000000000768ae │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000768b2 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 187 to 000000000007696d │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007696e │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007696f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000073b88 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000076971 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000073b8a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000076973 │ │ │ │ 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 0000000000076975 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc1: 74 to 0000000000073c12 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000076977 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000073c13 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000076980 │ │ │ │ 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 │ │ │ │ +0000de9c 0000000000000048 0000de70 FDE cie=00000030 pc=0000000000076a50..0000000000076bba │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000076a56 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000073c6b │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000076a58 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000073c70 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000076a5a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000073c74 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000076a5c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000073c7b │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000076a5d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 131 to 0000000000073cfe │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000076a5e │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000076a62 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 166 to 0000000000076b08 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000076b09 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000076b0a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000073cff │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000076b0c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000073d01 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000076b0e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000073d03 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000076b10 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000073d05 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000076b12 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000076b18 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000d6d0 000000000000004c 0000d6a4 FDE cie=00000030 pc=0000000000073d10..0000000000074191 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000073d16 │ │ │ │ +0000dee8 000000000000004c 0000debc FDE cie=00000030 pc=0000000000076bc0..0000000000076fcf │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000076bc6 │ │ │ │ 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: 4 to 0000000000076bca │ │ │ │ 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 0000000000076bcc │ │ │ │ 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: 9 to 0000000000076bd5 │ │ │ │ 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: 1 to 0000000000076bd6 │ │ │ │ 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: 1 to 0000000000076bd7 │ │ │ │ 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 0000000000076bde │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc2: 831 to 0000000000076f1d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000074122 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000076f21 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000074123 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000076f22 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000074125 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000076f24 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000074127 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000076f26 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000074129 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000076f28 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007412b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000076f2a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000074130 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000076f30 │ │ │ │ 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 │ │ │ │ +0000df38 0000000000000038 0000df0c FDE cie=00000030 pc=0000000000076fd0..000000000007718a │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000076fd6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000741a8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000076fd8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000741a9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000076fd9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000741ad │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000076fda │ │ │ │ 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_advance_loc: 4 to 0000000000076fde │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc2: 317 to 000000000007711b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000074280 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007711f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000074281 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000077120 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000074283 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000077122 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000074285 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000077124 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000074290 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000077128 │ │ │ │ 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 │ │ │ │ +0000df74 0000000000000048 0000df48 FDE cie=00000030 pc=0000000000077190..0000000000077525 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000077196 │ │ │ │ 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: 2 to 0000000000077198 │ │ │ │ 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: 2 to 000000000007719a │ │ │ │ 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 000000000007719c │ │ │ │ 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: 1 to 000000000007719d │ │ │ │ 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: 1 to 000000000007719e │ │ │ │ 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: 4 to 00000000000771a2 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 569 to 00000000000773db │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000747e9 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000773df │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000747ea │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000773e0 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000747ec │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000773e2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000747ee │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000773e4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000747f0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000773e6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000747f2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000773e8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000747f3 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000773f0 │ │ │ │ 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 │ │ │ │ +0000dfc0 0000000000000048 0000df94 FDE cie=00000030 pc=0000000000077530..0000000000077824 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000077536 │ │ │ │ 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: 2 to 0000000000077538 │ │ │ │ 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 000000000007753a │ │ │ │ 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: 2 to 000000000007753c │ │ │ │ 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: 1 to 000000000007753d │ │ │ │ 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: 1 to 000000000007753e │ │ │ │ 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_advance_loc: 4 to 0000000000077542 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc2: 575 to 0000000000077781 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000074e84 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000077785 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000074e85 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000077786 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000074e87 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000077788 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000074e89 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007778a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000074e8b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007778c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000074e8d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007778e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000074e90 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000077790 │ │ │ │ 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 │ │ │ │ +0000e00c 000000000000004c 0000dfe0 FDE cie=00000030 pc=0000000000077830..000000000007823b │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000077836 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000007532f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000077838 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000075331 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007783a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000075333 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007783c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000075334 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007783d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000075335 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007783e │ │ │ │ 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_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_loc: 7 to 0000000000077845 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc2: 1262 to 0000000000077d33 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000755c3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000077d34 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000755c4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000077d35 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000755c6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000077d37 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000755c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000077d39 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000755ca │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000077d3b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000755cc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000077d3d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000755cd │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000077d40 │ │ │ │ DW_CFA_restore_state │ │ │ │ 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 │ │ │ │ +0000e05c 0000000000000070 0000e030 FDE cie=00000030 pc=0000000000078240..00000000000786b5 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000078246 │ │ │ │ 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 000000000007824b │ │ │ │ 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: 2 to 000000000007824d │ │ │ │ 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: 5 to 0000000000078252 │ │ │ │ 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: 1 to 0000000000078253 │ │ │ │ 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: 1 to 0000000000078254 │ │ │ │ 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_advance_loc: 7 to 000000000007825b │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000756c4 │ │ │ │ + DW_CFA_advance_loc2: 548 to 000000000007847f │ │ │ │ DW_CFA_def_cfa_offset: 216 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000756c6 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000007848e │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000756c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000078492 │ │ │ │ DW_CFA_def_cfa_offset: 232 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000756d0 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007849b │ │ │ │ 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: 21 to 00000000000784b0 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc2: 305 to 00000000000785e1 │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000785ea │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 37 to 000000000007860f │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000078610 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc1: 114 to 0000000000078682 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000075921 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000078686 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000075922 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000078687 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000075924 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000078689 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000075926 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007868b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000075928 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007868d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007592a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007868f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000075930 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000078690 │ │ │ │ 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 │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000d988 0000000000000094 0000d95c FDE cie=00000030 pc=0000000000075ab0..0000000000075fb6 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000075ab6 │ │ │ │ +0000e0d0 0000000000000080 0000e0a4 FDE cie=00000030 pc=00000000000786c0..000000000007886f │ │ │ │ + DW_CFA_advance_loc: 15 to 00000000000786cf │ │ │ │ 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: 2 to 00000000000786d1 │ │ │ │ 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: 2 to 00000000000786d3 │ │ │ │ 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: 2 to 00000000000786d5 │ │ │ │ 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 00000000000786d6 │ │ │ │ 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: 4 to 00000000000786da │ │ │ │ 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_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 620 to 0000000000075efb │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000786de │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 117 to 0000000000078753 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000075eff │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000078754 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000075f00 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000078755 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000075f02 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000078757 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000075f04 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000078759 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000075f06 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007875b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000075f08 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007875d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000075f09 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000078760 │ │ │ │ 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_advance_loc: 33 to 0000000000078781 │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000007879d │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 62 to 00000000000787db │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000787dd │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000787e6 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000787fa │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000078814 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000078818 │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000078822 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 21 to 0000000000078837 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 25 to 0000000000078850 │ │ │ │ + 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 0000000000078856 │ │ │ │ + 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 │ │ │ │ │ │ │ │ -0000da20 0000000000000048 0000d9f4 FDE cie=00000030 pc=0000000000075fc0..0000000000076177 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000075fc6 │ │ │ │ +0000e154 0000000000000098 0000e128 FDE cie=00000030 pc=0000000000078870..0000000000078f69 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000078876 │ │ │ │ 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: 5 to 000000000007887b │ │ │ │ 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: 2 to 000000000007887d │ │ │ │ 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: 2 to 000000000007887f │ │ │ │ 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 0000000000078880 │ │ │ │ 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 0000000000078884 │ │ │ │ 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: 7 to 000000000007888b │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc1: 177 to 000000000007893c │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000078941 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 21 to 0000000000078956 │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000078957 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc2: 305 to 0000000000078a88 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007616d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000078a89 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007616e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000078a8a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000076170 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000078a8c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000076172 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000078a8e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000076174 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000078a90 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000076176 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000078a92 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000078a98 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 502 to 0000000000078c8e │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000078c92 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000078c96 │ │ │ │ + DW_CFA_def_cfa_offset: 232 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000078c9a │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc: 23 to 0000000000078cb1 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc1: 210 to 0000000000078d83 │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000078d87 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000078d8b │ │ │ │ + DW_CFA_def_cfa_offset: 232 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000078d8f │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000078d9d │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc1: 175 to 0000000000078e4c │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000078e4e │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 23 to 0000000000078e65 │ │ │ │ + DW_CFA_def_cfa_offset: 216 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000078e6b │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000da6c 000000000000004c 0000da40 FDE cie=00000030 pc=0000000000076180..0000000000076221 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000007618e │ │ │ │ +0000e1f0 0000000000000080 0000e1c4 FDE cie=00000030 pc=0000000000078f70..0000000000079b60 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000078f76 │ │ │ │ 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 0000000000078f78 │ │ │ │ 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: 5 to 0000000000078f7d │ │ │ │ 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: 2 to 0000000000078f7f │ │ │ │ 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: 4 to 0000000000078f83 │ │ │ │ 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: 4 to 0000000000078f87 │ │ │ │ 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 0000000000078f8b │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc2: 845 to 00000000000792d8 │ │ │ │ + DW_CFA_def_cfa_offset: 152 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000792da │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 55 to 0000000000079311 │ │ │ │ + DW_CFA_def_cfa_offset: 152 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000079316 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc2: 437 to 00000000000794cb │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007620d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000794cc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007620e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000794cd │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000076210 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000794cf │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000076212 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000794d1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000076214 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000794d3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000076216 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000794d5 │ │ │ │ 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: 11 to 00000000000794e0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 108 to 000000000007954c │ │ │ │ + DW_CFA_def_cfa_offset: 152 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007954e │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000007956e │ │ │ │ + DW_CFA_def_cfa_offset: 152 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007956f │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc2: 330 to 00000000000796b9 │ │ │ │ + DW_CFA_def_cfa_offset: 152 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000796bb │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 55 to 00000000000796f2 │ │ │ │ + DW_CFA_def_cfa_offset: 152 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000796f4 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000dabc 000000000000004c 0000da90 FDE cie=00000030 pc=0000000000076230..0000000000076670 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000076236 │ │ │ │ +0000e274 0000000000000080 0000e248 FDE cie=00000030 pc=0000000000079b60..000000000007a9f4 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000079b66 │ │ │ │ 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: 2 to 0000000000079b68 │ │ │ │ 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 0000000000079b6a │ │ │ │ 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 0000000000079b6c │ │ │ │ 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: 1 to 0000000000079b6d │ │ │ │ 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 0000000000079b6e │ │ │ │ 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: 10 to 0000000000079b78 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc2: 777 to 0000000000079e81 │ │ │ │ + DW_CFA_def_cfa_offset: 200 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000079e82 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 54 to 0000000000079eb8 │ │ │ │ + DW_CFA_def_cfa_offset: 200 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000079ebd │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc2: 439 to 000000000007a074 │ │ │ │ + DW_CFA_def_cfa_offset: 200 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007a075 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 45 to 000000000007a0a2 │ │ │ │ + DW_CFA_def_cfa_offset: 200 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007a0a3 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 21 to 000000000007a0b8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000076456 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007a0b9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000076457 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007a0ba │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000076459 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007645b │ │ │ │ - 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_advance_loc: 2 to 000000000007a0bc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 63 to 00000000000766ba │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007a0be │ │ │ │ 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_advance_loc: 2 to 000000000007a0c0 │ │ │ │ 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_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000768c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007a0c2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000768c8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007a0c8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc2: 1046 to 000000000007a4de │ │ │ │ + DW_CFA_def_cfa_offset: 200 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007a4df │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 55 to 000000000007a516 │ │ │ │ + DW_CFA_def_cfa_offset: 200 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007a518 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ 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 │ │ │ │ +0000e2f8 0000000000000080 0000e2cc FDE cie=00000030 pc=000000000007aa00..000000000007ad05 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007aa06 │ │ │ │ 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 000000000007aa0b │ │ │ │ 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 000000000007aa0d │ │ │ │ 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: 5 to 000000000007aa12 │ │ │ │ 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: 1 to 000000000007aa13 │ │ │ │ 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 000000000007aa14 │ │ │ │ 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: 4 to 000000000007aa18 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 490 to 000000000007ac02 │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007ac07 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 51 to 000000000007ac3a │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007ac3b │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007ac44 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000076a80 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007ac48 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000076a81 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007ac49 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000076a83 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007ac4b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000076a85 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007ac4d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000076a87 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007ac4f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000076a89 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007ac51 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000076a90 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007ac58 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000dbec 0000000000000088 0000dbc0 FDE cie=00000030 pc=0000000000076ab0..0000000000076d7e │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000076ab6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000076ac3 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000076ac5 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000076aca │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000076ace │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000076ad2 │ │ │ │ - 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: 29 to 000000000007ac75 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000076cb6 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007ac76 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000076cb7 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007ac77 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000076cb9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007ac79 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000076cbb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007ac7b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000076cbd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007ac7d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000076cbf │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007ac7f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000076cc0 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007ac84 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000076cc4 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000007aca4 │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000007acae │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000007acba │ │ │ │ DW_CFA_def_cfa_offset: 136 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000076cd6 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007acbb │ │ │ │ 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_advance_loc: 9 to 000000000007acc4 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000dc78 0000000000000060 0000dc4c FDE cie=00000030 pc=0000000000076d80..0000000000076ebc │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000076d8d │ │ │ │ +0000e37c 0000000000000080 0000e350 FDE cie=00000030 pc=000000000007ad10..000000000007b02f │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007ad16 │ │ │ │ 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: 2 to 000000000007ad18 │ │ │ │ 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 000000000007ad1a │ │ │ │ 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 000000000007ad1c │ │ │ │ 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: 1 to 000000000007ad1d │ │ │ │ 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 000000000007ad1e │ │ │ │ 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_advance_loc: 4 to 000000000007ad22 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000076e58 │ │ │ │ + DW_CFA_advance_loc2: 496 to 000000000007af12 │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000076e5f │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007af17 │ │ │ │ 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: 51 to 000000000007af4a │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007af4b │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007af54 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000076ea5 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007af58 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000076ea6 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007af59 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000076ea8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007af5b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000076eaa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007af5d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000076eac │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007af5f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000076eae │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007af61 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000076eb0 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007af68 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 21 to 000000000007af7d │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007af7e │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007af7f │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007af81 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007af83 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007af85 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007af87 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007af8c │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000007afac │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000007afb6 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000007afc1 │ │ │ │ + DW_CFA_def_cfa_offset: 136 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007afc2 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007afcb │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000dcdc 0000000000000068 0000dcb0 FDE cie=00000030 pc=0000000000076ec0..00000000000770ae │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000076ec6 │ │ │ │ +0000e400 0000000000000048 0000e3d4 FDE cie=00000030 pc=000000000007b030..000000000007b2cc │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007b036 │ │ │ │ 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: 2 to 000000000007b038 │ │ │ │ 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: 2 to 000000000007b03a │ │ │ │ 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: 5 to 000000000007b03f │ │ │ │ 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 000000000007b043 │ │ │ │ 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 000000000007b044 │ │ │ │ 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_advance_loc: 4 to 000000000007b048 │ │ │ │ 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_loc2: 386 to 000000000007b1ca │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000077066 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007b1cb │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000077067 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007b1cc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000077069 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007b1ce │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007706b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007b1d0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007706d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007b1d2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007706f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007b1d4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000077070 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007b1d8 │ │ │ │ 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 │ │ │ │ +0000e44c 0000000000000020 0000e420 FDE cie=00000030 pc=000000000007b2d0..000000000007b337 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000007b2de │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 43 to 000000000007b309 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007b310 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007b318 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 30 to 000000000007b336 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000dd70 0000000000000024 0000dd44 FDE cie=00000030 pc=00000000000770e0..000000000007717a │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000770e5 │ │ │ │ +0000e470 0000000000000028 0000e444 FDE cie=00000030 pc=000000000007b340..000000000007b57a │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007b345 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000770e8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007b346 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000770f3 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007b34d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 129 to 0000000000077174 │ │ │ │ + DW_CFA_advance_loc2: 389 to 000000000007b4d2 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000077178 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007b4d3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000077179 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007b4d4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007b4d8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000dd98 0000000000000068 0000dd6c FDE cie=00000030 pc=0000000000077180..0000000000077281 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000077186 │ │ │ │ +0000e49c 000000000000002c 0000e470 FDE cie=00000030 pc=000000000007b580..000000000007b646 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007b586 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000077188 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007b58a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007718a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007718b │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007718c │ │ │ │ - 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_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000077212 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000077213 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000007b58d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000077215 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000077217 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000077219 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000077220 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 69 to 0000000000077265 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 164 to 000000000007b631 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000077268 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000077269 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007726b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007726d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007b632 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007726f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007b634 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000077270 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007b638 │ │ │ │ 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 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000de04 0000000000000048 0000ddd8 FDE cie=00000030 pc=0000000000077290..00000000000773e8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000077296 │ │ │ │ +0000e4cc 000000000000009c 0000e4a0 FDE cie=00000030 pc=000000000007b650..000000000007b8a5 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007b656 │ │ │ │ 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: 2 to 000000000007b658 │ │ │ │ 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 000000000007b65a │ │ │ │ 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: 5 to 000000000007b65f │ │ │ │ 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 000000000007b660 │ │ │ │ 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: 3 to 000000000007b663 │ │ │ │ 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 000000000007b66a │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 62 to 000000000007b6a8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000773c0 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000007b6ab │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000773c1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007b6ac │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000773c3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007b6ae │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000773c5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007b6b0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000773c7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007b6b2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000773c9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007b6b4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000773d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007b6b8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000de50 000000000000004c 0000de24 FDE cie=00000030 pc=00000000000773f0..0000000000077f04 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000773f6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000773fd │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000773ff │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000077401 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000077402 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000077405 │ │ │ │ - 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_loc1: 99 to 000000000007b71b │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000007b726 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007b72a │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007b72f │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007b738 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 59 to 000000000007b773 │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007b777 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007b77c │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007b77e │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 21 to 000000000007b793 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 59 to 000000000007b7ce │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007b7d2 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007b7d7 │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007b7d9 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007b7e2 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 42 to 000000000007b80c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000077e80 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000007b80f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000077e81 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000007b812 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000077e83 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007b814 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000077e85 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007b816 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000077e87 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007b818 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000077e89 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007b81a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000077e8a │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007b820 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000007b82c │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000007b850 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007b854 │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007b856 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007b85f │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000dea0 0000000000000048 0000de74 FDE cie=00000030 pc=0000000000077f10..0000000000078031 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000077f16 │ │ │ │ +0000e56c 0000000000000034 0000e540 FDE cie=00000030 pc=000000000007b8b0..000000000007b94e │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007b8b6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000077f1b │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007b8b7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000077f1d │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007b8bb │ │ │ │ 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_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 39 to 000000000007b8e2 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000078002 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000078007 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000078009 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007800b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007800d │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000007b8e5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007800f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007b8e7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000078018 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007b8f0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 50 to 000000000007b922 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007b923 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007b925 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000007b930 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000deec 0000000000000050 0000dec0 FDE cie=00000030 pc=0000000000078040..0000000000079025 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000078046 │ │ │ │ +0000e5a4 0000000000000028 0000e578 FDE cie=00000030 pc=000000000007b950..000000000007b99c │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007b955 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007804b │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007b959 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007804d │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007b95f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007804f │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000078050 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000078051 │ │ │ │ - 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: 25 to 000000000007b978 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000078f60 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000078f61 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000078f63 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000078f65 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000078f67 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007b979 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000078f69 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007b97a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000078f6a │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007b980 │ │ │ │ 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 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000df54 0000000000000010 0000df28 FDE cie=00000030 pc=0000000000079090..00000000000790d7 │ │ │ │ - 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 │ │ │ │ +0000e5d0 000000000000002c 0000e5a4 FDE cie=00000030 pc=000000000007b9a0..000000000007ba39 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007b9a6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000790e2 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000079100 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007b9a7 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007b9ab │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 74 to 000000000007b9f5 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007b9f9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000df84 0000000000000010 0000df58 FDE cie=00000030 pc=0000000000079110..0000000000079157 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007b9fb │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007ba00 │ │ │ │ + DW_CFA_restore_state │ │ │ │ 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 │ │ │ │ +0000e600 000000000000002c 0000e5d4 FDE cie=00000030 pc=000000000007ba40..000000000007bad9 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007ba46 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007916b │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007ba47 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000079170 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007ba4b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000079175 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000079179 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007917d │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000079187 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 163 to 000000000007922a │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 74 to 000000000007ba95 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007922e │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007922f │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000079231 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000079233 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000079235 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007ba99 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000079237 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007ba9b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000079238 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007baa0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -0000dfe4 0000000000000018 0000dfb8 FDE cie=00000030 pc=0000000000079260..0000000000079276 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000079265 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000079275 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000e000 0000000000000010 0000dfd4 FDE cie=00000030 pc=0000000000079280..0000000000079289 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000e014 0000000000000010 0000dfe8 FDE cie=00000030 pc=0000000000079290..0000000000079299 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000e028 0000000000000010 0000dffc FDE cie=00000030 pc=00000000000792a0..00000000000792a9 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000e03c 0000000000000010 0000e010 FDE cie=00000030 pc=00000000000792b0..00000000000792bd │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000e050 0000000000000010 0000e024 FDE cie=00000030 pc=00000000000792c0..00000000000792cd │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000e064 0000000000000010 0000e038 FDE cie=00000030 pc=00000000000792d0..00000000000792e1 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000e078 0000000000000010 0000e04c FDE cie=00000030 pc=00000000000792f0..0000000000079305 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000e08c 0000000000000010 0000e060 FDE cie=00000030 pc=0000000000079310..0000000000079325 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000e0a0 0000000000000010 0000e074 FDE cie=00000030 pc=0000000000079330..0000000000079343 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000e0b4 0000000000000010 0000e088 FDE cie=00000030 pc=0000000000079350..000000000007935d │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000e0c8 0000000000000010 0000e09c FDE cie=00000030 pc=0000000000079360..000000000007938e │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000e0dc 0000000000000010 0000e0b0 FDE cie=00000030 pc=0000000000079390..00000000000793b0 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e0f0 0000000000000010 0000e0c4 FDE cie=00000030 pc=00000000000793b0..00000000000793b7 │ │ │ │ - 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 │ │ │ │ +0000e630 000000000000002c 0000e604 FDE cie=00000030 pc=000000000007bae0..000000000007bb79 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007bae6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007bae7 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007baeb │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 74 to 000000000007bb35 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007bb39 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007bb3b │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007bb40 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e11c 0000000000000010 0000e0f0 FDE cie=00000030 pc=0000000000079420..0000000000079428 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000e130 0000000000000010 0000e104 FDE cie=00000030 pc=0000000000079430..0000000000079446 │ │ │ │ +0000e660 000000000000002c 0000e634 FDE cie=00000030 pc=000000000007bb80..000000000007bc19 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007bb86 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007bb87 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007bb8b │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 74 to 000000000007bbd5 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007bbd9 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007bbdb │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007bbe0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ 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 │ │ │ │ +0000e690 0000000000000028 0000e664 FDE cie=00000030 pc=000000000007bc20..000000000007bcb7 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007bc25 │ │ │ │ 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 000000000007bc29 │ │ │ │ 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: 6 to 000000000007bc2f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 56 to 0000000000079498 │ │ │ │ + DW_CFA_advance_loc: 39 to 000000000007bc56 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000079499 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007bc57 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007949a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007bc58 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007bc60 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e16c 0000000000000028 0000e140 FDE cie=00000030 pc=00000000000794a0..0000000000079553 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000794a5 │ │ │ │ +0000e6bc 0000000000000028 0000e690 FDE cie=00000030 pc=000000000007bcc0..000000000007bd57 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007bcc5 │ │ │ │ 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: 4 to 000000000007bcc9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000794b3 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 149 to 0000000000079548 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007bccf │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 41 to 000000000007bcf8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007954c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007bcf9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007954d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007bcfa │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007954e │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007bd00 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -0000e198 0000000000000010 0000e16c FDE cie=00000030 pc=0000000000079560..0000000000079592 │ │ │ │ - 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 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 30 to 00000000000795c3 │ │ │ │ - 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 │ │ │ │ +0000e6e8 0000000000000028 0000e6bc FDE cie=00000030 pc=000000000007bd60..000000000007bde7 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007bd65 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000795d8 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007bd69 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000795da │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007bd6f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000795df │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000795e0 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000795e1 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000795e8 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc2: 555 to 0000000000079813 │ │ │ │ + DW_CFA_advance_loc: 34 to 000000000007bd91 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000079817 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000079818 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007981a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007981c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007981e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007bd92 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000079820 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007bd93 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000079828 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007bd98 │ │ │ │ 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 │ │ │ │ +0000e714 0000000000000038 0000e6e8 FDE cie=00000030 pc=000000000007bdf0..000000000007be6e │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007bdf6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000079857 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007bdf8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000079859 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007bdfd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007985b │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007be01 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007985c │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007be05 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007985d │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000079864 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc2: 591 to 0000000000079ab3 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 31 to 000000000007be24 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000079ab7 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000079ab8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000079aba │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007be25 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000079abc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007be27 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000079abe │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007be29 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000079ac0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007be2b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000079ac8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007be30 │ │ │ │ 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 │ │ │ │ +0000e750 0000000000000038 0000e724 FDE cie=00000030 pc=000000000007be70..000000000007beee │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007be76 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 21 to 0000000000079afa │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000e284 0000000000000010 0000e258 FDE cie=00000030 pc=0000000000079b00..0000000000079b09 │ │ │ │ - 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 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000079b18 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007be78 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000079b1a │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007be7d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000079b1f │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007be81 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000079b28 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007be85 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000079b29 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000079b32 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc2: 334 to 0000000000079c80 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 31 to 000000000007bea4 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000079c84 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000079c85 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000079c87 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007bea5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000079c89 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007bea7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000079c8b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007bea9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000079c8d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007beab │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000079c8e │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007beb0 │ │ │ │ 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 │ │ │ │ +0000e78c 000000000000002c 0000e760 FDE cie=00000030 pc=000000000007bef0..000000000007bf89 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007bef6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000079ca8 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007bef7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000079ca9 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000079caa │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000079cb1 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 96 to 0000000000079d11 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000079d15 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007befb │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000079d16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 74 to 000000000007bf45 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000079d18 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000079d1a │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -0000e320 0000000000000020 0000e2f4 FDE cie=00000030 pc=0000000000079d20..0000000000079db6 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000079d32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007bf49 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 120 to 0000000000079daa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007bf4b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000079db0 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000079db1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007bf50 │ │ │ │ + DW_CFA_restore_state │ │ │ │ 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 │ │ │ │ +0000e7bc 000000000000002c 0000e790 FDE cie=00000030 pc=000000000007bf90..000000000007c029 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007bf96 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000079dc8 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007bf97 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000079dca │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007bf9b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000079dcc │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000079dcd │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000079dce │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000079dd2 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 281 to 0000000000079eeb │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 74 to 000000000007bfe5 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000079eef │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000079ef0 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000079ef2 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000079ef4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000079ef6 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007bfe9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000079ef8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007bfeb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000079f00 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007bff0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000e390 0000000000000010 0000e364 FDE cie=00000030 pc=0000000000079f30..0000000000079f3f │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000e3a4 0000000000000010 0000e378 FDE cie=00000030 pc=0000000000079f40..0000000000079f9b │ │ │ │ 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 │ │ │ │ +0000e7ec 000000000000002c 0000e7c0 FDE cie=00000030 pc=000000000007c030..000000000007c0c9 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007c036 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000079fa8 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007c037 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000079faa │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007c03b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000079fac │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000079fb0 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000079fb1 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000079fba │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc1: 176 to 000000000007a06a │ │ │ │ - DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 25 to 000000000007a083 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000007a092 │ │ │ │ - DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007a094 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc1: 227 to 000000000007a177 │ │ │ │ - DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 19 to 000000000007a18a │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 21 to 000000000007a19f │ │ │ │ - DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007a1a5 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 256 to 000000000007a2a5 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 74 to 000000000007c085 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007a2a6 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007a2a7 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007a2a9 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007a2ab │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007a2ad │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007c089 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007a2af │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007c08b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007a2b0 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007c090 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000e428 0000000000000060 0000e3fc FDE cie=00000030 pc=000000000007a2e0..000000000007a3dc │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007a2e6 │ │ │ │ +0000e81c 000000000000002c 0000e7f0 FDE cie=00000030 pc=000000000007c0d0..000000000007c169 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007c0d6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007a2ed │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007c0d7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007a2f2 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007c0db │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007a2f4 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000007a2fd │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000007a300 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007a307 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 56 to 000000000007a33f │ │ │ │ - DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000007a348 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 58 to 000000000007a382 │ │ │ │ - DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007a389 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000007a394 │ │ │ │ - DW_CFA_def_cfa_offset: 136 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007a399 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000007a3ad │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000007a3c9 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 74 to 000000000007c125 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007a3cd │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007a3ce │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007a3d0 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007a3d2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007a3d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007c129 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007a3d6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007c12b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007a3d7 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007c130 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000e48c 0000000000000040 0000e460 FDE cie=00000030 pc=000000000007a3e0..000000000007a467 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007a3e6 │ │ │ │ +0000e84c 0000000000000034 0000e820 FDE cie=00000030 pc=000000000007c170..000000000007c1ff │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000007c17e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000007a3f1 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007c182 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007a3f5 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007a3f9 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007a3fd │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 73 to 000000000007a446 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000007a44e │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000007a456 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007a457 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000007a460 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007a461 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007c188 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007a462 │ │ │ │ + DW_CFA_advance_loc: 31 to 000000000007c1a7 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007a464 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007a466 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -0000e4d0 0000000000000020 0000e4a4 FDE cie=00000030 pc=000000000007a470..000000000007a53c │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007a475 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007c1a8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 115 to 000000000007a4e8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007c1a9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000007a4f0 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007c1b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 75 to 000000000007a53b │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000007c1d0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007c1d8 │ │ │ │ + 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 │ │ │ │ │ │ │ │ -0000e4f4 0000000000000018 0000e4c8 FDE cie=00000030 pc=000000000007a540..000000000007a58e │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007a545 │ │ │ │ +0000e884 000000000000003c 0000e858 FDE cie=00000030 pc=000000000007c200..000000000007c28f │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000007c20e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 72 to 000000000007a58d │ │ │ │ - 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 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007c212 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007c218 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000007c22a │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007c22b │ │ │ │ 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: 1 to 000000000007c22c │ │ │ │ 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 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007c230 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 37 to 000000000007c255 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007c256 │ │ │ │ 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: 1 to 000000000007c257 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007c260 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007c268 │ │ │ │ + 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 │ │ │ │ │ │ │ │ -0000e548 0000000000000018 0000e51c FDE cie=00000030 pc=000000000007a610..000000000007a64b │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007a615 │ │ │ │ +0000e8c4 0000000000000028 0000e898 FDE cie=00000030 pc=000000000007c290..000000000007c34e │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007c295 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 53 to 000000000007a64a │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000e564 0000000000000010 0000e538 FDE cie=00000030 pc=000000000007a650..000000000007a70c │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000e578 0000000000000010 0000e54c FDE cie=00000030 pc=000000000007a710..000000000007a74a │ │ │ │ - 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 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000007c298 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007c29f │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 55 to 000000000007c2d6 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007c2d7 │ │ │ │ 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: 1 to 000000000007c2d8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000e5a8 0000000000000010 0000e57c FDE cie=00000030 pc=000000000007a770..000000000007a779 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007c2e0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e5bc 0000000000000040 0000e590 FDE cie=00000030 pc=000000000007a780..000000000007a8e1 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007a785 │ │ │ │ +0000e8f0 0000000000000028 0000e8c4 FDE cie=00000030 pc=000000000007c350..000000000007c3fe │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007c355 │ │ │ │ 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: 3 to 000000000007c358 │ │ │ │ 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 000000000007c35f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 23 to 000000000007a7a7 │ │ │ │ + DW_CFA_advance_loc: 39 to 000000000007c386 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007a7a8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007c387 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007a7a9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007c388 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007a7b0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007c390 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 96 to 000000000007a810 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000e91c 000000000000004c 0000e8f0 FDE cie=00000030 pc=000000000007c400..000000000007c54a │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007c406 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007c40b │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007c410 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007c414 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007c415 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 100 to 000000000007c479 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007c47a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007c47c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007a816 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007c47e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007a817 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007c480 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000007a820 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007c488 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 148 to 000000000007a8b4 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000007c48b │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007c48c │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007c490 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000007a8b7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007c492 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007a8b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007c494 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000007a8c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007c498 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000e600 0000000000000010 0000e5d4 FDE cie=00000030 pc=000000000007a8f0..000000000007a90c │ │ │ │ - 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 │ │ │ │ +0000e96c 000000000000004c 0000e940 FDE cie=00000030 pc=000000000007c550..000000000007c672 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007c556 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007a918 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007c55b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007a91a │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007c560 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007a91c │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007c561 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007a91d │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000007c564 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007a923 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007a927 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 390 to 000000000007aaad │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 98 to 000000000007c5c6 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007aab1 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007aab2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007aab4 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007c5c7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007aab6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007c5c9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007aab8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007c5cb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007aaba │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007c5cd │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007aac0 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000007c5d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000e660 000000000000003c 0000e634 FDE cie=00000030 pc=000000000007ad00..000000000007af9e │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007ad06 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000007ad12 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007ad19 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007ad1f │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007ad23 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc2: 498 to 000000000007af15 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007c5d9 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007af19 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007c5da │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007af1a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007c5de │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007af1c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007c5e0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007af1e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007c5e2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007af20 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007c5e8 │ │ │ │ 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 │ │ │ │ +0000e9bc 0000000000000054 0000e990 FDE cie=00000030 pc=000000000007c680..000000000007c8d6 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007c686 │ │ │ │ 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: 5 to 000000000007c68b │ │ │ │ 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: 5 to 000000000007c690 │ │ │ │ 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: 5 to 000000000007c695 │ │ │ │ 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: 4 to 000000000007c699 │ │ │ │ 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 000000000007c69a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007afb2 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 130 to 000000000007b034 │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007b03a │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000007b042 │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007b043 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007c6a1 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000007b061 │ │ │ │ + DW_CFA_advance_loc1: 151 to 000000000007c738 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007b062 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000007c73b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007b063 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007c73c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b065 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007c73e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b067 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007c740 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b069 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007c742 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b06b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007c744 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007b070 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007c748 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc1: 92 to 000000000007c7a4 │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000007c7ae │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 29 to 000000000007c7cb │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007c7cc │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ │ │ │ │ -0000e6f8 000000000000005c 0000e6cc FDE cie=00000030 pc=000000000007b080..000000000007b131 │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000007b091 │ │ │ │ +0000ea14 0000000000000054 0000e9e8 FDE cie=00000030 pc=000000000007c8e0..000000000007cb45 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007c8e6 │ │ │ │ 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 000000000007c8eb │ │ │ │ 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 000000000007c8f0 │ │ │ │ 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: 5 to 000000000007c8f5 │ │ │ │ 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: 1 to 000000000007c8f6 │ │ │ │ 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: 3 to 000000000007c8f9 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007b0b2 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000007b0ce │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 49 to 000000000007b0ff │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007c900 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000007b108 │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007b10c │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000007b115 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000007b11f │ │ │ │ + DW_CFA_advance_loc1: 198 to 000000000007c9c6 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007b120 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000007c9c9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007b121 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007c9ca │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b123 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007c9cc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b125 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007c9ce │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b127 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007c9d0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b129 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007c9d2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007b130 │ │ │ │ - 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 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007c9d8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 92 to 000000000007ca34 │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000007ca3f │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 29 to 000000000007ca5c │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007ca5d │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ │ │ │ │ -0000e758 0000000000000058 0000e72c FDE cie=00000030 pc=000000000007b140..000000000007b309 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007b146 │ │ │ │ +0000ea6c 000000000000008c 0000ea40 FDE cie=00000030 pc=000000000007cb50..000000000007cf72 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007cb56 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b148 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007cb58 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b14a │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007cb5a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007b14b │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007cb5c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007b14c │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007cb5d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007b150 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 110 to 000000000007b1be │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000007b1d2 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b1d4 │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007b1d5 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007cb5e │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007cb62 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000007b1e0 │ │ │ │ + DW_CFA_advance_loc2: 540 to 000000000007cd7e │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007b1e5 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000007cd81 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000007b1f2 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 255 to 000000000007b2f1 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007cd86 │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007cd88 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000007cd9a │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 126 to 000000000007ce18 │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000007ce1b │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007ce1c │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007ce21 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007ce2a │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 30 to 000000000007ce48 │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000007ce6c │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000007ce6f │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007ce71 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007ce7a │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 104 to 000000000007cee2 │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007cee6 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007ceea │ │ │ │ + DW_CFA_def_cfa_offset: 120 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007ceec │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007cef5 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000007cf0d │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007cf11 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007b2f2 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007cf12 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007b2f3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007cf14 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b2f5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007cf16 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b2f7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007cf18 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b2f9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007cf1a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007b300 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007cf1b │ │ │ │ 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 │ │ │ │ +0000eafc 0000000000000088 0000ead0 FDE cie=00000030 pc=000000000007cf80..000000000007d219 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007cf86 │ │ │ │ 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 000000000007cf88 │ │ │ │ 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 000000000007cf8a │ │ │ │ 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 000000000007cf8b │ │ │ │ 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: 3 to 000000000007cf8e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 86 to 000000000007b372 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b374 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b376 │ │ │ │ - DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000007b381 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007b386 │ │ │ │ - DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000007b389 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000007b39a │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 277 to 000000000007b4af │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000007cf9b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000007b4ba │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007cfa0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007b4c1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007cfa2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007b4c5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007cfa4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b4c7 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007cfa8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000007b4d0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007cfb0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007b4d1 │ │ │ │ + DW_CFA_advance_loc1: 178 to 000000000007d062 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000007d06c │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007d06d │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007d072 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007d07b │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000007d0ab │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007b4d2 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007d0ac │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b4d4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007d0ae │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b4d6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b4d8 │ │ │ │ - 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 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007d0b4 │ │ │ │ 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: 2 to 000000000007d0b6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000e834 0000000000000010 0000e808 FDE cie=00000030 pc=000000000007b520..000000000007b533 │ │ │ │ - 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 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007b54b │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007b550 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b552 │ │ │ │ - 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: 10 to 000000000007d0c0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 19 to 000000000007d0d3 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000007d0d6 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007d0db │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007d0dd │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000007d0ef │ │ │ │ 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: 59 to 000000000007d12a │ │ │ │ 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 000000000007d12e │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc2: 394 to 000000000007b6e2 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007d132 │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007d134 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007d13d │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 95 to 000000000007d19c │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007b6e3 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000007d1c0 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000007d1c3 │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007d1c5 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007d1ce │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007b6e4 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b6e6 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b6e8 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b6ea │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b6ec │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007b6f0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000e894 0000000000000010 0000e868 FDE cie=00000030 pc=000000000007b770..000000000007b78b │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000e8a8 0000000000000014 0000e87c FDE cie=00000030 pc=000000000007b790..000000000007b7ed │ │ │ │ - DW_CFA_nop │ │ │ │ - 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 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000e910 0000000000000038 0000e8e4 FDE cie=00000030 pc=000000000007b900..000000000007b970 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007b906 │ │ │ │ +0000eb88 0000000000000088 0000eb5c FDE cie=00000030 pc=000000000007d220..000000000007d4b9 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007d226 │ │ │ │ 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 000000000007d228 │ │ │ │ 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 000000000007d22a │ │ │ │ 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 000000000007d22b │ │ │ │ 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: 3 to 000000000007d22e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 74 to 000000000007b956 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000007b95e │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007b965 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007b969 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b96b │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - 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 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000e99c 0000000000000010 0000e970 FDE cie=00000030 pc=000000000007bba0..000000000007bc17 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000e9b0 0000000000000040 0000e984 FDE cie=00000030 pc=000000000007bc20..000000000007be27 │ │ │ │ - DW_CFA_advance_loc1: 131 to 000000000007bca3 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000007bcae │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007bcb2 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007bcb8 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000007d23b │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 106 to 000000000007bd22 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007d240 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007bd23 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007d242 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007bd25 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007d244 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007bd2a │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007d24a │ │ │ │ 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_advance_loc: 6 to 000000000007d250 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 178 to 000000000007d302 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000007d30c │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007d30d │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007d312 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007d31b │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000007d34b │ │ │ │ + DW_CFA_remember_state │ │ │ │ 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 │ │ │ │ - │ │ │ │ -0000e9f4 0000000000000038 0000e9c8 FDE cie=00000030 pc=000000000007be30..000000000007bff3 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000007be54 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007be55 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007be56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007d34c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 121 to 000000000007becf │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007d34e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007bed5 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007d354 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007bed7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007d356 │ │ │ │ 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_nop │ │ │ │ - │ │ │ │ -0000ea30 0000000000000028 0000ea04 FDE cie=00000030 pc=000000000007c000..000000000007c06f │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007c005 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007c009 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007c010 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 82 to 000000000007c062 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007c063 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007c064 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007c068 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000007d360 │ │ │ │ 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 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000ea84 0000000000000010 0000ea58 FDE cie=00000030 pc=000000000007c0f0..000000000007c17b │ │ │ │ - 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 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007c186 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007c18d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc2: 283 to 000000000007c2a8 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007c2a9 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007c2aa │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 19 to 000000000007d373 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000007d376 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007d37b │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007d37d │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000007d38f │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 59 to 000000000007d3ca │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007d3ce │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007d3d2 │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007d3d4 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007d3dd │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 95 to 000000000007d43c │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000007d460 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000007d463 │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007d465 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007d46e │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ │ │ │ │ -0000eac4 000000000000004c 0000ea98 FDE cie=00000030 pc=000000000007c2b0..000000000007c566 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007c2b6 │ │ │ │ +0000ec14 0000000000000088 0000ebe8 FDE cie=00000030 pc=000000000007d4c0..000000000007d759 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007d4c6 │ │ │ │ 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 000000000007d4c8 │ │ │ │ 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 000000000007d4ca │ │ │ │ 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: 1 to 000000000007d4cb │ │ │ │ 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: 3 to 000000000007d4ce │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 83 to 000000000007c31c │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000007d4db │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007c320 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007d4e0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007c321 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007d4e2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007c323 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007d4e4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007c325 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007d4ea │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000007c330 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007d4f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 526 to 000000000007c53e │ │ │ │ + DW_CFA_advance_loc1: 178 to 000000000007d5a2 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000007d5ac │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007d5ad │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007d5b2 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007d5bb │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000007d5eb │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007c542 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007d5ec │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007c543 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007d5ee │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007c545 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007d5f4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007c547 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007d5f6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000007c550 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000007d600 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 19 to 000000000007d613 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000007d616 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007d61b │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007d61d │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000007d62f │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 59 to 000000000007d66a │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007d66e │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007d672 │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007d674 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007d67d │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 95 to 000000000007d6dc │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000007d700 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000007d703 │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007d705 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007d70e │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ │ │ │ │ -0000eb14 0000000000000030 0000eae8 FDE cie=00000030 pc=000000000007c570..000000000007c5d1 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007c575 │ │ │ │ +0000eca0 0000000000000088 0000ec74 FDE cie=00000030 pc=000000000007d760..000000000007d9f9 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007d766 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007c57b │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007d768 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000007c58b │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007d76a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 31 to 000000000007c5aa │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007d76b │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000007d76e │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000007d77b │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007d780 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007d782 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007c5ab │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007d784 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007c5ac │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007d789 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007c5b0 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007d790 │ │ │ │ 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 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007c5eb │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000007c5fb │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 31 to 000000000007c61a │ │ │ │ + DW_CFA_advance_loc1: 178 to 000000000007d842 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000007d84c │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007d84d │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007d852 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007d85b │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000007d88b │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007d88c │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007d88e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007c61b │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007d894 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007c61c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007d896 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007c620 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000007d8a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000007c63e │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007c63f │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007c640 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 19 to 000000000007d8b3 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000007d8b6 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007d8bb │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007d8bd │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000007d8cf │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 59 to 000000000007d90a │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007d90e │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007d912 │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007d914 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007d91d │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 95 to 000000000007d97c │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000007d9a0 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000007d9a3 │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007d9a5 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007d9ae │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ │ │ │ │ -0000eb7c 0000000000000028 0000eb50 FDE cie=00000030 pc=000000000007c650..000000000007c6af │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007c655 │ │ │ │ +0000ed2c 000000000000009c 0000ed00 FDE cie=00000030 pc=000000000007da00..000000000007dcc8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007da06 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007c659 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007da08 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007c660 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007da0a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 66 to 000000000007c6a2 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007da0b │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000007da0e │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000007da24 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007da25 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007da27 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007c6a3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007da29 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007c6a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007da2b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007c6a8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007da30 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000eba8 0000000000000034 0000eb7c FDE cie=00000030 pc=000000000007c6b0..000000000007c75e │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007c6b6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007c6bb │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007c6bc │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007c6bd │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007c6c4 │ │ │ │ + DW_CFA_advance_loc1: 194 to 000000000007daf2 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000007dafc │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007dafd │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007db02 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007db0b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 147 to 000000000007c757 │ │ │ │ + DW_CFA_advance_loc: 49 to 000000000007db3c │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007c758 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007db40 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007c759 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007db42 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007c75b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007db44 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007c75d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007db46 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -0000ebe0 0000000000000024 0000ebb4 FDE cie=00000030 pc=000000000007c760..000000000007c85e │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007c765 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007c766 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007c76d │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000007db50 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007db51 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000007db54 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 238 to 000000000007c85b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007db56 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007c85c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007db58 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007c85d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007db5a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007db60 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 19 to 000000000007db73 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000007db76 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007db7b │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007db7d │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000007db8f │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 59 to 000000000007dbca │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007dbce │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007dbd2 │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007dbd4 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007dbdd │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 79 to 000000000007dc2c │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000007dc50 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000007dc53 │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007dc55 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007dc5e │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000ec08 0000000000000048 0000ebdc FDE cie=00000030 pc=000000000007c860..000000000007ca7b │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007c866 │ │ │ │ +0000edcc 0000000000000078 0000eda0 FDE cie=00000030 pc=000000000007dcd0..000000000007df48 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007dcd6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007c868 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007dcd8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007c86a │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007dcda │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007c86c │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007dcdb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007c86d │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000007dcde │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007c86e │ │ │ │ - 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_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000007dceb │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007ca52 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007ca53 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007ca55 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007dcf0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007ca57 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007dcf2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007ca59 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007dcf4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007ca5b │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007dcfa │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007ca5c │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007dd00 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000ec54 0000000000000048 0000ec28 FDE cie=00000030 pc=000000000007ca80..000000000007cd27 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007ca86 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007ca88 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007ca8a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007ca8c │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007ca8d │ │ │ │ + DW_CFA_advance_loc1: 162 to 000000000007dda2 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000007ddac │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007ddad │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007ddb2 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007ddbb │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007ca8e │ │ │ │ + DW_CFA_advance_loc1: 72 to 000000000007de03 │ │ │ │ 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_advance_loc: 3 to 000000000007de06 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007de0b │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007de0d │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000007de1f │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 59 to 000000000007de5a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007cd1d │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007de5e │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007de62 │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007de64 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007de6d │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 63 to 000000000007deac │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000007ded0 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000007ded3 │ │ │ │ + DW_CFA_def_cfa_offset: 72 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007ded5 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007dede │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007cd1e │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007cd20 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007cd22 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007cd24 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007cd26 │ │ │ │ - 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 │ │ │ │ +0000ee48 0000000000000088 0000ee1c FDE cie=00000030 pc=000000000007df50..000000000007e1f0 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007df56 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007cd49 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007df58 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007cd4b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007df5a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007cd4d │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007df5f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007cd4e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007df63 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007cd4f │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000007df66 │ │ │ │ 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_advance_loc: 7 to 000000000007df6d │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 25 to 000000000007df86 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000007ceb7 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007df87 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007ceb8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007df88 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007ceba │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007df8a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007cebc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007df8c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007cebe │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007df8e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007cec0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007df90 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007cec1 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007df98 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000007cecc │ │ │ │ - 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 │ │ │ │ - │ │ │ │ -0000ed04 0000000000000010 0000ecd8 FDE cie=00000030 pc=000000000007ced0..000000000007cef3 │ │ │ │ + DW_CFA_advance_loc1: 171 to 000000000007e043 │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000007e046 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007e047 │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007e04c │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007e055 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 83 to 000000000007e0a8 │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000007e0ab │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007e0b0 │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e0b2 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000007e0c4 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 64 to 000000000007e104 │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007e108 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007e10c │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e10e │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007e117 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 61 to 000000000007e154 │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000007e178 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000007e17b │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e17d │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007e186 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ 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 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007cf07 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007cf08 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 53 to 000000000007cf3d │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007cf3e │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007cf40 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007cf41 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000ed44 0000000000000048 0000ed18 FDE cie=00000030 pc=000000000007cf60..000000000007d224 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007cf66 │ │ │ │ +0000eed4 0000000000000088 0000eea8 FDE cie=00000030 pc=000000000007e1f0..000000000007e490 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007e1f6 │ │ │ │ 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: 2 to 000000000007e1f8 │ │ │ │ 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 000000000007e1fa │ │ │ │ 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: 5 to 000000000007e1ff │ │ │ │ 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: 4 to 000000000007e203 │ │ │ │ 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: 3 to 000000000007e206 │ │ │ │ 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: 7 to 000000000007e20d │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 25 to 000000000007e226 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007d144 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007e227 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007d145 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007e228 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007d147 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e22a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007d149 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e22c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007d14b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e22e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007d14d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e230 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000007d150 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007e238 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000ed90 0000000000000054 0000ed64 FDE cie=00000030 pc=000000000007d230..000000000007d386 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007d236 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007d238 │ │ │ │ - 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_advance_loc1: 171 to 000000000007e2e3 │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000007e2e6 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007e2e7 │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007e2ec │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007e2f5 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 121 to 000000000007d2bb │ │ │ │ + DW_CFA_advance_loc1: 83 to 000000000007e348 │ │ │ │ DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000007d2ef │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000007e34b │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 97 to 000000000007d350 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007e350 │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e352 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000007e364 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 64 to 000000000007e3a4 │ │ │ │ DW_CFA_def_cfa_offset: 88 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007d351 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007e3a8 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007e3ac │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e3ae │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007e3b7 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 61 to 000000000007e3f4 │ │ │ │ + DW_CFA_def_cfa_offset: 88 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000007e418 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000007e41b │ │ │ │ + DW_CFA_def_cfa_offset: 104 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e41d │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007e426 │ │ │ │ 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_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007d381 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007d383 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007d385 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ 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 │ │ │ │ +0000ef60 0000000000000024 0000ef34 FDE cie=00000030 pc=000000000007e490..000000000007e4b6 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007e495 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000007d3a4 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007e499 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007d3a5 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007e4a0 │ │ │ │ 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: 9 to 000000000007e4a9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007d4b3 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007e4b0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007d4b5 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007e4b1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000007d4c0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000ee18 0000000000000054 0000edec FDE cie=00000030 pc=000000000007d650..000000000007d939 │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000007d661 │ │ │ │ +0000ef88 0000000000000034 0000ef5c FDE cie=00000030 pc=000000000007e4c0..000000000007e551 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007e4c6 │ │ │ │ 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: 12 to 000000000007e4d2 │ │ │ │ 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: 7 to 000000000007e4d9 │ │ │ │ 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: 8 to 000000000007e4e1 │ │ │ │ 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: 10 to 000000000007e4eb │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007d7c3 │ │ │ │ + DW_CFA_advance_loc1: 89 to 000000000007e544 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007d7c5 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000007e547 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007d7c7 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007e548 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007d7c9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e54a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007d7cb │ │ │ │ - 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_advance_loc: 2 to 000000000007e54c │ │ │ │ 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 │ │ │ │ +0000efc0 0000000000000048 0000ef94 FDE cie=00000030 pc=000000000007e560..000000000007e723 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007e566 │ │ │ │ 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: 2 to 000000000007e568 │ │ │ │ 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: 2 to 000000000007e56a │ │ │ │ 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 000000000007e56f │ │ │ │ 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: 1 to 000000000007e570 │ │ │ │ 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 000000000007e574 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007d973 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007e578 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 318 to 000000000007dab1 │ │ │ │ + DW_CFA_advance_loc2: 372 to 000000000007e6ec │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007dab2 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007e6f0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007dab3 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007e6f1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007dab5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e6f3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007dab7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e6f5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007dab9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e6f7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007dabb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e6f9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007dac0 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007e6fe │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ +0000f00c 0000000000000034 0000efe0 FDE cie=00000030 pc=000000000007e730..000000000007e7d1 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007e736 │ │ │ │ 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: 2 to 000000000007e738 │ │ │ │ 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 000000000007e73c │ │ │ │ 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: 3 to 000000000007e73f │ │ │ │ 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: 7 to 000000000007e746 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007dd8f │ │ │ │ + DW_CFA_advance_loc1: 132 to 000000000007e7ca │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007dd91 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007e7cb │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007dd93 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007e7cc │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007dd95 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e7ce │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007dd97 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e7d0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000ef2c 0000000000000088 0000ef00 FDE cie=00000030 pc=000000000007dda0..000000000007e39e │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007dda6 │ │ │ │ +0000f044 0000000000000064 0000f018 FDE cie=00000030 pc=000000000007e7e0..000000000007ef31 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007e7e6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007ddac │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000007e7f0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007ddae │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e7f2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007ddb3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e7f4 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007ddb7 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007e7f5 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007ddb8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007e7f6 │ │ │ │ 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_advance_loc: 7 to 000000000007e7fd │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc2: 519 to 000000000007ea04 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 152 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007ea0c │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000007ea38 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 648 to 000000000007ecc0 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 152 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000007ecc3 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 45 to 000000000007ecf0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 349 to 000000000007ee4d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007e23c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007ee4e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007e23d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007ee4f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007e23f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007ee51 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007e241 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007ee53 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007e243 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007ee55 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007e245 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007ee57 │ │ │ │ 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_advance_loc: 1 to 000000000007ee58 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - 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 │ │ │ │ +0000f0ac 0000000000000034 0000f080 FDE cie=00000030 pc=000000000007ef40..000000000007efde │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007ef45 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007e3a7 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007ef4c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007e3ab │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007ef50 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 53 to 000000000007e3e0 │ │ │ │ + DW_CFA_advance_loc1: 69 to 000000000007ef95 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007e3e1 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007ef9b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007e3e3 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007ef9c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007e3e4 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000007efa8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000efe4 0000000000000034 0000efb8 FDE cie=00000030 pc=000000000007e440..000000000007e4a7 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007e446 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007e448 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007e449 │ │ │ │ - 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_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_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007e4a2 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007efac │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007e4a4 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007efb2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007e4a6 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007efb3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007efb8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000f01c 0000000000000010 0000eff0 FDE cie=00000030 pc=000000000007e4b0..000000000007e4bd │ │ │ │ +0000f0e4 0000000000000010 0000f0b8 FDE cie=00000030 pc=000000000007efe0..000000000007efe7 │ │ │ │ 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 │ │ │ │ +0000f0f8 0000000000000024 0000f0cc FDE cie=00000030 pc=000000000007eff0..000000000007f027 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007eff5 │ │ │ │ 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: 6 to 000000000007effb │ │ │ │ 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: 11 to 000000000007f006 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 86 to 000000000007e526 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 30 to 000000000007f024 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007e527 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007f025 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007e528 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007f026 │ │ │ │ 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_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000f084 0000000000000044 0000f058 FDE cie=00000030 pc=000000000007e5d0..000000000007e647 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007e5d6 │ │ │ │ +0000f120 0000000000000044 0000f0f4 FDE cie=00000030 pc=000000000007f030..000000000007f0a0 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007f036 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007e5d8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007f03b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007e5da │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007f040 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007e5dc │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007f045 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007e5e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007f049 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007e5e1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007f04a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007e5e5 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007f051 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 84 to 000000000007e639 │ │ │ │ + DW_CFA_advance_loc1: 68 to 000000000007f095 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007e63d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007f096 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007e63e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007f097 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007e640 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007f099 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007e642 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007f09b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007e644 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007f09d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007e646 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007f09f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -0000f0cc 0000000000000010 0000f0a0 FDE cie=00000030 pc=000000000007e650..000000000007e65d │ │ │ │ +0000f168 000000000000002c 0000f13c FDE cie=00000030 pc=000000000007f0a0..000000000007f101 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000007f0ad │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007f0b5 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007f0b9 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 59 to 000000000007f0f4 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007f0f5 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007f0f7 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007f100 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ 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 │ │ │ │ +0000f198 0000000000000028 0000f16c FDE cie=00000030 pc=000000000007f110..000000000007f16d │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007f116 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007e667 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007f11a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007e669 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007e66b │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007e66c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007e66d │ │ │ │ - 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_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007ed9b │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007ed9c │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007ed9e │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007f11b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007eda0 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 78 to 000000000007f169 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007eda2 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007f16a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007eda4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007f16c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007eda5 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000f130 0000000000000010 0000f104 FDE cie=00000030 pc=000000000007edb0..000000000007edcb │ │ │ │ +0000f1c4 0000000000000010 0000f198 FDE cie=00000030 pc=000000000007f170..000000000007f1ae │ │ │ │ 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 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007edd8 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007edda │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007eddf │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007ede0 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007ede1 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007ede5 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 120 to 000000000007ee5d │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007ee5e │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007ee5f │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007ee61 │ │ │ │ - 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 │ │ │ │ +0000f1d8 0000000000000010 0000f1ac FDE cie=00000030 pc=000000000007f1b0..000000000007f1b8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -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_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_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007f071 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007f072 │ │ │ │ - DW_CFA_restore_state │ │ │ │ +0000f1ec 0000000000000010 0000f1c0 FDE cie=00000030 pc=000000000007f1c0..000000000007f1d1 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ 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 │ │ │ │ +0000f200 0000000000000014 0000f1d4 FDE cie=00000030 pc=000000000007f1e0..000000000007f1f2 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ 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 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -84,168 +84,159 @@ │ │ │ │ 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_ │ │ │ │ +AWAVAUATU1 │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ -X[]A\A]A^A_ │ │ │ │ AVAUATUSH │ │ │ │ -[]A\A]A^A_ │ │ │ │ -([]A\A]A^A_ │ │ │ │ +h[]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_ │ │ │ │ +[]A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ +AWAVAUATUSH │ │ │ │ +8[]A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATI │ │ │ │ []A\A]A^A_ │ │ │ │ -[]A\A]A^ │ │ │ │ +0[]A\A]A^ │ │ │ │ +8[]A\A]A^A_ │ │ │ │ +H[]A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ -[]A\A]A^ │ │ │ │ +AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ +AWAVAUATUSH │ │ │ │ +X[]A\A]A^A_ │ │ │ │ +AVAUATE1 │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ -[]A\A]A^ │ │ │ │ -AWAVAUATUH │ │ │ │ -([]A\A]A^A_ │ │ │ │ +D$ H9D$p │ │ │ │ []A\A]A^A_ │ │ │ │ +AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ -[]A\A]A^ │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ -H[]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_ │ │ │ │ +8[]A\A]A^A_ │ │ │ │ +[]A\A]A^ │ │ │ │ []A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ -([]A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ -([]A\A]A^A_ │ │ │ │ +AVAUATUS │ │ │ │ +[]A\A]A^ │ │ │ │ +[]A\A]A^ │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ +AVAUATUSL │ │ │ │ +[]A\A]A^ │ │ │ │ []A\A]A^A_ │ │ │ │ +AWAVAUATI │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ +[]A\A]A^A_ │ │ │ │ +[]A\A]A^A_ │ │ │ │ +AVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ -H[]A\A]A^A_ │ │ │ │ +([]A\A]A^A_ │ │ │ │ +AWAVAUATUSH │ │ │ │ +x[]A\A]A^A_ │ │ │ │ +AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ AWAVAUATUH │ │ │ │ +([]A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ -AVAUATUH │ │ │ │ +x[]A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ -X[]A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ []A\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_ │ │ │ │ +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_ │ │ │ │ -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^ │ │ │ │ +AWAVAUATUH │ │ │ │ +([]A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^ │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ +AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ +AWAVAUATUSH │ │ │ │ +H[]A\A]A^A_ │ │ │ │ +AVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ -8[]A\A]A^A_ │ │ │ │ +[]A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ -([]A\A]A^A_ │ │ │ │ -AWAVAUATU │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATU │ │ │ │ []A\A]A^A_ │ │ │ │ -8[]A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ -([]A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ 8[]A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ 8[]A\A]A^A_ │ │ │ │ -[]A\A]A^A_ │ │ │ │ +H[]A\A]A^A_ │ │ │ │ +([]A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ -AVAUATUSH │ │ │ │ -[]A\A]A^A_ │ │ │ │ -8[]A\A]A^A_ │ │ │ │ +[]A\A]A^ │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ -AVAUATUSH │ │ │ │ +P []A\A]A^ │ │ │ │ +[]A\A]A^ │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATI │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ +AVAUATUSH │ │ │ │ +h[]A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ +AWAVAUATUD │ │ │ │ +D$@PAVAW │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATU │ │ │ │ -H[]A\A]A^A_ │ │ │ │ +AWAVAUATUSH │ │ │ │ +8[]A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATA │ │ │ │ -X[]A\A]A^A_ │ │ │ │ +AWAVAUATM │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATUD │ │ │ │ +l$dD9d$< │ │ │ │ +l$dD9d$< │ │ │ │ +AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ X[]A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ AVAUATUSH │ │ │ │ @@ -317,57 +308,122 @@ │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ -M+G I+L$ H │ │ │ │ -I+L$ M+G H │ │ │ │ AWAVAUATUSH │ │ │ │ XL9l$ t~I │ │ │ │ []A\A]A^A_ │ │ │ │ -Ic4$A9t$ │ │ │ │ -AWAVAUATI │ │ │ │ +AWAVAUATUH │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ +x[]A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ -8[]A\A]A^A_ │ │ │ │ -8[]A\A]A^A_ │ │ │ │ -H[]A\A]A^A_ │ │ │ │ -([]A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ +AWAVAUATA │ │ │ │ +[]A\A]A^A_ │ │ │ │ +AVAUATUSH │ │ │ │ +[]A\A]A^ │ │ │ │ +[]A\A]A^ │ │ │ │ +[]A\A]A^A_ │ │ │ │ +H9D$8t\I │ │ │ │ +[]A\A]A^A_ │ │ │ │ +]A\A]A^A_ │ │ │ │ +AVAUATUSH │ │ │ │ +|$89|$0taH │ │ │ │ []A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ -8[]A\A]A^A_ │ │ │ │ +([]A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ -0[]A\A]A^ │ │ │ │ -8[]A\A]A^A_ │ │ │ │ -H[]A\A]A^A_ │ │ │ │ +D$(D9t$ │ │ │ │ +D$P9D$pr │ │ │ │ []A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ +AVAUATUSH │ │ │ │ +[]A\A]A^A_ │ │ │ │ +[]A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ +H[]A\A]A^A_ │ │ │ │ +[]A\A]A^A_ │ │ │ │ +AWAVAUATU │ │ │ │ +H[]A\A]A^A_ │ │ │ │ +[]A\A]A^A_ │ │ │ │ +AWAVAUATA │ │ │ │ X[]A\A]A^A_ │ │ │ │ -AVAUATE1 │ │ │ │ +[]A\A]A^A_ │ │ │ │ +AWAVAUATUD │ │ │ │ +[]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\A]A^A_ │ │ │ │ +[]A\A]A^A_ │ │ │ │ +[]A\A]A^A_ │ │ │ │ +[]A\A]A^A_ │ │ │ │ +[]A\A]A^A_ │ │ │ │ +AVAUATUSH │ │ │ │ +[]A\A]A^A_ │ │ │ │ +AVAUATUL │ │ │ │ +[]A\A]A^A_ │ │ │ │ +([]A\A]A^A_ │ │ │ │ +[]A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ -D$ H9D$p │ │ │ │ +[]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_ │ │ │ │ AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ +AWAVAUATA │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ -8[]A\A]A^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_ │ │ │ │ +AVAUATUSH │ │ │ │ +[]A\A]A^A_ │ │ │ │ +[]A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ -8[]A\A]A^A_ │ │ │ │ +AWAVAUATI │ │ │ │ +X[]A\A]A^A_ │ │ │ │ +[]A\A]A^A_ │ │ │ │ +AWAVAUATUH │ │ │ │ +[]A\A]A^A_ │ │ │ │ +AWAVAUATUSH │ │ │ │ +[]A\A]A^A_ │ │ │ │ +[]A\A]A^A_ │ │ │ │ +AVAUATUSH │ │ │ │ +[]A\A]A^ │ │ │ │ +AVAUATUS │ │ │ │ +[]A\A]A^ │ │ │ │ +[]A\A]A^A_ │ │ │ │ +[]A\A]A^A_ │ │ │ │ +[]A\A]A^A_ │ │ │ │ +AWAVAUATE1 │ │ │ │ +[]A\A]A^A_ │ │ │ │ +AVAUATUSH │ │ │ │ +X[]A\A]A^A_ │ │ │ │ +[]A\A]A^A_ │ │ │ │ +[]A\A]A^A_ │ │ │ │ +[]A\A]A^ │ │ │ │ []A\A]A^ │ │ │ │ []A\A]A^A_ │ │ │ │ AVAUATUSH │ │ │ │ (defaulH │ │ │ │ │ │ │ │ A │ │ │ │ []A\A]A^A_ │ │ │ │ @@ -387,103 +443,112 @@ │ │ │ │ []A\A]A^A_ │ │ │ │ AWAVAUATI │ │ │ │ X[]A\A]A^A_ │ │ │ │ C8[]A\A] │ │ │ │ ATUSHcG0 │ │ │ │ XE9l$0~{H │ │ │ │ []A\A]A^A_ │ │ │ │ +AWAVAUATI │ │ │ │ []A\A]A^A_ │ │ │ │ +AVAUATUSL │ │ │ │ +AVAUATUS │ │ │ │ +[]A\A]A^ │ │ │ │ +[]A\A]A^ │ │ │ │ +AWAVAUATUH │ │ │ │ []A\A]A^A_ │ │ │ │ +AWAVAUATI │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ -[]A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ -h[]A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ -L$8H9L$ │ │ │ │ -T$HH9T$@ │ │ │ │ +]A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ -L$HH9L$ │ │ │ │ -AZA[L94$ │ │ │ │ -T$8H9T$ │ │ │ │ -T$HH9T$0 │ │ │ │ -T$0H9T$ │ │ │ │ -T$ H9T$8 │ │ │ │ -T$0H9T$ │ │ │ │ -T$ H9T$( │ │ │ │ -T$8H9T$ |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 │ │ │ │ -%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/biofiles.c │ │ │ │ -f->seqs != NULL │ │ │ │ -fseeko failed. Exit forced. │ │ │ │ -ftello failed. Exit forced. │ │ │ │ -out of memory │ │ │ │ -input corrupted │ │ │ │ -extraction failed (%s) │ │ │ │ -!fastq || seqbuffer │ │ │ │ -Couldnt close file! │ │ │ │ -f->matestart │ │ │ │ -f->quals │ │ │ │ -f->quals && f->quals[elem] │ │ │ │ -n == f->active_noofseqs │ │ │ │ -n==0 || bl_fastaHasQuality(f) │ │ │ │ -f->quals != NULL │ │ │ │ -!bl_fastaHasQuality(f) │ │ │ │ -Exiting. │ │ │ │ -offset < f->noofseqs │ │ │ │ -f->hasIndex │ │ │ │ -pieces <= f->chunkindex->size │ │ │ │ -offset < f->chunkindex->size │ │ │ │ -set != NULL │ │ │ │ -cur > -1 │ │ │ │ -%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/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 │ │ │ │ -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 │ │ │ │ -alphabet of size (%d): %s │ │ │ │ -size of db sequence: %u │ │ │ │ -constructing suftab. │ │ │ │ -inv_suftab constructed. │ │ │ │ -reading lcpc/vtab. │ │ │ │ -reading childtab. │ │ │ │ -reading suflinks. │ │ │ │ -reading lsint id. │ │ │ │ -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%% │ │ │ │ -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 │ │ │ │ -XB:Z:F%u/GA │ │ │ │ -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 │ │ │ │ -getlistsS: i=%u accdist=0!! │ │ │ │ -sortlistS: allocating stuff. │ │ │ │ -sortlistS: looping %u elems. │ │ │ │ -sortlistsS: exiting happily! │ │ │ │ -sortlistL: allocating stuff │ │ │ │ -sortlistL: looping %u elems. │ │ │ │ -sortlistsL: exiting happily! │ │ │ │ -setting buffer to zero │ │ │ │ -countsortint: exiting │ │ │ │ -setting bit array to zero │ │ │ │ -memsetting │ │ │ │ -substring sort ... ok │ │ │ │ -arrayB: exiting │ │ │ │ -tprime: init arrays. │ │ │ │ -tprime: scan B │ │ │ │ -tprime: exit │ │ │ │ -j=%u out of bounds │ │ │ │ -reconstruct: init. │ │ │ │ -reconstruct: exit. │ │ │ │ -aluruSuffixArrayL: exit ok. │ │ │ │ -alurusortint: classify int. │ │ │ │ -alurusortint: getting bit. │ │ │ │ -alurusortint: init bcktsA. │ │ │ │ -alurusortint: countingsort. │ │ │ │ -%d %d %d. │ │ │ │ -alurusortint: enter Qdist. │ │ │ │ -alurusortint: freeing stuff. │ │ │ │ -alurusortint: enter tprime. │ │ │ │ -reconstructintS. │ │ │ │ -alurusortint: sort listsL. │ │ │ │ -reconstructintL. │ │ │ │ -alurusort: classify. │ │ │ │ -alurusort: getting bit. │ │ │ │ -alurusort: fewcharS. │ │ │ │ -alurusort: scan B. │ │ │ │ -alurusort: substringsort. │ │ │ │ -checking valbitarray. │ │ │ │ -enter Tprime calculation. │ │ │ │ -enter alursortint. │ │ │ │ -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 │ │ │ │ -%s not BGZF compressed │ │ │ │ -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/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/annotation.c │ │ │ │ -loci_cnt %d %d │ │ │ │ -%s %lu %lu │ │ │ │ -track->init == MAGIC_INIT │ │ │ │ -t->sorted │ │ │ │ - %lu[%lu,%lu]=%lu │ │ │ │ - %lu | %lu │ │ │ │ -libs/vstack.c │ │ │ │ -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 │ │ │ │ -SMALLEST │ │ │ │ -methylation string │ │ │ │ -database │ │ │ │ - [] │ │ │ │ -annotationfiles │ │ │ │ -attributes │ │ │ │ - │ │ │ │ -offsets for the annotation │ │ │ │ -uniqueonly │ │ │ │ -start threads │ │ │ │ -reading annotation '%s'. │ │ │ │ -callmethyl │ │ │ │ -methylation caller │ │ │ │ --k1,1V -k2,2n --parallel=10 │ │ │ │ -minsplit │ │ │ │ -input bedfiles are missing │ │ │ │ -unknown argument(s) │ │ │ │ -reading %d files. │ │ │ │ -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. │ │ │ │ +?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. │ │ │ │ +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. │ │ │ │ +Opening of file %s failed. Exit forced. │ │ │ │ +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. │ │ │ │ +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 │ │ │ │ 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 │ │ │ │ -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 │ │ │ │ -empty descr buffer after loop n=%d │ │ │ │ -The fasta/fastq IDs in both mate files do not match. │ │ │ │ -The first mismatch occurred at fastq number %u │ │ │ │ -bl_fastaCheckMateID(f, n, descr, descrlen) │ │ │ │ -chunkindex->ap[chunks-1].cumnoofseqs == matechunkindex->ap[chunks-1].cumnoofseqs │ │ │ │ -chunk not found: chunks:%d, i:%d, idx[i]:%d, idx[i-1]:%d, k:%d │ │ │ │ -list: chunks:%d, i:%d, idx[i]:%d, idx[i-1]:%d, k:%d, fid:%d │ │ │ │ -1: Reading mates failed: mate and query files differ in size! │ │ │ │ -set->nooffiles %d = %d nooffiles │ │ │ │ -set->noofseqs %d = %d noofseqs │ │ │ │ -set->chunkindex->size %d = %d chunkindex->size │ │ │ │ -2: Reading mates failed: mate and query files differ in size! │ │ │ │ -3: Reading mates failed: mate and query files differ in size! │ │ │ │ -fastxRead: Couldn't open file '%s': %d. Exit forced. │ │ │ │ -fastxRead: fseeko failed for file %s. Exit forced. │ │ │ │ -fastq format error: quality string longer than nt string: %s │ │ │ │ -Provide fastx files either gzipped xor plain. Exit forced. │ │ │ │ -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. │ │ │ │ +dest->init == MAGIC_INIT && src->init == MAGIC_INIT │ │ │ │ +index chromosome %lu ('%s') of '%lu' │ │ │ │ +violation of BED chromStart <= [block] <= chromEnd convention │ │ │ │ +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 │ │ │ │ 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 │ │ │ │ +nfo->hashsize <= PIGEONHOLESIZE │ │ │ │ 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 │ │ │ │ +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA │ │ │ │ +fragment %d: %d-%d (%d) (%d:%f); ovl: (%d,%d), cscore:%d; substart: │ │ │ │ +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. │ │ │ │ +countingsortint: init buffers and A │ │ │ │ +countsortint: scanning buffer (1 of 3) │ │ │ │ +countsortint: scanning buffer (3 of 3) │ │ │ │ +countsortint: scanning buffer (to set borders) │ │ │ │ +countsortint: scanning buffer (2 of 3) │ │ │ │ +allocating space for buckets and buffers │ │ │ │ +arrayB: allocating B with %u elements. │ │ │ │ +arrayB: iterating to lenA=%u. │ │ │ │ +arrayB: j=%lld in B out of bounds! │ │ │ │ +tprime: iterating i=%u elements with lenB=%u. │ │ │ │ +reconstruct: iteration over %u elems. │ │ │ │ +reconstruct: scan B (size: %u). │ │ │ │ +aluruSuffixArrayL: initalizning arrays. │ │ │ │ +aluruSuffixArrayL: memsetting count. │ │ │ │ +aluruSuffixArrayL: setting b. │ │ │ │ +aluruSuffixArrayL: iteration. │ │ │ │ +alurusortint: aluruSuffixArraySint. │ │ │ │ +alurusortint: Sorting type S suffixes. Init bcktsB. │ │ │ │ +alurusortint: enter Qmaxdist. │ │ │ │ +alurusortint: enter distCount. │ │ │ │ +alurusortint: enter get listsS. │ │ │ │ +alurusortint: enter sortlistsS. │ │ │ │ +alurusortint: valbitarraysortedS. │ │ │ │ +alurusortint: enter alurusortint. │ │ │ │ +alurusortint: enter get listsL. │ │ │ │ +alurusortint: valbitarraysortedL. │ │ │ │ +not bit alurusort: alloc B of size %u. │ │ │ │ +alurusort: initbitarray of size %u. │ │ │ │ +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. │ │ │ │ +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 │ │ │ │ +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. │ │ │ │ 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 │ │ │ │ @@ -1292,29 +956,45 @@ │ │ │ │ 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 │ │ │ │ +---------- 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 │ │ │ │ +(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. │ │ │ │ %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. │ │ │ │ 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,21 +1002,14 @@ │ │ │ │ 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'). │ │ │ │ @@ -1344,119 +1017,73 @@ │ │ │ │ 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: │ │ │ │ +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 │ │ │ │ +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 │ │ │ │ +@PG%cID:segemehl%cVN:%s%cCL:%s │ │ │ │ +Couldn't open file '%s': %d. Exit forced. │ │ │ │ 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 │ │ │ │ -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. │ │ │ │ -countingsortint: init buffers and A │ │ │ │ -countsortint: scanning buffer (1 of 3) │ │ │ │ -countsortint: scanning buffer (3 of 3) │ │ │ │ -countsortint: scanning buffer (to set borders) │ │ │ │ -countsortint: scanning buffer (2 of 3) │ │ │ │ -allocating space for buckets and buffers │ │ │ │ -arrayB: allocating B with %u elements. │ │ │ │ -arrayB: iterating to lenA=%u. │ │ │ │ -arrayB: j=%lld in B out of bounds! │ │ │ │ -tprime: iterating i=%u elements with lenB=%u. │ │ │ │ -reconstruct: iteration over %u elems. │ │ │ │ -reconstruct: scan B (size: %u). │ │ │ │ -aluruSuffixArrayL: initalizning arrays. │ │ │ │ -aluruSuffixArrayL: memsetting count. │ │ │ │ -aluruSuffixArrayL: setting b. │ │ │ │ -aluruSuffixArrayL: iteration. │ │ │ │ -alurusortint: aluruSuffixArraySint. │ │ │ │ -alurusortint: Sorting type S suffixes. Init bcktsB. │ │ │ │ -alurusortint: enter Qmaxdist. │ │ │ │ -alurusortint: enter distCount. │ │ │ │ -alurusortint: enter get listsS. │ │ │ │ -alurusortint: enter sortlistsS. │ │ │ │ -alurusortint: valbitarraysortedS. │ │ │ │ -alurusortint: enter alurusortint. │ │ │ │ -alurusortint: enter get listsL. │ │ │ │ -alurusortint: valbitarraysortedL. │ │ │ │ -not bit alurusort: alloc B of size %u. │ │ │ │ -alurusort: initbitarray of size %u. │ │ │ │ -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 │ │ │ │ -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. │ │ │ │ +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 │ │ │ │ +empty descr buffer after loop n=%d │ │ │ │ +The fasta/fastq IDs in both mate files do not match. │ │ │ │ +The first mismatch occurred at fastq number %u │ │ │ │ +bl_fastaCheckMateID(f, n, descr, descrlen) │ │ │ │ +chunkindex->ap[chunks-1].cumnoofseqs == matechunkindex->ap[chunks-1].cumnoofseqs │ │ │ │ +chunk not found: chunks:%d, i:%d, idx[i]:%d, idx[i-1]:%d, k:%d │ │ │ │ +list: chunks:%d, i:%d, idx[i]:%d, idx[i-1]:%d, k:%d, fid:%d │ │ │ │ +1: Reading mates failed: mate and query files differ in size! │ │ │ │ +set->nooffiles %d = %d nooffiles │ │ │ │ +set->noofseqs %d = %d noofseqs │ │ │ │ +set->chunkindex->size %d = %d chunkindex->size │ │ │ │ +2: Reading mates failed: mate and query files differ in size! │ │ │ │ +3: Reading mates failed: mate and query files differ in size! │ │ │ │ +fastxRead: Couldn't open file '%s': %d. Exit forced. │ │ │ │ +fastxRead: fseeko failed for file %s. Exit forced. │ │ │ │ +fastq format error: quality string longer than nt string: %s │ │ │ │ +Provide fastx files either gzipped xor plain. Exit forced. │ │ │ │ +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. │ │ │ │ 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,75 +1114,443 @@ │ │ │ │ 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 │ │ │ │ +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 │ │ │ │ +%s not BGZF compressed │ │ │ │ +Null iterator │ │ │ │ +error writing sam format. │ │ │ │ +%s ZM:Z:%s │ │ │ │ +processing chromosome '%d' │ │ │ │ +%s %u %s %ju %u %s │ │ │ │ +%s %ju %jd │ │ │ │ +ret >= 0 │ │ │ │ +error writing bam file. │ │ │ │ +error opening bam file '%s' │ │ │ │ +libs/stack.c │ │ │ │ +libs/mathematics.c │ │ │ │ + %d │ │ │ │ +dia[i] >= 0 │ │ │ │ +dia[n-3] >= 0 │ │ │ │ +%f -> bin[%f] │ │ │ │ +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 │ │ │ │ +storing trackname %s │ │ │ │ +description= │ │ │ │ +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 │ │ │ │ +%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/annotation.c │ │ │ │ +loci_cnt %d %d │ │ │ │ +%s %lu %lu │ │ │ │ +track->init == MAGIC_INIT │ │ │ │ +t->sorted │ │ │ │ + %lu[%lu,%lu]=%lu │ │ │ │ + %lu | %lu │ │ │ │ +libs/multicharseq.c │ │ │ │ +this cpu has LITTLE ENDIAN │ │ │ │ +libs/matealign.c │ │ │ │ +libs/kdseed.c │ │ │ │ +a->noofbranches >= k │ │ │ │ +pos %d: │ │ │ │ +failure at %d of %d │ │ │ │ +%c%c%c%d%c │ │ │ │ +] %d%c(%d) %s %c │ │ │ │ +libs/pigeon.c │ │ │ │ +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 │ │ │ │ +reads matched. │ │ │ │ +libs/seqclip.c │ │ │ │ +ws <= fs │ │ │ │ +chain %d: %d-%d (%d) │ │ │ │ +%u (chr:%d) -> %u, │ │ │ │ +entropy: %f │ │ │ │ +substart selected: %u │ │ │ │ +libs/nw.c │ │ │ │ +cur == 0 │ │ │ │ +alloc'd %d bins │ │ │ │ +libs/aluruSort.c │ │ │ │ +scanning A (%u elems). │ │ │ │ +getlistsL: exit │ │ │ │ +getlistsS: iter up to %u. │ │ │ │ +getlistsS: scan A │ │ │ │ +getlistsS: set accidst │ │ │ │ +getlistsS: exiting │ │ │ │ +getlistsS: i=%u accdist=0!! │ │ │ │ +sortlistS: allocating stuff. │ │ │ │ +sortlistS: looping %u elems. │ │ │ │ +sortlistsS: exiting happily! │ │ │ │ +sortlistL: allocating stuff │ │ │ │ +sortlistL: looping %u elems. │ │ │ │ +sortlistsL: exiting happily! │ │ │ │ +setting buffer to zero │ │ │ │ +countsortint: exiting │ │ │ │ +setting bit array to zero │ │ │ │ +memsetting │ │ │ │ +substring sort ... ok │ │ │ │ +arrayB: exiting │ │ │ │ +tprime: init arrays. │ │ │ │ +tprime: scan B │ │ │ │ +tprime: exit │ │ │ │ +j=%u out of bounds │ │ │ │ +reconstruct: init. │ │ │ │ +reconstruct: exit. │ │ │ │ +aluruSuffixArrayL: exit ok. │ │ │ │ +alurusortint: classify int. │ │ │ │ +alurusortint: getting bit. │ │ │ │ +alurusortint: init bcktsA. │ │ │ │ +alurusortint: countingsort. │ │ │ │ +%d %d %d. │ │ │ │ +alurusortint: enter Qdist. │ │ │ │ +alurusortint: freeing stuff. │ │ │ │ +alurusortint: enter tprime. │ │ │ │ +reconstructintS. │ │ │ │ +alurusortint: sort listsL. │ │ │ │ +reconstructintL. │ │ │ │ +alurusort: classify. │ │ │ │ +alurusort: getting bit. │ │ │ │ +alurusort: fewcharS. │ │ │ │ +alurusort: scan B. │ │ │ │ +alurusort: substringsort. │ │ │ │ +checking valbitarray. │ │ │ │ +enter Tprime calculation. │ │ │ │ +enter alursortint. │ │ │ │ +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/locus.c │ │ │ │ +length > 0 │ │ │ │ +showing list with %d loci │ │ │ │ +255,108,0 │ │ │ │ +0,229,255 │ │ │ │ +sequence: │ │ │ │ +couldn't open file '%s'; %s │ │ │ │ +couldn't close file '%s'; %s │ │ │ │ +libs/vstack.c │ │ │ │ +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/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 │ │ │ │ +XB:Z:F%u/GA │ │ │ │ +XM:B:I%s │ │ │ │ +XL:B:I%s │ │ │ │ +wrong split idx │ │ │ │ +lsize == mystart │ │ │ │ +rsize == mystart │ │ │ │ +init bit array of %u │ │ │ │ +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 │ │ │ │ +out of memory │ │ │ │ +input corrupted │ │ │ │ +libs/memory.c │ │ │ │ +ptr != NULL │ │ │ │ +libs/bgzip.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 │ │ │ │ +libs/iupac.c │ │ │ │ +sum == 0 │ │ │ │ +k < IUPACMAXBIT │ │ │ │ +sum == len │ │ │ │ +libs/filebuffer.c │ │ │ │ +feof(cb->dev) │ │ │ │ +no end of line │ │ │ │ +libs/splitalign.c │ │ │ │ +ends[i] <= qrylen │ │ │ │ +'(%d) strand:%d │ │ │ │ +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 │ │ │ │ +alphabet of size (%d): %s │ │ │ │ +size of db sequence: %u │ │ │ │ +constructing suftab. │ │ │ │ +inv_suftab constructed. │ │ │ │ +reading lcpc/vtab. │ │ │ │ +reading childtab. │ │ │ │ +reading suflinks. │ │ │ │ +reading lsint id. │ │ │ │ +reading uint id. │ │ │ │ +Id failed. id[a]: %d │ │ │ │ +i:%d lcp:%d │ │ │ │ +pstart < len │ │ │ │ +wordidx == i │ │ │ │ +len >= size │ │ │ │ +arr->inv_suftab != NULL │ │ │ │ +>%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%% │ │ │ │ +libs/container.c │ │ │ │ +file read error │ │ │ │ +readExtraBytes: fseek failed │ │ │ │ +libs/stringutils.c │ │ │ │ +end <= strlen(seq) │ │ │ │ +0123456789abcdef │ │ │ │ +%d:'%s' (len:%d) │ │ │ │ +SEGEMEHL │ │ │ │ +[%s] %s: │ │ │ │ +libs/info.c │ │ │ │ +[%s] file: %s, line: %d: │ │ │ │ +libs/debug.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 │ │ │ │ +@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/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/intervaltree.c │ │ │ │ +ptr == NULL │ │ │ │ +[%ld,%ld] (max:%ld) │ │ │ │ +libs/biofiles.c │ │ │ │ +f->seqs != NULL │ │ │ │ +fseeko failed. Exit forced. │ │ │ │ +ftello failed. Exit forced. │ │ │ │ +extraction failed (%s) │ │ │ │ +!fastq || seqbuffer │ │ │ │ +Couldnt close file! │ │ │ │ +f->matestart │ │ │ │ +f->quals │ │ │ │ +f->quals && f->quals[elem] │ │ │ │ +n == f->active_noofseqs │ │ │ │ +n==0 || bl_fastaHasQuality(f) │ │ │ │ +f->quals != NULL │ │ │ │ +!bl_fastaHasQuality(f) │ │ │ │ +Exiting. │ │ │ │ +offset < f->noofseqs │ │ │ │ +f->hasIndex │ │ │ │ +pieces <= f->chunkindex->size │ │ │ │ +offset < f->chunkindex->size │ │ │ │ +set != NULL │ │ │ │ +cur > -1 │ │ │ │ +%s %s %s │ │ │ │ +%lu %lu %c │ │ │ │ +GFF '%s' %d:%d: atoi failed │ │ │ │ +GFF '%s' %d:%d: strand failed │ │ │ │ +'%s' not in GFF format │ │ │ │ +exon %d %d %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 │ │ │ │ +SMALLEST │ │ │ │ +methylation string │ │ │ │ +database │ │ │ │ + [] │ │ │ │ +annotationfiles │ │ │ │ +attributes │ │ │ │ + │ │ │ │ +offsets for the annotation │ │ │ │ +uniqueonly │ │ │ │ +start threads │ │ │ │ +reading annotation '%s'. │ │ │ │ +callmethyl │ │ │ │ +methylation caller │ │ │ │ +-k1,1V -k2,2n --parallel=10 │ │ │ │ +minsplit │ │ │ │ +input bedfiles are missing │ │ │ │ +unknown argument(s) │ │ │ │ +reading %d files. │ │ │ │ +sorting %d items. │ │ │ │ +searching %d items. │ │ │ │ +selecting largest element. │ │ │ │ +selecting smallest element. │ │ │ │ +selecting all elements. │ │ │ │ +summarizing %d splits. │ │ │ │ +unknown program selected │ │ │ │ +bl_bamSamrec2Bamrec │ │ │ │ +sam_itr_next │ │ │ │ +bl_bamCrossSectionAddCoded │ │ │ │ +hxuzzzuuu │ │ │ │ +=TGKCYSBAWRDMHVN │ │ │ │ +?AAAAAAAAAAAAAAAA │ │ │ │ +Y@ffffff │ │ │ │ +choleskyTriDiagArrowFact │ │ │ │ +bl_fileBinsCClassRename │ │ │ │ +bl_fileBinDomainsCloseAll │ │ │ │ +bl_fileBinsCloseAll │ │ │ │ +bl_fileBinsLock │ │ │ │ +bl_fileBinsUnlock │ │ │ │ +bl_fileBinsClose │ │ │ │ +bl_BEDread │ │ │ │ bl_freplacestr │ │ │ │ -AAAAAAAAAAAAAAAA │ │ │ │ -bl_fastxGetMateSet │ │ │ │ -bl_fastxgzRead │ │ │ │ -bl_fastxRead │ │ │ │ -bl_fastxGetChunkElem │ │ │ │ -bl_fastxCopyIndex │ │ │ │ -bl_fastxChopIndex │ │ │ │ -bl_fastxCopy │ │ │ │ -bl_fastxAddMate │ │ │ │ -bl_fastaAddMate │ │ │ │ -bl_fastxAdd │ │ │ │ -bl_fastaAdd │ │ │ │ -bl_fastaAddSequence │ │ │ │ -bl_fastaAddQuality │ │ │ │ -bl_fastaSetQuality │ │ │ │ -bl_fastaSetDescription │ │ │ │ -bl_fastaSetMateDescription │ │ │ │ -bl_fastaDestructQuality │ │ │ │ -bl_fastaDestructMate │ │ │ │ +bl_annotationIndex │ │ │ │ +bl_annotationtrackSetItems │ │ │ │ +bl_annotationtrackJoin │ │ │ │ +joinalignments │ │ │ │ bl_pairMateMapping │ │ │ │ -bl_compareAlignments │ │ │ │ -mdstring │ │ │ │ -multieopstring │ │ │ │ -getSubstringEdist │ │ │ │ -initAlignment │ │ │ │ -RDINS=XACGT-N │ │ │ │ -sgtraceback │ │ │ │ -nwtraceback │ │ │ │ +matchstemModifyBranch │ │ │ │ logreadcoexistence │ │ │ │ decodeQual33 │ │ │ │ bl_getMapSeedLocus │ │ │ │ bl_concatMappingSet │ │ │ │ -bl_circBufferReadLine │ │ │ │ -joinalignments │ │ │ │ -choleskyTriDiagArrowFact │ │ │ │ +bl_seqclipFind3Prime │ │ │ │ +sgtraceback │ │ │ │ +nwtraceback │ │ │ │ +bl_getLocusLenOffset │ │ │ │ +bl_initLocus │ │ │ │ manopt_usage │ │ │ │ -bl_intervaltreeSearch │ │ │ │ +bl_sammappingJoinFrags │ │ │ │ +bl_samgetPrevSplit │ │ │ │ +bl_samgetPrevSplitRefIdx │ │ │ │ +bl_samgetRefIdx │ │ │ │ +bl_samgetNextSplit │ │ │ │ +bl_bgzBuildIndex │ │ │ │ +bl_calloc │ │ │ │ +bl_realloc │ │ │ │ +bgzip_findLenUncompressedData │ │ │ │ +se_mergeBisulfiteBinsNew │ │ │ │ +se_mergeComplexMaster │ │ │ │ +bl_mergeReadNext │ │ │ │ +bl_mergefilematchComparePairingState │ │ │ │ minshannonentropy │ │ │ │ +bl_circBufferReadLine │ │ │ │ se_kdAlignSplitChain │ │ │ │ se_AlignSplitMap │ │ │ │ -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 +1563,50 @@ │ │ │ │ -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_compareAlignments │ │ │ │ +mdstring │ │ │ │ +multieopstring │ │ │ │ +getSubstringEdist │ │ │ │ +initAlignment │ │ │ │ +RDINS=XACGT-N │ │ │ │ +bl_samgetReferenceSequencesFromHeader │ │ │ │ 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_intervaltreeSearch │ │ │ │ +bl_fastxGetMateSet │ │ │ │ +bl_fastxgzRead │ │ │ │ +bl_fastxRead │ │ │ │ +bl_fastxGetChunkElem │ │ │ │ +bl_fastxCopyIndex │ │ │ │ +bl_fastxChopIndex │ │ │ │ +bl_fastxCopy │ │ │ │ +bl_fastxAddMate │ │ │ │ +bl_fastaAddMate │ │ │ │ +bl_fastxAdd │ │ │ │ +bl_fastaAdd │ │ │ │ +bl_fastaAddSequence │ │ │ │ +bl_fastaAddQuality │ │ │ │ +bl_fastaSetQuality │ │ │ │ +bl_fastaSetDescription │ │ │ │ +bl_fastaSetMateDescription │ │ │ │ +bl_fastaDestructQuality │ │ │ │ +bl_fastaDestructMate │ │ │ │ /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,448 +1,448 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .text: │ │ │ │ │ │ │ │ -00000000000037e0 : │ │ │ │ +00000000000037e0 : │ │ │ │ mov 0x28(%rsp),%rdi │ │ │ │ xor %esi,%esi │ │ │ │ - call 27660 <__cxa_finalize@plt+0x23e90> │ │ │ │ + call 93f0 <__cxa_finalize@plt+0x5c20> │ │ │ │ ud2 │ │ │ │ xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - lea 0x7f516(%rip),%rdx │ │ │ │ + lea 0x82dde(%rip),%rdx │ │ │ │ push %r14 │ │ │ │ - lea 0x7f501(%rip),%r14 │ │ │ │ + lea 0x82dc9(%rip),%r14 │ │ │ │ push %r13 │ │ │ │ movq %r14,%xmm1 │ │ │ │ push %r12 │ │ │ │ mov %edi,%r12d │ │ │ │ - lea 0x7d850(%rip),%rdi │ │ │ │ + lea 0x8260d(%rip),%rdi │ │ │ │ push %rbp │ │ │ │ mov %rsi,%rbp │ │ │ │ - lea 0x7f509(%rip),%rsi │ │ │ │ + lea 0x82dd1(%rip),%rsi │ │ │ │ push %rbx │ │ │ │ - lea 0x82c1c(%rip),%rbx │ │ │ │ + lea 0x80cac(%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 3a110 │ │ │ │ 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 0x80b2d(%rip),%rcx │ │ │ │ + lea 0x80ab6(%rip),%r8 │ │ │ │ + call 3b3c0 │ │ │ │ mov $0x2,%esi │ │ │ │ mov %rbp,%rdx │ │ │ │ mov %r15,%rdi │ │ │ │ cmp %esi,%r12d │ │ │ │ cmovle %r12d,%esi │ │ │ │ - call 32840 │ │ │ │ + call 3cc50 │ │ │ │ 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 0x80bfb(%rip),%r8 │ │ │ │ + lea 0x80c7c(%rip),%rcx │ │ │ │ push %rbx │ │ │ │ mov 0x48(%rsp),%r9 │ │ │ │ - call 30fb0 │ │ │ │ + call 3b3c0 │ │ │ │ mov 0x50(%rsp),%rax │ │ │ │ - lea 0x7f421(%rip),%rsi │ │ │ │ + lea 0x82ce9(%rip),%rsi │ │ │ │ mov 0x10(%rax),%rax │ │ │ │ mov 0x8(%rax),%r13 │ │ │ │ mov %r13,%rdi │ │ │ │ call 3510 │ │ │ │ mov %eax,%ebx │ │ │ │ pop %rax │ │ │ │ pop %rdx │ │ │ │ test %ebx,%ebx │ │ │ │ je 41a6 <__cxa_finalize@plt+0x9d6> │ │ │ │ - lea 0x7f4da(%rip),%rsi │ │ │ │ + lea 0x82da2(%rip),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ call 3510 │ │ │ │ test %eax,%eax │ │ │ │ je 3d99 <__cxa_finalize@plt+0x5c9> │ │ │ │ - lea 0x7f500(%rip),%rbx │ │ │ │ + lea 0x82dc8(%rip),%rbx │ │ │ │ mov %r13,%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ call 3510 │ │ │ │ test %eax,%eax │ │ │ │ jne 47bd <__cxa_finalize@plt+0xfed> │ │ │ │ - mov 0x83561(%rip),%rax │ │ │ │ + mov 0x83661(%rip),%rax │ │ │ │ xor %edi,%edi │ │ │ │ mov $0x18,%esi │ │ │ │ mov %r14,0xd0(%rsp) │ │ │ │ movl $0x5,0xb4(%rsp) │ │ │ │ mov %rax,0xd8(%rsp) │ │ │ │ - call 5e500 │ │ │ │ + call 44640 │ │ │ │ movdqa (%rsp),%xmm3 │ │ │ │ mov 0x28(%rsp),%r14 │ │ │ │ mov %rbx,%rsi │ │ │ │ - lea 0x7f39f(%rip),%rcx │ │ │ │ + lea 0x82c67(%rip),%rcx │ │ │ │ mov %rax,0xf0(%rsp) │ │ │ │ - lea 0x7f3bb(%rip),%rbx │ │ │ │ + lea 0x82c83(%rip),%rbx │ │ │ │ mov %rcx,0x10(%rax) │ │ │ │ mov %r14,%rdi │ │ │ │ movups %xmm3,(%rax) │ │ │ │ - mov 0x834d6(%rip),%rax │ │ │ │ + mov 0x8349e(%rip),%rax │ │ │ │ movl $0x3,0xe8(%rsp) │ │ │ │ mov %rax,0xe0(%rsp) │ │ │ │ - call 312a0 │ │ │ │ + call 3b6b0 │ │ │ │ mov %r14,%rdi │ │ │ │ - lea 0x7f379(%rip),%rsi │ │ │ │ - call 312a0 │ │ │ │ + lea 0x82c41(%rip),%rsi │ │ │ │ + call 3b6b0 │ │ │ │ mov $0x66,%ecx │ │ │ │ mov $0x1,%edx │ │ │ │ - lea 0x82d0e(%rip),%r9 │ │ │ │ + lea 0x80d9e(%rip),%r9 │ │ │ │ push %rdi │ │ │ │ - lea 0x7f38f(%rip),%r8 │ │ │ │ + lea 0x82c57(%rip),%r8 │ │ │ │ mov $0x10,%esi │ │ │ │ mov %r14,%rdi │ │ │ │ push $0x0 │ │ │ │ push $0x0 │ │ │ │ push %rbx │ │ │ │ - call 31320 │ │ │ │ + call 3b730 │ │ │ │ add $0x18,%rsp │ │ │ │ xor %edx,%edx │ │ │ │ mov $0x6d,%ecx │ │ │ │ lea 0xbc(%rsp),%rax │ │ │ │ - lea 0x82d1a(%rip),%r9 │ │ │ │ + lea 0x80daa(%rip),%r9 │ │ │ │ mov $0x4,%esi │ │ │ │ mov %r14,%rdi │ │ │ │ push %rax │ │ │ │ - lea 0x7f3b4(%rip),%rax │ │ │ │ - lea 0x7f405(%rip),%r8 │ │ │ │ + lea 0x82c7c(%rip),%rax │ │ │ │ + lea 0x82ccd(%rip),%r8 │ │ │ │ push $0x0 │ │ │ │ push %rax │ │ │ │ - call 31320 │ │ │ │ + call 3b730 │ │ │ │ add $0x18,%rsp │ │ │ │ xor %edx,%edx │ │ │ │ mov $0x71,%ecx │ │ │ │ lea 0xe0(%rsp),%rax │ │ │ │ - lea 0x82d19(%rip),%r9 │ │ │ │ + lea 0x80da9(%rip),%r9 │ │ │ │ mov $0x5,%esi │ │ │ │ mov %r14,%rdi │ │ │ │ push %rax │ │ │ │ - lea 0x7f3e4(%rip),%rax │ │ │ │ - lea 0x7f3d5(%rip),%r8 │ │ │ │ + lea 0x82cac(%rip),%rax │ │ │ │ + lea 0x82c9d(%rip),%r8 │ │ │ │ push $0x0 │ │ │ │ push %rax │ │ │ │ - call 31320 │ │ │ │ + call 3b730 │ │ │ │ add $0x18,%rsp │ │ │ │ xor %edx,%edx │ │ │ │ mov $0x61,%ecx │ │ │ │ push $0x0 │ │ │ │ - lea 0x82d0e(%rip),%r9 │ │ │ │ + lea 0x80d9e(%rip),%r9 │ │ │ │ mov $0x10,%esi │ │ │ │ mov %r14,%rdi │ │ │ │ push $0x0 │ │ │ │ - lea 0x7f2dc(%rip),%r8 │ │ │ │ + lea 0x82ba4(%rip),%r8 │ │ │ │ push %rbx │ │ │ │ - lea 0x7f2ef(%rip),%rbx │ │ │ │ - call 31320 │ │ │ │ + lea 0x82bb7(%rip),%rbx │ │ │ │ + call 3b730 │ │ │ │ add $0x18,%rsp │ │ │ │ xor %edx,%edx │ │ │ │ mov $0x4d,%ecx │ │ │ │ lea 0xd8(%rsp),%rax │ │ │ │ - lea 0x82d06(%rip),%r9 │ │ │ │ + lea 0x80d96(%rip),%r9 │ │ │ │ mov $0x11,%esi │ │ │ │ mov %r14,%rdi │ │ │ │ push %rax │ │ │ │ - lea 0x7f37d(%rip),%r8 │ │ │ │ + lea 0x82c45(%rip),%r8 │ │ │ │ lea 0xf0(%rsp),%rax │ │ │ │ push %rax │ │ │ │ push %rbx │ │ │ │ - call 31320 │ │ │ │ + call 3b730 │ │ │ │ add $0x18,%rsp │ │ │ │ xor %edx,%edx │ │ │ │ mov $0x41,%ecx │ │ │ │ push $0x0 │ │ │ │ - lea 0x82aab(%rip),%r9 │ │ │ │ + lea 0x80b3b(%rip),%r9 │ │ │ │ mov $0x10,%esi │ │ │ │ mov %r14,%rdi │ │ │ │ push $0x0 │ │ │ │ - lea 0x7f281(%rip),%r8 │ │ │ │ + lea 0x82b49(%rip),%r8 │ │ │ │ push %rbx │ │ │ │ - call 31320 │ │ │ │ + call 3b730 │ │ │ │ add $0x18,%rsp │ │ │ │ xor %edx,%edx │ │ │ │ mov $0x4f,%ecx │ │ │ │ push $0x0 │ │ │ │ - lea 0x7f27b(%rip),%r9 │ │ │ │ + lea 0x82b43(%rip),%r9 │ │ │ │ mov $0x10,%esi │ │ │ │ mov %r14,%rdi │ │ │ │ push $0x0 │ │ │ │ - lea 0x7f285(%rip),%r8 │ │ │ │ + lea 0x82b4d(%rip),%r8 │ │ │ │ push %rbx │ │ │ │ - call 31320 │ │ │ │ + call 3b730 │ │ │ │ add $0x20,%rsp │ │ │ │ mov %rbp,%rdx │ │ │ │ mov %r12d,%esi │ │ │ │ mov %r14,%rdi │ │ │ │ - call 32840 │ │ │ │ + call 3cc50 │ │ │ │ xor %edx,%edx │ │ │ │ mov $0x66,%esi │ │ │ │ mov %r14,%rdi │ │ │ │ mov %rax,(%rsp) │ │ │ │ - call 32ca0 │ │ │ │ + call 3d0b0 │ │ │ │ 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 0x82ac6(%rip),%rdx │ │ │ │ lea 0x1d0(%rsp),%r13 │ │ │ │ - lea 0x7f103(%rip),%rbp │ │ │ │ + lea 0x829cb(%rip),%rbp │ │ │ │ xor %r14d,%r14d │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 32d30 │ │ │ │ + call 3d140 │ │ │ │ mov %rbx,%rdi │ │ │ │ mov $0x4d,%esi │ │ │ │ - lea 0x7f2a3(%rip),%rdx │ │ │ │ + lea 0x82b6b(%rip),%rdx │ │ │ │ mov %rax,%r12 │ │ │ │ - call 32d30 │ │ │ │ - lea 0x7f1cc(%rip),%rdx │ │ │ │ + call 3d140 │ │ │ │ + lea 0x82a94(%rip),%rdx │ │ │ │ mov $0x41,%esi │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ - call 32d30 │ │ │ │ + call 3d140 │ │ │ │ mov %r13,%rdi │ │ │ │ mov %rax,0x20(%rsp) │ │ │ │ - call 7c0b0 │ │ │ │ + call 16350 │ │ │ │ mov 0x8(%r12),%ecx │ │ │ │ mov %rbp,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x7f29d(%rip),%rdx │ │ │ │ + lea 0x82b65(%rip),%rdx │ │ │ │ mov $0x301,%esi │ │ │ │ - call 4ea30 │ │ │ │ + call 61230 │ │ │ │ movslq 0x8(%r12),%rsi │ │ │ │ xor %edi,%edi │ │ │ │ shl $0x3,%rsi │ │ │ │ - call 5e500 │ │ │ │ + call 44640 │ │ │ │ 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 13e60 │ │ │ │ mov %r13,%rsi │ │ │ │ xor %edi,%edi │ │ │ │ mov %rax,(%rbx,%r14,8) │ │ │ │ mov %rax,%rdx │ │ │ │ add $0x1,%r14 │ │ │ │ - call 7c860 │ │ │ │ + call 16b00 │ │ │ │ cmp 0x8(%r12),%r14d │ │ │ │ jb 3c40 <__cxa_finalize@plt+0x470> │ │ │ │ mov 0x210(%rsp),%ecx │ │ │ │ - lea 0x7f251(%rip),%rdx │ │ │ │ + lea 0x82b19(%rip),%rdx │ │ │ │ mov %rbp,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ mov $0x308,%esi │ │ │ │ - call 4ea30 │ │ │ │ + call 61230 │ │ │ │ mov 0x210(%rsp),%esi │ │ │ │ mov $0xd0,%edx │ │ │ │ mov 0x218(%rsp),%rdi │ │ │ │ - lea 0x7835c(%rip),%rcx │ │ │ │ + lea 0x125fc(%rip),%rcx │ │ │ │ call 34d0 │ │ │ │ mov 0x28(%rsp),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ mov $0x4f,%esi │ │ │ │ - call 32ca0 │ │ │ │ + call 3d0b0 │ │ │ │ test %al,%al │ │ │ │ jne 4c0b <__cxa_finalize@plt+0x143b> │ │ │ │ mov 0x28(%rsp),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ mov $0x61,%esi │ │ │ │ - call 32ca0 │ │ │ │ + call 3d0b0 │ │ │ │ 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 │ │ │ │ + lea 0x82b1a(%rip),%rdx │ │ │ │ xor %ebp,%ebp │ │ │ │ - call 4ea30 │ │ │ │ + call 61230 │ │ │ │ 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 16950 │ │ │ │ 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 16a00 │ │ │ │ mov (%rsp),%rbx │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 31040 │ │ │ │ + call 3b450 │ │ │ │ mov %rbx,%rdi │ │ │ │ call 32c0 │ │ │ │ jmp 46df <__cxa_finalize@plt+0xf0f> │ │ │ │ mov 0x28(%rsp),%r15 │ │ │ │ - lea 0x7f096(%rip),%rsi │ │ │ │ - lea 0x7eff4(%rip),%rbx │ │ │ │ + lea 0x8295e(%rip),%rsi │ │ │ │ + lea 0x828bc(%rip),%rbx │ │ │ │ mov %r15,%rdi │ │ │ │ - call 312a0 │ │ │ │ - lea 0x7efc2(%rip),%rsi │ │ │ │ + call 3b6b0 │ │ │ │ + lea 0x8288a(%rip),%rsi │ │ │ │ mov %r15,%rdi │ │ │ │ - call 312a0 │ │ │ │ - lea 0x82766(%rip),%r9 │ │ │ │ + call 3b6b0 │ │ │ │ + lea 0x807f6(%rip),%r9 │ │ │ │ mov $0x64,%ecx │ │ │ │ mov %r15,%rdi │ │ │ │ push %r8 │ │ │ │ mov $0x1,%edx │ │ │ │ - lea 0x7efa3(%rip),%r8 │ │ │ │ + lea 0x8286b(%rip),%r8 │ │ │ │ mov $0x8,%esi │ │ │ │ lea 0xc8(%rsp),%rax │ │ │ │ push %rax │ │ │ │ - lea 0x7ef97(%rip),%rax │ │ │ │ + lea 0x8285f(%rip),%rax │ │ │ │ push $0x0 │ │ │ │ push %rax │ │ │ │ - call 31320 │ │ │ │ + call 3b730 │ │ │ │ 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 0x7ef72(%rip),%r8 │ │ │ │ + lea 0x807d5(%rip),%r9 │ │ │ │ + lea 0x8283a(%rip),%r8 │ │ │ │ push $0x0 │ │ │ │ push %rbx │ │ │ │ - call 31320 │ │ │ │ + call 3b730 │ │ │ │ add $0x18,%rsp │ │ │ │ xor %edx,%edx │ │ │ │ mov $0x74,%ecx │ │ │ │ lea 0xb8(%rsp),%rax │ │ │ │ - lea 0x7efb4(%rip),%r9 │ │ │ │ + lea 0x8287c(%rip),%r9 │ │ │ │ mov $0x4,%esi │ │ │ │ mov %r15,%rdi │ │ │ │ push %rax │ │ │ │ - lea 0x7efb6(%rip),%rax │ │ │ │ - lea 0x7efa7(%rip),%r8 │ │ │ │ + lea 0x8287e(%rip),%rax │ │ │ │ + lea 0x8286f(%rip),%r8 │ │ │ │ push $0x0 │ │ │ │ push %rax │ │ │ │ - call 31320 │ │ │ │ + call 3b730 │ │ │ │ add $0x18,%rsp │ │ │ │ xor %edx,%edx │ │ │ │ mov $0x6f,%ecx │ │ │ │ lea 0xd0(%rsp),%rax │ │ │ │ - lea 0x8278b(%rip),%r9 │ │ │ │ + lea 0x8081b(%rip),%r9 │ │ │ │ mov $0x8,%esi │ │ │ │ mov %r15,%rdi │ │ │ │ push %rax │ │ │ │ - lea 0x7ef59(%rip),%r8 │ │ │ │ + lea 0x82821(%rip),%r8 │ │ │ │ push $0x0 │ │ │ │ push %rbx │ │ │ │ xor %ebx,%ebx │ │ │ │ - call 31320 │ │ │ │ + call 3b730 │ │ │ │ add $0x18,%rsp │ │ │ │ mov $0x75,%ecx │ │ │ │ xor %edx,%edx │ │ │ │ lea 0xb7(%rsp),%rax │ │ │ │ - lea 0x82817(%rip),%r9 │ │ │ │ + lea 0x808a7(%rip),%r9 │ │ │ │ xor %esi,%esi │ │ │ │ mov %r15,%rdi │ │ │ │ push %rax │ │ │ │ - lea 0x7ef2f(%rip),%r8 │ │ │ │ + lea 0x827f7(%rip),%r8 │ │ │ │ push $0x0 │ │ │ │ push $0x0 │ │ │ │ - call 31320 │ │ │ │ + call 3b730 │ │ │ │ add $0x20,%rsp │ │ │ │ mov %rbp,%rdx │ │ │ │ mov %r12d,%esi │ │ │ │ mov %r15,%rdi │ │ │ │ - call 32840 │ │ │ │ + call 3cc50 │ │ │ │ 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 0x80cff(%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 4b090 │ │ │ │ mov 0xb0(%rsp),%esi │ │ │ │ xor %edi,%edi │ │ │ │ mov %rax,0x60(%rsp) │ │ │ │ mov %rax,%r13 │ │ │ │ shl $0x5,%rsi │ │ │ │ - call 5e500 │ │ │ │ + call 44640 │ │ │ │ mov 0xb0(%rsp),%esi │ │ │ │ xor %edi,%edi │ │ │ │ mov %rax,0x68(%rsp) │ │ │ │ mov %rax,%rbp │ │ │ │ imul $0x60,%rsi,%rsi │ │ │ │ - call 5e500 │ │ │ │ + call 44640 │ │ │ │ mov 0xb0(%rsp),%esi │ │ │ │ xor %edi,%edi │ │ │ │ mov %rax,0x70(%rsp) │ │ │ │ mov %rax,%r12 │ │ │ │ shl $0x3,%rsi │ │ │ │ - call 5e500 │ │ │ │ + call 44640 │ │ │ │ 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 89b0 <__cxa_finalize@plt+0x51e0> │ │ │ │ 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 8120 <__cxa_finalize@plt+0x4950> │ │ │ │ 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 0x42c1(%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 4b180 │ │ │ │ mov 0xb0(%rsp),%esi │ │ │ │ mov %rbx,%rdi │ │ │ │ xor %ebx,%ebx │ │ │ │ - call 25d20 <__cxa_finalize@plt+0x22550> │ │ │ │ + call 4b130 │ │ │ │ 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 8a90 <__cxa_finalize@plt+0x52c0> │ │ │ │ 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 3b450 │ │ │ │ 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> │ │ │ │ + lea 0x8258d(%rip),%rdx │ │ │ │ + call 153f0 │ │ │ │ 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 │ │ │ │ + lea 0x824a0(%rip),%r14 │ │ │ │ + call 44640 │ │ │ │ movdqa (%rsp),%xmm2 │ │ │ │ - lea 0x7eb9c(%rip),%rcx │ │ │ │ + lea 0x82464(%rip),%rcx │ │ │ │ mov 0x28(%rsp),%r15 │ │ │ │ mov %rcx,0x10(%rax) │ │ │ │ - lea 0x7eb95(%rip),%rsi │ │ │ │ - lea 0x7ebc4(%rip),%r13 │ │ │ │ + lea 0x8245d(%rip),%rsi │ │ │ │ + lea 0x8248c(%rip),%r13 │ │ │ │ movups %xmm2,(%rax) │ │ │ │ mov %r15,%rdi │ │ │ │ mov %rax,0x88(%rsp) │ │ │ │ - call 312a0 │ │ │ │ - lea 0x7eb87(%rip),%rsi │ │ │ │ + call 3b6b0 │ │ │ │ + lea 0x8244f(%rip),%rsi │ │ │ │ mov %r15,%rdi │ │ │ │ - call 312a0 │ │ │ │ - lea 0x8232b(%rip),%r9 │ │ │ │ + call 3b6b0 │ │ │ │ + lea 0x803bb(%rip),%r9 │ │ │ │ mov $0x64,%ecx │ │ │ │ mov %r15,%rdi │ │ │ │ push %rax │ │ │ │ mov $0x1,%edx │ │ │ │ mov $0x8,%esi │ │ │ │ - lea 0x7eb64(%rip),%r8 │ │ │ │ + lea 0x8242c(%rip),%r8 │ │ │ │ lea 0xc8(%rsp),%rax │ │ │ │ push %rax │ │ │ │ push $0x0 │ │ │ │ push %r14 │ │ │ │ - call 31320 │ │ │ │ + call 3b730 │ │ │ │ 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 0x7eb3e(%rip),%r8 │ │ │ │ + lea 0x803a1(%rip),%r9 │ │ │ │ + lea 0x82406(%rip),%r8 │ │ │ │ push $0x0 │ │ │ │ push %r13 │ │ │ │ - call 31320 │ │ │ │ + call 3b730 │ │ │ │ add $0x18,%rsp │ │ │ │ xor %edx,%edx │ │ │ │ mov $0x61,%ecx │ │ │ │ push $0x0 │ │ │ │ - lea 0x8231d(%rip),%r9 │ │ │ │ + lea 0x803ad(%rip),%r9 │ │ │ │ mov $0x10,%esi │ │ │ │ mov %r15,%rdi │ │ │ │ push $0x0 │ │ │ │ - lea 0x7eb1b(%rip),%r8 │ │ │ │ + lea 0x823e3(%rip),%r8 │ │ │ │ push %r14 │ │ │ │ - lea 0x7eb2d(%rip),%r14 │ │ │ │ - call 31320 │ │ │ │ + lea 0x823f5(%rip),%r14 │ │ │ │ + call 3b730 │ │ │ │ add $0x18,%rsp │ │ │ │ xor %edx,%edx │ │ │ │ mov $0x41,%ecx │ │ │ │ push $0x0 │ │ │ │ - lea 0x82322(%rip),%r9 │ │ │ │ + lea 0x803b2(%rip),%r9 │ │ │ │ mov $0x10,%esi │ │ │ │ mov %r15,%rdi │ │ │ │ push $0x0 │ │ │ │ - lea 0x7eaf8(%rip),%r8 │ │ │ │ + lea 0x823c0(%rip),%r8 │ │ │ │ push %r14 │ │ │ │ - call 31320 │ │ │ │ + call 3b730 │ │ │ │ add $0x18,%rsp │ │ │ │ xor %edx,%edx │ │ │ │ mov $0x4f,%ecx │ │ │ │ push $0x0 │ │ │ │ - lea 0x7eaf1(%rip),%r9 │ │ │ │ + lea 0x823b9(%rip),%r9 │ │ │ │ mov $0x10,%esi │ │ │ │ mov %r15,%rdi │ │ │ │ push $0x0 │ │ │ │ - lea 0x7eafb(%rip),%r8 │ │ │ │ + lea 0x823c3(%rip),%r8 │ │ │ │ push %r14 │ │ │ │ - call 31320 │ │ │ │ + call 3b730 │ │ │ │ add $0x18,%rsp │ │ │ │ xor %edx,%edx │ │ │ │ mov $0x6f,%ecx │ │ │ │ lea 0xd0(%rsp),%rax │ │ │ │ - lea 0x82304(%rip),%r9 │ │ │ │ + lea 0x80394(%rip),%r9 │ │ │ │ mov $0x8,%esi │ │ │ │ mov %r15,%rdi │ │ │ │ push %rax │ │ │ │ - lea 0x7ead2(%rip),%r8 │ │ │ │ + lea 0x8239a(%rip),%r8 │ │ │ │ push $0x0 │ │ │ │ push %r13 │ │ │ │ xor %r13d,%r13d │ │ │ │ - call 31320 │ │ │ │ + call 3b730 │ │ │ │ add $0x18,%rsp │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ lea 0xb7(%rsp),%rax │ │ │ │ - lea 0x82301(%rip),%r9 │ │ │ │ + lea 0x80391(%rip),%r9 │ │ │ │ mov $0x75,%ecx │ │ │ │ mov %r15,%rdi │ │ │ │ push %rax │ │ │ │ - lea 0x7eaa6(%rip),%r8 │ │ │ │ + lea 0x8236e(%rip),%r8 │ │ │ │ push $0x0 │ │ │ │ push $0x0 │ │ │ │ - call 31320 │ │ │ │ + call 3b730 │ │ │ │ add $0x18,%rsp │ │ │ │ mov $0x74,%ecx │ │ │ │ xor %edx,%edx │ │ │ │ lea 0xb8(%rsp),%rax │ │ │ │ - lea 0x7ea8e(%rip),%r9 │ │ │ │ + lea 0x82356(%rip),%r9 │ │ │ │ mov $0x4,%esi │ │ │ │ mov %r15,%rdi │ │ │ │ push %rax │ │ │ │ - lea 0x7ea90(%rip),%rax │ │ │ │ - lea 0x7ea81(%rip),%r8 │ │ │ │ + lea 0x82358(%rip),%rax │ │ │ │ + lea 0x82349(%rip),%r8 │ │ │ │ push $0x0 │ │ │ │ push %rax │ │ │ │ - call 31320 │ │ │ │ + call 3b730 │ │ │ │ add $0x20,%rsp │ │ │ │ mov %rbp,%rdx │ │ │ │ mov %r12d,%esi │ │ │ │ mov %r15,%rdi │ │ │ │ - call 32840 │ │ │ │ + call 3cc50 │ │ │ │ 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 0x8083a(%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 3d0b0 │ │ │ │ test %al,%al │ │ │ │ jne 48fe <__cxa_finalize@plt+0x112e> │ │ │ │ mov 0x28(%rsp),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ mov $0x61,%esi │ │ │ │ - call 32ca0 │ │ │ │ + call 3d0b0 │ │ │ │ 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 4b090 │ │ │ │ mov 0xb0(%rsp),%esi │ │ │ │ xor %edi,%edi │ │ │ │ mov %rax,0x70(%rsp) │ │ │ │ mov %rax,%r14 │ │ │ │ shl $0x5,%rsi │ │ │ │ - call 5e500 │ │ │ │ + call 44640 │ │ │ │ mov 0xb0(%rsp),%esi │ │ │ │ xor %edi,%edi │ │ │ │ mov %rax,0x78(%rsp) │ │ │ │ mov %rax,%rbp │ │ │ │ imul $0x60,%rsi,%rsi │ │ │ │ - call 5e500 │ │ │ │ + call 44640 │ │ │ │ mov 0xb0(%rsp),%esi │ │ │ │ xor %edi,%edi │ │ │ │ mov %rax,0x80(%rsp) │ │ │ │ mov %rax,%r15 │ │ │ │ shl $0x3,%rsi │ │ │ │ - call 5e500 │ │ │ │ + call 44640 │ │ │ │ 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 89b0 <__cxa_finalize@plt+0x51e0> │ │ │ │ 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 8120 <__cxa_finalize@plt+0x4950> │ │ │ │ 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 0x41d7(%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 4b180 │ │ │ │ mov 0xb0(%rsp),%esi │ │ │ │ mov %r14,%rdi │ │ │ │ - call 25d20 <__cxa_finalize@plt+0x22550> │ │ │ │ + call 4b130 │ │ │ │ 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 8a90 <__cxa_finalize@plt+0x52c0> │ │ │ │ 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 16a00 │ │ │ │ mov 0x98(%rsp),%r14 │ │ │ │ xor %edi,%edi │ │ │ │ mov %r14,%rsi │ │ │ │ - call 7c6b0 │ │ │ │ + call 16950 │ │ │ │ mov %r14,%rdi │ │ │ │ call 32c0 │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 36bf0 │ │ │ │ + call 71040 │ │ │ │ mov %rbx,%rdi │ │ │ │ call 32c0 │ │ │ │ mov 0x90(%rsp),%rbx │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 31040 │ │ │ │ + call 3b450 │ │ │ │ mov %rbx,%rdi │ │ │ │ call 32c0 │ │ │ │ mov 0x70(%rsp),%rdi │ │ │ │ call 32c0 │ │ │ │ mov 0x88(%rsp),%rdi │ │ │ │ call 32c0 │ │ │ │ mov 0x28(%rsp),%rdi │ │ │ │ - call 31050 │ │ │ │ + call 3b460 │ │ │ │ mov 0x50(%rsp),%rdi │ │ │ │ - call 31050 │ │ │ │ + call 3b460 │ │ │ │ mov 0x40(%rsp),%rbx │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 31040 │ │ │ │ + call 3b450 │ │ │ │ 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 5280 <__cxa_finalize@plt+0x1ab0> │ │ │ │ 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 8120 <__cxa_finalize@plt+0x4950> │ │ │ │ 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 │ │ │ │ + lea 0x8205c(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - call 30ed0 │ │ │ │ + call 3b2e0 │ │ │ │ jmp 46df <__cxa_finalize@plt+0xf0f> │ │ │ │ mov 0x50(%rsp),%rdi │ │ │ │ - lea 0x7e555(%rip),%rsi │ │ │ │ + lea 0x81e1d(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - call 30ed0 │ │ │ │ + call 3b2e0 │ │ │ │ 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 │ │ │ │ @@ -932,310 +932,310 @@ │ │ │ │ call 3200 │ │ │ │ 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 │ │ │ │ + lea 0x81ee0(%rip),%rsi │ │ │ │ + call 3b2e0 │ │ │ │ jmp 3ba2 <__cxa_finalize@plt+0x3d2> │ │ │ │ mov 0x70(%rsp),%rdi │ │ │ │ - call 72d80 │ │ │ │ + call 8320 <__cxa_finalize@plt+0x4b50> │ │ │ │ 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 5280 <__cxa_finalize@plt+0x1ab0> │ │ │ │ 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 8120 <__cxa_finalize@plt+0x4950> │ │ │ │ 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 17ed0 │ │ │ │ mov 0x28(%rsp),%rdi │ │ │ │ mov $0x4f,%esi │ │ │ │ - lea 0x7e4c7(%rip),%rdx │ │ │ │ - call 32d30 │ │ │ │ + lea 0x81d8f(%rip),%rdx │ │ │ │ + call 3d140 │ │ │ │ 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 │ │ │ │ + lea 0x81d2b(%rip),%rdx │ │ │ │ mov $0x61,%esi │ │ │ │ - call 32d30 │ │ │ │ + call 3d140 │ │ │ │ mov %rax,%r15 │ │ │ │ lea 0x220(%rsp),%rax │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ - call 7c0b0 │ │ │ │ + call 16350 │ │ │ │ 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) │ │ │ │ - lea 0x7e339(%rip),%rbp │ │ │ │ + lea 0x81c01(%rip),%rbp │ │ │ │ mov %r14,%r13 │ │ │ │ - lea 0x7e480(%rip),%r12 │ │ │ │ + lea 0x81d48(%rip),%r12 │ │ │ │ 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 61230 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ xor %edi,%edi │ │ │ │ mov (%rax,%r13,8),%rsi │ │ │ │ add $0x1,%r13 │ │ │ │ - call 14a20 <__cxa_finalize@plt+0x11250> │ │ │ │ + call 7ef40 │ │ │ │ mov %r15,%rsi │ │ │ │ xor %edi,%edi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rax,%r14 │ │ │ │ - call 7c860 │ │ │ │ + call 16b00 │ │ │ │ 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 3d0b0 │ │ │ │ test %al,%al │ │ │ │ jne 4cc9 <__cxa_finalize@plt+0x14f9> │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ - call 36a50 │ │ │ │ - lea 0x81c81(%rip),%rdx │ │ │ │ + call 70ea0 │ │ │ │ + lea 0x7fd11(%rip),%rdx │ │ │ │ mov $0x20c,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x10(%rax),%ecx │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - call 4ea30 │ │ │ │ + call 61230 │ │ │ │ jmp 4438 <__cxa_finalize@plt+0xc68> │ │ │ │ mov 0x80(%rsp),%rdi │ │ │ │ - call 731b0 │ │ │ │ + call 8750 <__cxa_finalize@plt+0x4f80> │ │ │ │ jmp 45d0 <__cxa_finalize@plt+0xe00> │ │ │ │ mov 0x28(%rsp),%rdi │ │ │ │ - lea 0x7e34e(%rip),%rdx │ │ │ │ + lea 0x81c16(%rip),%rdx │ │ │ │ mov $0x61,%esi │ │ │ │ - call 32d30 │ │ │ │ + call 3d140 │ │ │ │ mov %rax,%r14 │ │ │ │ lea 0x220(%rsp),%rax │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ - call 7c0b0 │ │ │ │ + call 16350 │ │ │ │ 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 0x7fe0e(%rip),%rdx │ │ │ │ mov $0x31a,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov (%rax,%rbx,8),%rcx │ │ │ │ xor %eax,%eax │ │ │ │ - call 4ea30 │ │ │ │ + call 61230 │ │ │ │ mov 0x10(%r12),%rax │ │ │ │ xor %edi,%edi │ │ │ │ mov (%rax,%rbx,8),%rsi │ │ │ │ add $0x1,%rbx │ │ │ │ - call 142c0 <__cxa_finalize@plt+0x10af0> │ │ │ │ + call 7e7e0 │ │ │ │ mov %r15,%rsi │ │ │ │ xor %edi,%edi │ │ │ │ mov %rax,%rdx │ │ │ │ mov %rax,%r14 │ │ │ │ - call 7c860 │ │ │ │ + call 16b00 │ │ │ │ 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 3d0b0 │ │ │ │ test %al,%al │ │ │ │ jne 4c62 <__cxa_finalize@plt+0x1492> │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ - call 36a50 │ │ │ │ - lea 0x81b84(%rip),%rdx │ │ │ │ + call 70ea0 │ │ │ │ + lea 0x7fc14(%rip),%rdx │ │ │ │ mov $0x327,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ mov 0x10(%rax),%ecx │ │ │ │ mov %rax,%r15 │ │ │ │ xor %eax,%eax │ │ │ │ - call 4ea30 │ │ │ │ + call 61230 │ │ │ │ mov $0x328,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ mov 0x210(%rsp),%ecx │ │ │ │ - lea 0x7e395(%rip),%rdx │ │ │ │ - call 4ea30 │ │ │ │ + lea 0x81c5d(%rip),%rdx │ │ │ │ + call 61230 │ │ │ │ mov 0x28(%rsp),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ mov $0x4d,%esi │ │ │ │ - call 32ca0 │ │ │ │ + call 3d0b0 │ │ │ │ test %al,%al │ │ │ │ je 4c5b <__cxa_finalize@plt+0x148b> │ │ │ │ mov 0x30(%rsp),%rax │ │ │ │ - lea 0x7e198(%rip),%rsi │ │ │ │ + lea 0x81a60(%rip),%rsi │ │ │ │ mov 0x10(%rax),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ mov %rdi,0xd0(%rsp) │ │ │ │ mov %rdi,0x30(%rsp) │ │ │ │ call 3510 │ │ │ │ mov 0x30(%rsp),%rdi │ │ │ │ test %eax,%eax │ │ │ │ je 4d3a <__cxa_finalize@plt+0x156a> │ │ │ │ - lea 0x7e1c1(%rip),%rsi │ │ │ │ + lea 0x81a89(%rip),%rsi │ │ │ │ call 3510 │ │ │ │ xor %ecx,%ecx │ │ │ │ test %eax,%eax │ │ │ │ jne 4c45 <__cxa_finalize@plt+0x1475> │ │ │ │ - lea 0x7e359(%rip),%rdx │ │ │ │ + lea 0x81c21(%rip),%rdx │ │ │ │ mov $0x332,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ - call 4ea30 │ │ │ │ + call 61230 │ │ │ │ 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 16a00 │ │ │ │ mov %r14,%rsi │ │ │ │ xor %edi,%edi │ │ │ │ - call 7c6b0 │ │ │ │ + call 16950 │ │ │ │ mov %r14,%rdi │ │ │ │ call 32c0 │ │ │ │ mov %r15,%rdi │ │ │ │ - call 36bf0 │ │ │ │ + call 71040 │ │ │ │ mov %r15,%rdi │ │ │ │ call 32c0 │ │ │ │ jmp 3cdb <__cxa_finalize@plt+0x50b> │ │ │ │ lea 0x100(%rsp),%r14 │ │ │ │ mov %r14,%rdi │ │ │ │ - call 7dc30 │ │ │ │ + call 17ed0 │ │ │ │ mov 0x28(%rsp),%rdi │ │ │ │ mov $0x4f,%esi │ │ │ │ - lea 0x7e1ba(%rip),%rdx │ │ │ │ - call 32d30 │ │ │ │ + lea 0x81a82(%rip),%rdx │ │ │ │ + call 3d140 │ │ │ │ mov %r14,%rsi │ │ │ │ mov 0x10(%rax),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ - call 7f200 │ │ │ │ + call 7f200 │ │ │ │ jmp 3cc2 <__cxa_finalize@plt+0x4f2> │ │ │ │ - lea 0x7e2e0(%rip),%rdx │ │ │ │ + lea 0x81ba8(%rip),%rdx │ │ │ │ mov $0x334,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 4ea30 │ │ │ │ + call 61230 │ │ │ │ xor %edx,%edx │ │ │ │ jmp 4bc8 <__cxa_finalize@plt+0x13f8> │ │ │ │ push %rdx │ │ │ │ mov $0x320,%esi │ │ │ │ - lea 0x81a01(%rip),%rdx │ │ │ │ + lea 0x7fa91(%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 61230 │ │ │ │ mov 0x28(%rsp),%rdi │ │ │ │ lea 0x110(%rsp),%rsi │ │ │ │ - call 7d940 │ │ │ │ + call 17be0 │ │ │ │ pop %rcx │ │ │ │ pop %rsi │ │ │ │ jmp 4b0b <__cxa_finalize@plt+0x133b> │ │ │ │ mov 0x28(%rsp),%rdi │ │ │ │ - lea 0x7e1e6(%rip),%rsi │ │ │ │ + lea 0x81aae(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - call 30ed0 │ │ │ │ + call 3b2e0 │ │ │ │ jmp 3ba2 <__cxa_finalize@plt+0x3d2> │ │ │ │ push %r10 │ │ │ │ - lea 0x8199e(%rip),%rdx │ │ │ │ + lea 0x7fa2e(%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 61230 │ │ │ │ mov 0x28(%rsp),%rdi │ │ │ │ lea 0x1e0(%rsp),%rsi │ │ │ │ - call 7d940 │ │ │ │ + call 17be0 │ │ │ │ pop %r11 │ │ │ │ pop %r12 │ │ │ │ jmp 4a0e <__cxa_finalize@plt+0x123e> │ │ │ │ - lea 0x819ce(%rip),%rdx │ │ │ │ + lea 0x7fa5e(%rip),%rdx │ │ │ │ mov $0x2b3,%esi │ │ │ │ - lea 0x7df97(%rip),%rdi │ │ │ │ + lea 0x8185f(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 4ea30 │ │ │ │ + call 61230 │ │ │ │ jmp 4197 <__cxa_finalize@plt+0x9c7> │ │ │ │ - lea 0x7e1b2(%rip),%rdx │ │ │ │ + lea 0x81a7a(%rip),%rdx │ │ │ │ xor %ecx,%ecx │ │ │ │ mov $0x32f,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ - call 4ea30 │ │ │ │ + call 61230 │ │ │ │ mov $0x1,%edx │ │ │ │ jmp 4bc8 <__cxa_finalize@plt+0x13f8> │ │ │ │ xor %r14d,%r14d │ │ │ │ - lea 0x7df61(%rip),%rbp │ │ │ │ + lea 0x81829(%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 │ │ │ │ + lea 0x81800(%rip),%rdi │ │ │ │ mov $0x277,%esi │ │ │ │ - lea 0x7e5bf(%rip),%rdx │ │ │ │ - call 4ea30 │ │ │ │ + lea 0x7c9f7(%rip),%rdx │ │ │ │ + call 61230 │ │ │ │ or $0xffffffff,%edi │ │ │ │ call 3140 │ │ │ │ mov 0xc8(%rsp),%rcx │ │ │ │ - lea 0x7df10(%rip),%rdi │ │ │ │ + lea 0x817d8(%rip),%rdi │ │ │ │ mov $0x1ea,%esi │ │ │ │ - lea 0x7e597(%rip),%rdx │ │ │ │ - call 4ea30 │ │ │ │ + lea 0x7c9cf(%rip),%rdx │ │ │ │ + call 61230 │ │ │ │ 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,17176 +1292,20911 @@ │ │ │ │ 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 │ │ │ │ push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ 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 │ │ │ │ + test %rsi,%rsi │ │ │ │ + jle 4f0c <__cxa_finalize@plt+0x173c> │ │ │ │ + mov %rdx,%r12 │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 4f53 <__cxa_finalize@plt+0x1783> │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + imul %rdx,%rdi │ │ │ │ + call 31a0 │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + test %rax,%rax │ │ │ │ + je 4f31 <__cxa_finalize@plt+0x1761> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rbp,0x20(%rbx) │ │ │ │ + movq $0x0,0x18(%rbx) │ │ │ │ + mov %r12,0x28(%rbx) │ │ │ │ + movups %xmm0,0x8(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + ret │ │ │ │ + mov %rsi,%rcx │ │ │ │ + lea 0x7c0fa(%rip),%rdx │ │ │ │ + mov $0x36,%esi │ │ │ │ + lea 0x7f9b6(%rip),%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 │ │ │ │ + call 615f0 │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + lea 0x7f9a0(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x41,%esi │ │ │ │ + lea 0x7c162(%rip),%rdx │ │ │ │ + call 615f0 │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x7c0fc(%rip),%rdx │ │ │ │ + mov $0x3b,%esi │ │ │ │ + jmp 4f1b <__cxa_finalize@plt+0x174b> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + push %r13 │ │ │ │ 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 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov (%rdi),%rbp │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 4fd6 <__cxa_finalize@plt+0x1806> │ │ │ │ + cmpq $0x0,0x18(%rdi) │ │ │ │ + jle 4fd6 <__cxa_finalize@plt+0x1806> │ │ │ │ + mov 0x10(%rdi),%rdi │ │ │ │ + mov %rsi,%rbx │ │ │ │ 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 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + imul 0x28(%r12),%rdi │ │ │ │ + add %rbp,%rdi │ │ │ │ + call *%rbx │ │ │ │ + mov 0x20(%r12),%rax │ │ │ │ + mov 0x10(%r12),%rdi │ │ │ │ + sub $0x1,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 5008 <__cxa_finalize@plt+0x1838> │ │ │ │ + add $0x1,%rdi │ │ │ │ add $0x1,%r13 │ │ │ │ - call 58c30 │ │ │ │ - cmp %r13,%r14 │ │ │ │ - jne 4fdc <__cxa_finalize@plt+0x180c> │ │ │ │ - sub $0x8,%rsp │ │ │ │ - push 0x38(%r15) │ │ │ │ - mov (%r15),%r8 │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %ebx,%r9d │ │ │ │ - lea 0x7df42(%rip),%rsi │ │ │ │ + mov %rdi,0x10(%r12) │ │ │ │ + cmp 0x18(%r12),%r13 │ │ │ │ + jl 4fa0 <__cxa_finalize@plt+0x17d0> │ │ │ │ + mov (%r12),%rbp │ │ │ │ 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 │ │ │ │ + call 32c0 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movq $0x0,0x28(%r12) │ │ │ │ + movups %xmm0,0x8(%r12) │ │ │ │ + movups %xmm0,0x18(%r12) │ │ │ │ + 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 │ │ │ │ - xor %eax,%eax │ │ │ │ - call 58c30 │ │ │ │ - pop %r8 │ │ │ │ - pop %r9 │ │ │ │ - jmp 4f87 <__cxa_finalize@plt+0x17b7> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,0x10(%r12) │ │ │ │ + add $0x1,%r13 │ │ │ │ + cmp %r13,0x18(%r12) │ │ │ │ + jle 4fd2 <__cxa_finalize@plt+0x1802> │ │ │ │ + xor %edi,%edi │ │ │ │ + jmp 4fa0 <__cxa_finalize@plt+0x17d0> │ │ │ │ + endbr64 │ │ │ │ + cmpq $0x0,0x18(%rdi) │ │ │ │ + sete %al │ │ │ │ + ret │ │ │ │ nopl (%rax) │ │ │ │ - mov %ebx,%edx │ │ │ │ - lea 0x7bf6b(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 58c30 │ │ │ │ - jmp 4f19 <__cxa_finalize@plt+0x1749> │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + xor %ebp,%ebp │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0x18(%rdi),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 50bf <__cxa_finalize@plt+0x18ef> │ │ │ │ + mov 0x28(%rdi),%rdx │ │ │ │ + mov (%rdi),%r15 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rsi,%r13 │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + call 31a0 │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + imul %rdx,%rax │ │ │ │ + add %rax,%r15 │ │ │ │ + mov %r15,%rsi │ │ │ │ + call 3480 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 509b <__cxa_finalize@plt+0x18cb> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call *%r13 │ │ │ │ + mov 0x18(%rbx),%r12 │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + sub $0x1,%r12 │ │ │ │ + lea 0x1(%r14),%rdx │ │ │ │ + mov %r12,0x18(%rbx) │ │ │ │ + sub $0x1,%rax │ │ │ │ + cmp %r14,%rax │ │ │ │ + mov $0x0,%eax │ │ │ │ + cmovne %rdx,%rax │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %rbp,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + cmpq $0x0,0x18(%rdi) │ │ │ │ + je 5100 <__cxa_finalize@plt+0x1930> │ │ │ │ + mov 0x10(%rdi),%rax │ │ │ │ + imul 0x28(%rdi),%rax │ │ │ │ + add (%rdi),%rax │ │ │ │ + ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0xe8(%rbx),%rax │ │ │ │ + xor %eax,%eax │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + mov 0x18(%rdi),%rcx │ │ │ │ + mov %rsi,%rax │ │ │ │ + test %rcx,%rcx │ │ │ │ + sete %dl │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + setle %cl │ │ │ │ + or %cl,%dl │ │ │ │ + jne 5150 <__cxa_finalize@plt+0x1980> │ │ │ │ + test %rsi,%rsi │ │ │ │ + js 5150 <__cxa_finalize@plt+0x1980> │ │ │ │ + add 0x10(%rdi),%rax │ │ │ │ + cqto │ │ │ │ + idivq 0x20(%rdi) │ │ │ │ + movslq %edx,%rax │ │ │ │ + imul 0x28(%rdi),%rax │ │ │ │ + add (%rdi),%rax │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %eax,%eax │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + push %rbx │ │ │ │ + mov 0x28(%rdi),%rsi │ │ │ │ + mov %rdi,%rbx │ │ │ │ + imul 0x20(%rdi),%rsi │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + add %rsi,%rsi │ │ │ │ + call 3660 │ │ │ │ + mov %rax,(%rbx) │ │ │ │ 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 │ │ │ │ + je 51d8 <__cxa_finalize@plt+0x1a08> │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + cmp 0x8(%rbx),%rdi │ │ │ │ + jge 51a0 <__cxa_finalize@plt+0x19d0> │ │ │ │ + add %rcx,%rcx │ │ │ │ + mov %rcx,0x20(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x28(%rbx),%r8 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + sub %rdi,%rdx │ │ │ │ + add %rcx,%rdi │ │ │ │ + imul %r8,%rsi │ │ │ │ + imul %r8,%rdi │ │ │ │ + imul %r8,%rdx │ │ │ │ + add %rax,%rsi │ │ │ │ + add %rax,%rdi │ │ │ │ + call 3480 │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + add %rcx,0x10(%rbx) │ │ │ │ + add %rcx,%rcx │ │ │ │ + mov %rcx,0x20(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + lea 0x7f6f9(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0xd3,%esi │ │ │ │ + lea 0x7bef3(%rip),%rdx │ │ │ │ + call 615f0 │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov 0x20(%rdi),%rax │ │ │ │ + cmp %rax,0x18(%rdi) │ │ │ │ + je 5258 <__cxa_finalize@plt+0x1a88> │ │ │ │ + mov 0x28(%rbx),%rdx │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + imul %rdx,%rdi │ │ │ │ + add (%rbx),%rdi │ │ │ │ + call 3480 │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + mov 0x8(%rbx),%rcx │ │ │ │ + addq $0x1,0x18(%rbx) │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + lea 0x1(%rcx),%rax │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + mov $0x0,%edx │ │ │ │ + cmove %rdx,%rax │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + add $0x10,%rsp │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + call 5160 <__cxa_finalize@plt+0x1990> │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + jmp 5216 <__cxa_finalize@plt+0x1a46> │ │ │ │ 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 │ │ │ │ + endbr64 │ │ │ │ + mov 0x18(%rdi),%rax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + 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 │ │ │ │ + mov (%rdi),%edx │ │ │ │ + test %sil,%sil │ │ │ │ + jne 53a2 <__cxa_finalize@plt+0x1bd2> │ │ │ │ + test %edx,%edx │ │ │ │ + je 53a2 <__cxa_finalize@plt+0x1bd2> │ │ │ │ + lea -0x1(%rdx),%eax │ │ │ │ + mov 0x8(%rdi),%rsi │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jbe 53ad <__cxa_finalize@plt+0x1bdd> │ │ │ │ + mov %edx,%ecx │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + mov %rsi,%rax │ │ │ │ + shr $0x2,%ecx │ │ │ │ + movdqa 0x81771(%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 5300 <__cxa_finalize@plt+0x1b30> │ │ │ │ + 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 53a8 <__cxa_finalize@plt+0x1bd8> │ │ │ │ + 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 53a8 <__cxa_finalize@plt+0x1bd8> │ │ │ │ + mov (%rsi,%rdi,8),%rdi │ │ │ │ + and $0xf,%edi │ │ │ │ + cmp $0x1,%rdi │ │ │ │ + sbb $0xffffffff,%eax │ │ │ │ + add $0x2,%ecx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jae 53a8 <__cxa_finalize@plt+0x1bd8> │ │ │ │ + lea 0x1(%rax),%edx │ │ │ │ + testb $0xf,(%rsi,%rcx,8) │ │ │ │ + cmove %eax,%edx │ │ │ │ + mov %edx,%eax │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %edx,%eax │ │ │ │ + ret │ │ │ │ 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 %ecx,%ecx │ │ │ │ + jmp 536c <__cxa_finalize@plt+0x1b9c> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + mov (%rdi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 53e3 <__cxa_finalize@plt+0x1c13> │ │ │ │ + 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 53d0 <__cxa_finalize@plt+0x1c00> │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + mov (%rdi),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 5480 <__cxa_finalize@plt+0x1cb0> │ │ │ │ + push %rbx │ │ │ │ + xor %edx,%edx │ │ │ │ xor %eax,%eax │ │ │ │ - call 58c30 │ │ │ │ - jmp 5198 <__cxa_finalize@plt+0x19c8> │ │ │ │ + mov $0x80000000,%r11d │ │ │ │ + movabs $0x180000000,%r9 │ │ │ │ + movabs $0x100000000,%rbx │ │ │ │ + jmp 544c <__cxa_finalize@plt+0x1c7c> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jne 5440 <__cxa_finalize@plt+0x1c70> │ │ │ │ + mov 0x8(%rdi),%rcx │ │ │ │ + mov (%rcx,%rdx,1),%rcx │ │ │ │ + mov %rcx,%r10 │ │ │ │ + and %r9,%r10 │ │ │ │ + cmp %rbx,%r10 │ │ │ │ + je 5467 <__cxa_finalize@plt+0x1c97> │ │ │ │ + add $0x1,%eax │ │ │ │ + add $0x8,%rdx │ │ │ │ + cmp %r8d,%eax │ │ │ │ + jae 547d <__cxa_finalize@plt+0x1cad> │ │ │ │ + mov 0x4(%rdi),%ecx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jne 5428 <__cxa_finalize@plt+0x1c58> │ │ │ │ + mov 0x8(%rdi),%rcx │ │ │ │ + mov (%rcx,%rdx,1),%rcx │ │ │ │ + mov %rcx,%r10 │ │ │ │ + and %r9,%r10 │ │ │ │ + cmp %r11,%r10 │ │ │ │ + jne 5440 <__cxa_finalize@plt+0x1c70> │ │ │ │ + and $0xf,%ecx │ │ │ │ + add $0x1,%eax │ │ │ │ + add $0x8,%rdx │ │ │ │ + addl $0x1,(%rsi,%rcx,4) │ │ │ │ + mov (%rdi),%r8d │ │ │ │ + cmp %r8d,%eax │ │ │ │ + jb 544c <__cxa_finalize@plt+0x1c7c> │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + mov (%rdi),%edx │ │ │ │ + mov %rdi,%rcx │ │ │ │ + test %edx,%edx │ │ │ │ + je 584a <__cxa_finalize@plt+0x207a> │ │ │ │ + mov 0x4(%rdi),%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 5858 <__cxa_finalize@plt+0x2088> │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jne 5850 <__cxa_finalize@plt+0x2080> │ │ │ │ + lea -0x1(%rdx),%eax │ │ │ │ + cmp $0xb,%eax │ │ │ │ + jbe 5c97 <__cxa_finalize@plt+0x24c7> │ │ │ │ + movq 0x8(%rdi),%xmm10 │ │ │ │ + mov %edx,%r8d │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + xor %esi,%esi │ │ │ │ + movdqa 0x81597(%rip),%xmm5 │ │ │ │ + movdqa 0x8159f(%rip),%xmm6 │ │ │ │ + shr $0x2,%r8d │ │ │ │ + pxor %xmm8,%xmm8 │ │ │ │ + movdqa 0x8159e(%rip),%xmm3 │ │ │ │ + movdqa 0x815a6(%rip),%xmm2 │ │ │ │ + movdqa %xmm4,%xmm7 │ │ │ │ + punpcklqdq %xmm10,%xmm10 │ │ │ │ + movdqa 0x815a4(%rip),%xmm9 │ │ │ │ + movdqa 0x8154c(%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 5518 <__cxa_finalize@plt+0x1d48> │ │ │ │ + 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 5848 <__cxa_finalize@plt+0x2078> │ │ │ │ + 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 5be7 <__cxa_finalize@plt+0x2417> │ │ │ │ + lea 0x1(%rsi),%edi │ │ │ │ + cmp %edx,%edi │ │ │ │ + jae 5848 <__cxa_finalize@plt+0x2078> │ │ │ │ + movabs $0x100000000,%r9 │ │ │ │ + mov (%rcx,%rdi,8),%r8 │ │ │ │ + movabs $0x180000000,%rdi │ │ │ │ + and %r8,%rdi │ │ │ │ + cmp %r9,%rdi │ │ │ │ + je 5c07 <__cxa_finalize@plt+0x2437> │ │ │ │ + lea 0x2(%rsi),%edi │ │ │ │ + cmp %edx,%edi │ │ │ │ + jae 5848 <__cxa_finalize@plt+0x2078> │ │ │ │ + movabs $0x100000000,%r9 │ │ │ │ + mov (%rcx,%rdi,8),%r8 │ │ │ │ + movabs $0x180000000,%rdi │ │ │ │ + and %r8,%rdi │ │ │ │ + cmp %r9,%rdi │ │ │ │ + je 5c37 <__cxa_finalize@plt+0x2467> │ │ │ │ + lea 0x3(%rsi),%edi │ │ │ │ + cmp %edx,%edi │ │ │ │ + jae 5848 <__cxa_finalize@plt+0x2078> │ │ │ │ + movabs $0x100000000,%r9 │ │ │ │ + mov (%rcx,%rdi,8),%r8 │ │ │ │ + movabs $0x180000000,%rdi │ │ │ │ + and %r8,%rdi │ │ │ │ + cmp %r9,%rdi │ │ │ │ + je 5c57 <__cxa_finalize@plt+0x2487> │ │ │ │ + lea 0x4(%rsi),%edi │ │ │ │ + cmp %edx,%edi │ │ │ │ + jae 5848 <__cxa_finalize@plt+0x2078> │ │ │ │ + movabs $0x100000000,%r9 │ │ │ │ + mov (%rcx,%rdi,8),%r8 │ │ │ │ + movabs $0x180000000,%rdi │ │ │ │ + and %r8,%rdi │ │ │ │ + cmp %r9,%rdi │ │ │ │ + je 5c87 <__cxa_finalize@plt+0x24b7> │ │ │ │ + lea 0x5(%rsi),%edi │ │ │ │ + cmp %edx,%edi │ │ │ │ + jae 5848 <__cxa_finalize@plt+0x2078> │ │ │ │ + movabs $0x100000000,%r9 │ │ │ │ + mov (%rcx,%rdi,8),%r8 │ │ │ │ + movabs $0x180000000,%rdi │ │ │ │ + and %r8,%rdi │ │ │ │ + cmp %r9,%rdi │ │ │ │ + je 5cb9 <__cxa_finalize@plt+0x24e9> │ │ │ │ + lea 0x6(%rsi),%edi │ │ │ │ + cmp %edx,%edi │ │ │ │ + jae 5848 <__cxa_finalize@plt+0x2078> │ │ │ │ + movabs $0x100000000,%r9 │ │ │ │ + mov (%rcx,%rdi,8),%r8 │ │ │ │ + movabs $0x180000000,%rdi │ │ │ │ + and %r8,%rdi │ │ │ │ + cmp %r9,%rdi │ │ │ │ + je 5cd9 <__cxa_finalize@plt+0x2509> │ │ │ │ + lea 0x7(%rsi),%edi │ │ │ │ + cmp %edx,%edi │ │ │ │ + jae 5848 <__cxa_finalize@plt+0x2078> │ │ │ │ + movabs $0x100000000,%r9 │ │ │ │ + mov (%rcx,%rdi,8),%r8 │ │ │ │ + movabs $0x180000000,%rdi │ │ │ │ + and %r8,%rdi │ │ │ │ + cmp %r9,%rdi │ │ │ │ + je 5ce9 <__cxa_finalize@plt+0x2519> │ │ │ │ + lea 0x8(%rsi),%edi │ │ │ │ + cmp %edx,%edi │ │ │ │ + jae 5848 <__cxa_finalize@plt+0x2078> │ │ │ │ + movabs $0x100000000,%r9 │ │ │ │ + mov (%rcx,%rdi,8),%r8 │ │ │ │ + movabs $0x180000000,%rdi │ │ │ │ + and %r8,%rdi │ │ │ │ + cmp %r9,%rdi │ │ │ │ + je 5d09 <__cxa_finalize@plt+0x2539> │ │ │ │ + lea 0x9(%rsi),%edi │ │ │ │ + cmp %edx,%edi │ │ │ │ + jae 5848 <__cxa_finalize@plt+0x2078> │ │ │ │ + movabs $0x100000000,%r9 │ │ │ │ + mov (%rcx,%rdi,8),%r8 │ │ │ │ + movabs $0x180000000,%rdi │ │ │ │ + and %r8,%rdi │ │ │ │ + cmp %r9,%rdi │ │ │ │ + je 5d39 <__cxa_finalize@plt+0x2569> │ │ │ │ + lea 0xa(%rsi),%edi │ │ │ │ + cmp %edx,%edi │ │ │ │ + jae 5848 <__cxa_finalize@plt+0x2078> │ │ │ │ + movabs $0x100000000,%r9 │ │ │ │ + mov (%rcx,%rdi,8),%r8 │ │ │ │ + movabs $0x180000000,%rdi │ │ │ │ + and %r8,%rdi │ │ │ │ + cmp %r9,%rdi │ │ │ │ + je 5c17 <__cxa_finalize@plt+0x2447> │ │ │ │ + add $0xb,%esi │ │ │ │ + cmp %edx,%esi │ │ │ │ + jae 5848 <__cxa_finalize@plt+0x2078> │ │ │ │ + movabs $0x180000000,%rdx │ │ │ │ + mov (%rcx,%rsi,8),%rcx │ │ │ │ + movabs $0x100000000,%rsi │ │ │ │ + and %rcx,%rdx │ │ │ │ + cmp %rsi,%rdx │ │ │ │ + je 5bc6 <__cxa_finalize@plt+0x23f6> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %edx,%eax │ │ │ │ + ret │ │ │ │ nopl (%rax) │ │ │ │ - movq $0x0,0x28(%rsp) │ │ │ │ - movq $0x0,0x20(%rsp) │ │ │ │ - lea 0x30(%rsp),%r13 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %edx,%eax │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + lea -0x1(%rdx),%eax │ │ │ │ + cmp $0xb,%eax │ │ │ │ + jbe 5ca0 <__cxa_finalize@plt+0x24d0> │ │ │ │ + movq 0x8(%rdi),%xmm10 │ │ │ │ + mov %edx,%r8d │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + xor %esi,%esi │ │ │ │ + movdqa 0x811f5(%rip),%xmm5 │ │ │ │ + movdqa 0x811fd(%rip),%xmm6 │ │ │ │ + shr $0x2,%r8d │ │ │ │ + pxor %xmm8,%xmm8 │ │ │ │ + movdqa 0x811fc(%rip),%xmm3 │ │ │ │ + punpcklqdq %xmm10,%xmm10 │ │ │ │ + movdqa 0x811ff(%rip),%xmm2 │ │ │ │ + movdqa %xmm4,%xmm7 │ │ │ │ + movdqa 0x811b3(%rip),%xmm1 │ │ │ │ + movdqa 0x8120a(%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 58c0 <__cxa_finalize@plt+0x20f0> │ │ │ │ + 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 5848 <__cxa_finalize@plt+0x2078> │ │ │ │ + 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 5bd7 <__cxa_finalize@plt+0x2407> │ │ │ │ + lea 0x1(%rsi),%edi │ │ │ │ + cmp %edx,%edi │ │ │ │ + jae 5848 <__cxa_finalize@plt+0x2078> │ │ │ │ + mov (%rcx,%rdi,8),%r8 │ │ │ │ + mov $0x80000000,%r9d │ │ │ │ + movabs $0x180000000,%rdi │ │ │ │ + and %r8,%rdi │ │ │ │ + cmp %r9,%rdi │ │ │ │ + je 5bf7 <__cxa_finalize@plt+0x2427> │ │ │ │ + lea 0x2(%rsi),%edi │ │ │ │ + cmp %edx,%edi │ │ │ │ + jae 5848 <__cxa_finalize@plt+0x2078> │ │ │ │ + mov (%rcx,%rdi,8),%r8 │ │ │ │ + mov $0x80000000,%r9d │ │ │ │ + movabs $0x180000000,%rdi │ │ │ │ + and %r8,%rdi │ │ │ │ + cmp %r9,%rdi │ │ │ │ + je 5c47 <__cxa_finalize@plt+0x2477> │ │ │ │ + lea 0x3(%rsi),%edi │ │ │ │ + cmp %edx,%edi │ │ │ │ + jae 5848 <__cxa_finalize@plt+0x2078> │ │ │ │ + mov (%rcx,%rdi,8),%r8 │ │ │ │ + mov $0x80000000,%r9d │ │ │ │ + movabs $0x180000000,%rdi │ │ │ │ + and %r8,%rdi │ │ │ │ + cmp %r9,%rdi │ │ │ │ + je 5c67 <__cxa_finalize@plt+0x2497> │ │ │ │ + lea 0x4(%rsi),%edi │ │ │ │ + cmp %edx,%edi │ │ │ │ + jae 5848 <__cxa_finalize@plt+0x2078> │ │ │ │ + mov (%rcx,%rdi,8),%r8 │ │ │ │ + mov $0x80000000,%r9d │ │ │ │ + movabs $0x180000000,%rdi │ │ │ │ + and %r8,%rdi │ │ │ │ + cmp %r9,%rdi │ │ │ │ + je 5c77 <__cxa_finalize@plt+0x24a7> │ │ │ │ + lea 0x5(%rsi),%edi │ │ │ │ + cmp %edx,%edi │ │ │ │ + jae 5848 <__cxa_finalize@plt+0x2078> │ │ │ │ + mov (%rcx,%rdi,8),%r8 │ │ │ │ + mov $0x80000000,%r9d │ │ │ │ + movabs $0x180000000,%rdi │ │ │ │ + and %r8,%rdi │ │ │ │ + cmp %r9,%rdi │ │ │ │ + je 5ca9 <__cxa_finalize@plt+0x24d9> │ │ │ │ + lea 0x6(%rsi),%edi │ │ │ │ + cmp %edx,%edi │ │ │ │ + jae 5848 <__cxa_finalize@plt+0x2078> │ │ │ │ + mov (%rcx,%rdi,8),%r8 │ │ │ │ + mov $0x80000000,%r9d │ │ │ │ + movabs $0x180000000,%rdi │ │ │ │ + and %r8,%rdi │ │ │ │ + cmp %r9,%rdi │ │ │ │ + je 5cc9 <__cxa_finalize@plt+0x24f9> │ │ │ │ + lea 0x7(%rsi),%edi │ │ │ │ + cmp %edx,%edi │ │ │ │ + jae 5848 <__cxa_finalize@plt+0x2078> │ │ │ │ + mov (%rcx,%rdi,8),%r8 │ │ │ │ + mov $0x80000000,%r9d │ │ │ │ + movabs $0x180000000,%rdi │ │ │ │ + and %r8,%rdi │ │ │ │ + cmp %r9,%rdi │ │ │ │ + je 5cf9 <__cxa_finalize@plt+0x2529> │ │ │ │ + lea 0x8(%rsi),%edi │ │ │ │ + cmp %edx,%edi │ │ │ │ + jae 5848 <__cxa_finalize@plt+0x2078> │ │ │ │ + mov (%rcx,%rdi,8),%r8 │ │ │ │ + mov $0x80000000,%r9d │ │ │ │ + movabs $0x180000000,%rdi │ │ │ │ + and %r8,%rdi │ │ │ │ + cmp %r9,%rdi │ │ │ │ + je 5d19 <__cxa_finalize@plt+0x2549> │ │ │ │ + lea 0x9(%rsi),%edi │ │ │ │ + cmp %edx,%edi │ │ │ │ + jae 5848 <__cxa_finalize@plt+0x2078> │ │ │ │ + mov (%rcx,%rdi,8),%r8 │ │ │ │ + mov $0x80000000,%r9d │ │ │ │ + movabs $0x180000000,%rdi │ │ │ │ + and %r8,%rdi │ │ │ │ + cmp %r9,%rdi │ │ │ │ + je 5d29 <__cxa_finalize@plt+0x2559> │ │ │ │ + lea 0xa(%rsi),%edi │ │ │ │ + cmp %edx,%edi │ │ │ │ + jae 5848 <__cxa_finalize@plt+0x2078> │ │ │ │ + mov (%rcx,%rdi,8),%r8 │ │ │ │ + mov $0x80000000,%r9d │ │ │ │ + movabs $0x180000000,%rdi │ │ │ │ + and %r8,%rdi │ │ │ │ + cmp %r9,%rdi │ │ │ │ + je 5c27 <__cxa_finalize@plt+0x2457> │ │ │ │ + add $0xb,%esi │ │ │ │ + cmp %edx,%esi │ │ │ │ + jae 5848 <__cxa_finalize@plt+0x2078> │ │ │ │ + movabs $0x180000000,%rdx │ │ │ │ + mov (%rcx,%rsi,8),%rcx │ │ │ │ + mov $0x80000000,%esi │ │ │ │ + and %rcx,%rdx │ │ │ │ + cmp %rsi,%rdx │ │ │ │ + jne 5848 <__cxa_finalize@plt+0x2078> │ │ │ │ + and $0xf,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + sbb $0xffffffff,%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + jmp 584a <__cxa_finalize@plt+0x207a> │ │ │ │ + and $0xf,%r8d │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + sbb $0xffffffff,%eax │ │ │ │ + jmp 59ee <__cxa_finalize@plt+0x221e> │ │ │ │ + and $0xf,%r8d │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + sbb $0xffffffff,%eax │ │ │ │ + jmp 564a <__cxa_finalize@plt+0x1e7a> │ │ │ │ + and $0xf,%r8d │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + sbb $0xffffffff,%eax │ │ │ │ + jmp 5a19 <__cxa_finalize@plt+0x2249> │ │ │ │ + and $0xf,%r8d │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + sbb $0xffffffff,%eax │ │ │ │ + jmp 5679 <__cxa_finalize@plt+0x1ea9> │ │ │ │ + and $0xf,%r8d │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + sbb $0xffffffff,%eax │ │ │ │ + jmp 5818 <__cxa_finalize@plt+0x2048> │ │ │ │ + and $0xf,%r8d │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + sbb $0xffffffff,%eax │ │ │ │ + jmp 5b9c <__cxa_finalize@plt+0x23cc> │ │ │ │ + and $0xf,%r8d │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + sbb $0xffffffff,%eax │ │ │ │ + jmp 56a8 <__cxa_finalize@plt+0x1ed8> │ │ │ │ + and $0xf,%r8d │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + sbb $0xffffffff,%eax │ │ │ │ + jmp 5a44 <__cxa_finalize@plt+0x2274> │ │ │ │ + and $0xf,%r8d │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + sbb $0xffffffff,%eax │ │ │ │ + jmp 56d7 <__cxa_finalize@plt+0x1f07> │ │ │ │ + and $0xf,%r8d │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + sbb $0xffffffff,%eax │ │ │ │ + jmp 5a6f <__cxa_finalize@plt+0x229f> │ │ │ │ + and $0xf,%r8d │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + sbb $0xffffffff,%eax │ │ │ │ + jmp 5a9a <__cxa_finalize@plt+0x22ca> │ │ │ │ + and $0xf,%r8d │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + sbb $0xffffffff,%eax │ │ │ │ + jmp 5706 <__cxa_finalize@plt+0x1f36> │ │ │ │ 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 %esi,%esi │ │ │ │ + jmp 5620 <__cxa_finalize@plt+0x1e50> │ │ │ │ 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 %esi,%esi │ │ │ │ + jmp 59c8 <__cxa_finalize@plt+0x21f8> │ │ │ │ + and $0xf,%r8d │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + sbb $0xffffffff,%eax │ │ │ │ + jmp 5ac5 <__cxa_finalize@plt+0x22f5> │ │ │ │ + and $0xf,%r8d │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + sbb $0xffffffff,%eax │ │ │ │ + jmp 5735 <__cxa_finalize@plt+0x1f65> │ │ │ │ + and $0xf,%r8d │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + sbb $0xffffffff,%eax │ │ │ │ + jmp 5af0 <__cxa_finalize@plt+0x2320> │ │ │ │ + and $0xf,%r8d │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + sbb $0xffffffff,%eax │ │ │ │ + jmp 5764 <__cxa_finalize@plt+0x1f94> │ │ │ │ + and $0xf,%r8d │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + sbb $0xffffffff,%eax │ │ │ │ + jmp 5793 <__cxa_finalize@plt+0x1fc3> │ │ │ │ + and $0xf,%r8d │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + sbb $0xffffffff,%eax │ │ │ │ + jmp 5b1b <__cxa_finalize@plt+0x234b> │ │ │ │ + and $0xf,%r8d │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + sbb $0xffffffff,%eax │ │ │ │ + jmp 57c2 <__cxa_finalize@plt+0x1ff2> │ │ │ │ + and $0xf,%r8d │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + sbb $0xffffffff,%eax │ │ │ │ + jmp 5b46 <__cxa_finalize@plt+0x2376> │ │ │ │ + and $0xf,%r8d │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + sbb $0xffffffff,%eax │ │ │ │ + jmp 5b71 <__cxa_finalize@plt+0x23a1> │ │ │ │ + and $0xf,%r8d │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + sbb $0xffffffff,%eax │ │ │ │ + jmp 57ed <__cxa_finalize@plt+0x201d> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmp $0x2,%dil │ │ │ │ + je 5d68 <__cxa_finalize@plt+0x2598> │ │ │ │ + cmp $0x4,%dil │ │ │ │ + sete %al │ │ │ │ + add %eax,%eax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + mov $0xf,%eax │ │ │ │ + test %dil,%dil │ │ │ │ + je 5da1 <__cxa_finalize@plt+0x25d1> │ │ │ │ + test %sil,%sil │ │ │ │ + jne 5d90 <__cxa_finalize@plt+0x25c0> │ │ │ │ + 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 %rbx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + sub $0x50,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - call 3600 <__sprintf_chk@plt> │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ + movaps %xmm0,(%rsp) │ │ │ │ + movaps %xmm0,0x10(%rsp) │ │ │ │ + movaps %xmm0,0x20(%rsp) │ │ │ │ + movaps %xmm0,0x30(%rsp) │ │ │ │ + test %sil,%sil │ │ │ │ + jne 5e00 <__cxa_finalize@plt+0x2630> │ │ │ │ + mov 0x48(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 5ef1 <__cxa_finalize@plt+0x2721> │ │ │ │ + add $0x50,%rsp │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + mov %edx,%r8d │ │ │ │ + mov (%rdi),%edx │ │ │ │ + mov %esi,%ecx │ │ │ │ + test %edx,%edx │ │ │ │ + je 5e70 <__cxa_finalize@plt+0x26a0> │ │ │ │ + mov 0x4(%rdi),%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 5ea8 <__cxa_finalize@plt+0x26d8> │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jne 5e70 <__cxa_finalize@plt+0x26a0> │ │ │ │ + mov 0x8(%rdi),%r11 │ │ │ │ + shl $0x3,%rdx │ │ │ │ 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 │ │ │ │ + mov %rsp,%rbx │ │ │ │ + movabs $0x180000000,%r10 │ │ │ │ + movabs $0x100000000,%r9 │ │ │ │ + jmp 5e49 <__cxa_finalize@plt+0x2679> │ │ │ │ + nop │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je 5e70 <__cxa_finalize@plt+0x26a0> │ │ │ │ + mov (%r11,%rax,1),%rsi │ │ │ │ + mov %rsi,%rdi │ │ │ │ + and %r10,%rdi │ │ │ │ + cmp %r9,%rdi │ │ │ │ + jne 5e40 <__cxa_finalize@plt+0x2670> │ │ │ │ + and $0xf,%esi │ │ │ │ + add $0x8,%rax │ │ │ │ + addl $0x1,(%rbx,%rsi,4) │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 5e49 <__cxa_finalize@plt+0x2679> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %r8b,%r8b │ │ │ │ + jne 5e90 <__cxa_finalize@plt+0x26c0> │ │ │ │ xor %eax,%eax │ │ │ │ - call 58c30 │ │ │ │ - jmp 5224 <__cxa_finalize@plt+0x1a54> │ │ │ │ + cmp $0x1,%cl │ │ │ │ + setne %al │ │ │ │ + lea 0x2(%rax,%rax,1),%eax │ │ │ │ + cltq │ │ │ │ + mov (%rsp,%rax,4),%eax │ │ │ │ + jmp 5de5 <__cxa_finalize@plt+0x2615> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x1,%cl │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov $0x8,%edx │ │ │ │ + cmove %edx,%eax │ │ │ │ + jmp 5e81 <__cxa_finalize@plt+0x26b1> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x7d5b4(%rip),%rax │ │ │ │ - mov %r14d,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ + mov 0x8(%rdi),%r11 │ │ │ │ + shl $0x3,%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - call 58c30 │ │ │ │ - jmp 51e6 <__cxa_finalize@plt+0x1a16> │ │ │ │ + mov $0x80000000,%r9d │ │ │ │ + movabs $0x180000000,%r10 │ │ │ │ + mov %rsp,%rbx │ │ │ │ + jmp 5ed9 <__cxa_finalize@plt+0x2709> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je 5e70 <__cxa_finalize@plt+0x26a0> │ │ │ │ + mov (%r11,%rax,1),%rsi │ │ │ │ + mov %rsi,%rdi │ │ │ │ + and %r10,%rdi │ │ │ │ + cmp %r9,%rdi │ │ │ │ + jne 5ed0 <__cxa_finalize@plt+0x2700> │ │ │ │ + and $0xf,%esi │ │ │ │ + addl $0x1,(%rbx,%rsi,4) │ │ │ │ + jmp 5ed0 <__cxa_finalize@plt+0x2700> │ │ │ │ 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) │ │ │ │ + mov %esi,%eax │ │ │ │ + cmp $0x1,%dl │ │ │ │ + je 5f48 <__cxa_finalize@plt+0x2778> │ │ │ │ + cmp $0x2,%dl │ │ │ │ + je 5f18 <__cxa_finalize@plt+0x2748> │ │ │ │ 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 │ │ │ │ + mov %eax,%edx │ │ │ │ + lea 0x80a1f(%rip),%rsi │ │ │ │ + shl $0x4,%rdx │ │ │ │ + add 0x10(%rdi),%rdx │ │ │ │ + mov 0x4(%rdx),%edx │ │ │ │ + movzbl (%rsi,%rdx,1),%edx │ │ │ │ + mov %dl,(%rcx) │ │ │ │ test %eax,%eax │ │ │ │ - je 559b <__cxa_finalize@plt+0x1dcb> │ │ │ │ + jne 5f80 <__cxa_finalize@plt+0x27b0> │ │ │ │ + movzbl (%rdi),%eax │ │ │ │ + movzbl (%rsi,%rax,1),%eax │ │ │ │ + mov %al,0x1(%rcx) │ │ │ │ + ret │ │ │ │ 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 │ │ │ │ + mov %eax,%edx │ │ │ │ + lea 0x9694f(%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 5f83 <__cxa_finalize@plt+0x27b3> │ │ │ │ + movzbl 0x1(%rdi),%eax │ │ │ │ + movzbl (%rsi,%rax,1),%eax │ │ │ │ + mov %al,0x1(%rcx) │ │ │ │ ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + 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 %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 │ │ │ │ + cmp $0x1,%dl │ │ │ │ + je 5fc0 <__cxa_finalize@plt+0x27f0> │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 5fb3 <__cxa_finalize@plt+0x27e3> │ │ │ │ + cmp $0x2,%dl │ │ │ │ + je 6000 <__cxa_finalize@plt+0x2830> │ │ │ │ + mov $0x8,%eax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movsbq 0x1(%rdi,%rsi,1),%rdx │ │ │ │ + mov $0x8,%eax │ │ │ │ + test %dl,%dl │ │ │ │ + je 5fb8 <__cxa_finalize@plt+0x27e8> │ │ │ │ + movsbq 0x2(%rdi,%rsi,1),%rcx │ │ │ │ + lea 0x80984(%rip),%rsi │ │ │ │ + movzbl (%rsi,%rdx,1),%eax │ │ │ │ + test %cl,%cl │ │ │ │ + je 6058 <__cxa_finalize@plt+0x2888> │ │ │ │ + movzbl (%rsi,%rcx,1),%edx │ │ │ │ + lea (%rax,%rax,2),%rcx │ │ │ │ + lea 0x80935(%rip),%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + movzbl (%rax,%rdx,1),%eax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movsbq -0x1(%rdi,%rsi,1),%rax │ │ │ │ + lea 0x968b3(%rip),%r8 │ │ │ │ + lea 0x8092c(%rip),%rcx │ │ │ │ + lea 0x80945(%rip),%rdx │ │ │ │ + movzbl (%r8,%rax,1),%eax │ │ │ │ + movzbl (%rcx,%rax,1),%eax │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + cmp $0x1,%rsi │ │ │ │ + je 6058 <__cxa_finalize@plt+0x2888> │ │ │ │ + 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 0x808dc(%rip),%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + movzbl (%rax,%rdx,1),%eax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x808c9(%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 │ │ │ │ - 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) │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,0x18(%rbx) │ │ │ │ + sub $0x68,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + movaps %xmm0,0x10(%rsp) │ │ │ │ + movaps %xmm0,0x20(%rsp) │ │ │ │ + movaps %xmm0,0x30(%rsp) │ │ │ │ + movaps %xmm0,0x40(%rsp) │ │ │ │ + test %sil,%sil │ │ │ │ + jne 60e0 <__cxa_finalize@plt+0x2910> │ │ │ │ + movsd 0x80b79(%rip),%xmm0 │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 6276 <__cxa_finalize@plt+0x2aa6> │ │ │ │ + add $0x68,%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) │ │ │ │ + mov %edx,%r8d │ │ │ │ + mov (%rdi),%edx │ │ │ │ + mov %esi,%ecx │ │ │ │ + test %edx,%edx │ │ │ │ + je 6150 <__cxa_finalize@plt+0x2980> │ │ │ │ + mov 0x4(%rdi),%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 6200 <__cxa_finalize@plt+0x2a30> │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jne 6150 <__cxa_finalize@plt+0x2980> │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + lea 0x10(%rsp),%r11 │ │ │ │ + movabs $0x180000000,%r9 │ │ │ │ + movabs $0x100000000,%rdi │ │ │ │ + lea (%rax,%rdx,8),%r10 │ │ │ │ + jmp 6129 <__cxa_finalize@plt+0x2959> │ │ │ │ nop │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rax,%r10 │ │ │ │ + je 6150 <__cxa_finalize@plt+0x2980> │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + and %r9,%rsi │ │ │ │ + cmp %rdi,%rsi │ │ │ │ + jne 6120 <__cxa_finalize@plt+0x2950> │ │ │ │ + and $0xf,%edx │ │ │ │ + add $0x8,%rax │ │ │ │ + addl $0x1,(%r11,%rdx,4) │ │ │ │ + cmp %rax,%r10 │ │ │ │ + jne 6129 <__cxa_finalize@plt+0x2959> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %r8b,%r8b │ │ │ │ + jne 615d <__cxa_finalize@plt+0x298d> │ │ │ │ + movl $0x0,0x10(%rsp) │ │ │ │ + cmp $0x1,%cl │ │ │ │ + mov $0x8,%eax │ │ │ │ + mov $0x1,%ebp │ │ │ │ + setne %bl │ │ │ │ + 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 60af <__cxa_finalize@plt+0x28df> │ │ │ │ + lea 0x10(%rsp),%r15 │ │ │ │ + mov $0x10,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 9360 <__cxa_finalize@plt+0x5b90> │ │ │ │ + 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 9360 <__cxa_finalize@plt+0x5b90> │ │ │ │ + mov 0xc(%rsp),%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + cmp %edx,0x10(%rsp,%rcx,4) │ │ │ │ + jae 6248 <__cxa_finalize@plt+0x2a78> │ │ │ │ + cmp %ebx,%r14d │ │ │ │ + je 61e1 <__cxa_finalize@plt+0x2a11> │ │ │ │ + cmp %ebp,%r14d │ │ │ │ + jne 60af <__cxa_finalize@plt+0x28df> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %r13,%xmm0 │ │ │ │ + cvtsi2sd %r12,%xmm1 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + jmp 60b7 <__cxa_finalize@plt+0x28e7> │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + lea 0x10(%rsp),%r11 │ │ │ │ + mov $0x80000000,%edi │ │ │ │ + movabs $0x180000000,%r9 │ │ │ │ + lea (%rax,%rdx,8),%r10 │ │ │ │ + jmp 622d <__cxa_finalize@plt+0x2a5d> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rax,%r10 │ │ │ │ + je 6150 <__cxa_finalize@plt+0x2980> │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + and %r9,%rsi │ │ │ │ + cmp %rdi,%rsi │ │ │ │ + jne 6220 <__cxa_finalize@plt+0x2a50> │ │ │ │ + and $0xf,%edx │ │ │ │ + addl $0x1,(%r11,%rdx,4) │ │ │ │ + jmp 6220 <__cxa_finalize@plt+0x2a50> │ │ │ │ + nopl (%rax) │ │ │ │ + jne 60af <__cxa_finalize@plt+0x28df> │ │ │ │ + cmp %ebx,%r14d │ │ │ │ + je 6269 <__cxa_finalize@plt+0x2a99> │ │ │ │ + cmp %ebp,%r14d │ │ │ │ + jne 60af <__cxa_finalize@plt+0x28df> │ │ │ │ + cmp %ebx,%eax │ │ │ │ + jne 60af <__cxa_finalize@plt+0x28df> │ │ │ │ + jmp 61e1 <__cxa_finalize@plt+0x2a11> │ │ │ │ + cmp %ebp,%eax │ │ │ │ + jne 60af <__cxa_finalize@plt+0x28df> │ │ │ │ + jmp 61e1 <__cxa_finalize@plt+0x2a11> │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ + mov $0x2b2e,%ecx │ │ │ │ + push %r14 │ │ │ │ + mov %edx,%r14d │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x18,%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,0x8(%rsp) │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - movq $0x0,(%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 │ │ │ │ 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> │ │ │ │ - add $0x18,%rsp │ │ │ │ + movq $0x0,0x38(%rsp) │ │ │ │ + mov %ax,0x82(%rsp) │ │ │ │ + movb $0x0,0x84(%rsp) │ │ │ │ + mov %cx,0x85(%rsp) │ │ │ │ + movb $0x2d,0x87(%rsp) │ │ │ │ + cmp $0x2,%r15b │ │ │ │ + je 6660 <__cxa_finalize@plt+0x2e90> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + cmp $0x4,%r15b │ │ │ │ + jne 6632 <__cxa_finalize@plt+0x2e62> │ │ │ │ + movl $0x2,0xc(%rsp) │ │ │ │ + mov $0x2,%r13d │ │ │ │ + lea 0x82(%rsp),%rax │ │ │ │ + mov 0xc(%rsp),%edx │ │ │ │ + mov %r14d,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + call 5f00 <__cxa_finalize@plt+0x2730> │ │ │ │ + mov (%r8),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 6630 <__cxa_finalize@plt+0x2e60> │ │ │ │ + lea -0x1(%rsi),%r9d │ │ │ │ + mov 0x8(%r8),%rdx │ │ │ │ + cmp $0x2,%r9d │ │ │ │ + jbe 6a27 <__cxa_finalize@plt+0x3257> │ │ │ │ + mov %esi,%edi │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + mov %rdx,%rcx │ │ │ │ + shr $0x2,%edi │ │ │ │ + movdqa 0x806f6(%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 6378 <__cxa_finalize@plt+0x2ba8> │ │ │ │ + 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 6618 <__cxa_finalize@plt+0x2e48> │ │ │ │ + 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 6423 <__cxa_finalize@plt+0x2c53> │ │ │ │ + mov (%rdx,%rdi,8),%rdi │ │ │ │ + and $0xf,%edi │ │ │ │ + cmp $0x1,%rdi │ │ │ │ + sbb $0xffffffff,%ebx │ │ │ │ + add $0x2,%ecx │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jae 6423 <__cxa_finalize@plt+0x2c53> │ │ │ │ + mov (%rdx,%rcx,8),%rcx │ │ │ │ + and $0xf,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + sbb $0xffffffff,%ebx │ │ │ │ + cmp $0x2,%r15d │ │ │ │ + je 6678 <__cxa_finalize@plt+0x2ea8> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + cmp $0x4,%r15d │ │ │ │ + jne 6632 <__cxa_finalize@plt+0x2e62> │ │ │ │ + cmp $0x2,%r9d │ │ │ │ + jbe 6ad2 <__cxa_finalize@plt+0x3302> │ │ │ │ + movdqa 0x80615(%rip),%xmm3 │ │ │ │ + mov %esi,%edi │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + mov %rdx,%rcx │ │ │ │ + shr $0x2,%edi │ │ │ │ + movdqa 0x8063d(%rip),%xmm1 │ │ │ │ + movdqa 0x80645(%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 6480 <__cxa_finalize@plt+0x2cb0> │ │ │ │ + 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 65b5 <__cxa_finalize@plt+0x2de5> │ │ │ │ + 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 6a30 <__cxa_finalize@plt+0x3260> │ │ │ │ + lea 0x1(%rcx),%edi │ │ │ │ + cmp %esi,%edi │ │ │ │ + jae 65b5 <__cxa_finalize@plt+0x2de5> │ │ │ │ + movabs $0x100000000,%r10 │ │ │ │ + mov (%rdx,%rdi,8),%r9 │ │ │ │ + movabs $0x180000000,%rdi │ │ │ │ + and %r9,%rdi │ │ │ │ + cmp %r10,%rdi │ │ │ │ + je 6aa4 <__cxa_finalize@plt+0x32d4> │ │ │ │ + add $0x2,%ecx │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jae 65b5 <__cxa_finalize@plt+0x2de5> │ │ │ │ + movabs $0x100000000,%r9 │ │ │ │ + mov (%rdx,%rcx,8),%rdi │ │ │ │ + movabs $0x180000000,%rcx │ │ │ │ + and %rdi,%rcx │ │ │ │ + cmp %r9,%rcx │ │ │ │ + je 6ac3 <__cxa_finalize@plt+0x32f3> │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 6630 <__cxa_finalize@plt+0x2e60> │ │ │ │ + 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 65fd <__cxa_finalize@plt+0x2e2d> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x8,%rcx │ │ │ │ + cmp %rcx,%r11 │ │ │ │ + je 6848 <__cxa_finalize@plt+0x3078> │ │ │ │ + mov (%rcx),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + and %r10,%rdi │ │ │ │ + cmp %r9,%rdi │ │ │ │ + jne 65f0 <__cxa_finalize@plt+0x2e20> │ │ │ │ + and $0xf,%eax │ │ │ │ + addl $0x1,0x40(%rsp,%rax,4) │ │ │ │ + jmp 65f0 <__cxa_finalize@plt+0x2e20> │ │ │ │ + nopl (%rax) │ │ │ │ + cmp $0x2,%r15d │ │ │ │ + je 668a <__cxa_finalize@plt+0x2eba> │ │ │ │ + cmp $0x4,%r15d │ │ │ │ + je 644b <__cxa_finalize@plt+0x2c7b> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 6ae4 <__cxa_finalize@plt+0x3314> │ │ │ │ + add $0x98,%rsp │ │ │ │ + mov %rcx,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ + xchg %ax,%ax │ │ │ │ + movl $0x1,0xc(%rsp) │ │ │ │ + mov $0x1,%r13d │ │ │ │ + jmp 6316 <__cxa_finalize@plt+0x2b46> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x2,%r9d │ │ │ │ + jbe 6adb <__cxa_finalize@plt+0x330b> │ │ │ │ + movdqa 0x803d6(%rip),%xmm3 │ │ │ │ + mov %esi,%edi │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + mov %rdx,%rcx │ │ │ │ + shr $0x2,%edi │ │ │ │ + movdqa 0x803fe(%rip),%xmm1 │ │ │ │ + movdqa 0x80416(%rip),%xmm7 │ │ │ │ + movdqa %xmm4,%xmm5 │ │ │ │ + shl $0x5,%rdi │ │ │ │ + add %rdx,%rdi │ │ │ │ + nopl (%rax) │ │ │ │ + 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 66b8 <__cxa_finalize@plt+0x2ee8> │ │ │ │ + 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 67dd <__cxa_finalize@plt+0x300d> │ │ │ │ + mov %ecx,%edi │ │ │ │ + mov $0x80000000,%r10d │ │ │ │ + mov (%rdx,%rdi,8),%r9 │ │ │ │ + movabs $0x180000000,%rdi │ │ │ │ + and %r9,%rdi │ │ │ │ + cmp %r10,%rdi │ │ │ │ + je 6a40 <__cxa_finalize@plt+0x3270> │ │ │ │ + lea 0x1(%rcx),%edi │ │ │ │ + cmp %esi,%edi │ │ │ │ + jae 67dd <__cxa_finalize@plt+0x300d> │ │ │ │ + mov (%rdx,%rdi,8),%r9 │ │ │ │ + mov $0x80000000,%r10d │ │ │ │ + movabs $0x180000000,%rdi │ │ │ │ + and %r9,%rdi │ │ │ │ + cmp %r10,%rdi │ │ │ │ + je 6a94 <__cxa_finalize@plt+0x32c4> │ │ │ │ + add $0x2,%ecx │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jae 67dd <__cxa_finalize@plt+0x300d> │ │ │ │ + mov (%rdx,%rcx,8),%rdi │ │ │ │ + mov $0x80000000,%r9d │ │ │ │ + movabs $0x180000000,%rcx │ │ │ │ + and %rdi,%rcx │ │ │ │ + cmp %r9,%rcx │ │ │ │ + je 6ab4 <__cxa_finalize@plt+0x32e4> │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 6630 <__cxa_finalize@plt+0x2e60> │ │ │ │ + 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 6829 <__cxa_finalize@plt+0x3059> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x8,%rcx │ │ │ │ + cmp %r11,%rcx │ │ │ │ + je 6848 <__cxa_finalize@plt+0x3078> │ │ │ │ + mov (%rcx),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + and %r10,%rdi │ │ │ │ + cmp %r9,%rdi │ │ │ │ + jne 6820 <__cxa_finalize@plt+0x3050> │ │ │ │ + and $0xf,%eax │ │ │ │ + addl $0x1,0x40(%rsp,%rax,4) │ │ │ │ + jmp 6820 <__cxa_finalize@plt+0x3050> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x50(%rsp),%r10d │ │ │ │ + cmp $0x1,%r13b │ │ │ │ + jne 6858 <__cxa_finalize@plt+0x3088> │ │ │ │ + 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 6a50 <__cxa_finalize@plt+0x3280> │ │ │ │ + cmp $0x4,%r15d │ │ │ │ + jne 68c0 <__cxa_finalize@plt+0x30f0> │ │ │ │ + lea (%rdx,%rsi,8),%r9 │ │ │ │ + lea 0x40(%rsp),%rax │ │ │ │ + movabs $0x180000000,%r11 │ │ │ │ + movabs $0x100000000,%rdi │ │ │ │ + jmp 68a9 <__cxa_finalize@plt+0x30d9> │ │ │ │ nop │ │ │ │ + add $0x8,%rdx │ │ │ │ + cmp %rdx,%r9 │ │ │ │ + je 68c0 <__cxa_finalize@plt+0x30f0> │ │ │ │ + mov (%rdx),%rcx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + and %r11,%rsi │ │ │ │ + cmp %rdi,%rsi │ │ │ │ + jne 68a0 <__cxa_finalize@plt+0x30d0> │ │ │ │ + and $0xf,%ecx │ │ │ │ + addl $0x1,(%rax,%rcx,4) │ │ │ │ + jmp 68a0 <__cxa_finalize@plt+0x30d0> │ │ │ │ + mov 0x44(%rsp),%r11d │ │ │ │ + cmp $0x1,%r13b │ │ │ │ + jne 68d0 <__cxa_finalize@plt+0x3100> │ │ │ │ + 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 6070 <__cxa_finalize@plt+0x28a0> │ │ │ │ + mov 0x28(%rsp),%r11d │ │ │ │ + mov 0x2c(%rsp),%r10d │ │ │ │ + ucomisd 0x8032d(%rip),%xmm0 │ │ │ │ + movsd %xmm0,0x20(%rsp) │ │ │ │ + jp 6911 <__cxa_finalize@plt+0x3141> │ │ │ │ + je 6a1d <__cxa_finalize@plt+0x324d> │ │ │ │ + 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 0x95f5c(%rip),%rdx │ │ │ │ + push $0x2e │ │ │ │ + movsbl (%rdx,%rax,1),%r9d │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x7e13b(%rip),%r14 │ │ │ │ + push $0x2e │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + lea 0x7df84(%rip),%rsi │ │ │ │ + call 60f80 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 60f80 │ │ │ │ + movslq 0xc(%rsp),%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + movsd 0x20(%rsp),%xmm0 │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + lea 0x7a786(%rip),%rsi │ │ │ │ + movsbl 0x85(%rsp,%rax,1),%edx │ │ │ │ + mov $0x1,%eax │ │ │ │ + call 60f80 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 60f80 │ │ │ │ + lea 0x7df43(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 60f80 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 60f80 │ │ │ │ + mov 0x2c(%rsp),%r11d │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %ebp,%ecx │ │ │ │ + lea 0x7df35(%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 60f80 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %r12,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 5734 <__cxa_finalize@plt+0x1f64> │ │ │ │ + lea 0x7e9cb(%rip),%rsi │ │ │ │ + call 60f80 │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + jmp 6632 <__cxa_finalize@plt+0x2e62> │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + jmp 63e9 <__cxa_finalize@plt+0x2c19> │ │ │ │ + and $0xf,%r9d │ │ │ │ + cmp $0x1,%r9 │ │ │ │ + sbb $0xffffffff,%ebp │ │ │ │ + jmp 655f <__cxa_finalize@plt+0x2d8f> │ │ │ │ + and $0xf,%r9d │ │ │ │ + cmp $0x1,%r9 │ │ │ │ + sbb $0xffffffff,%ebp │ │ │ │ + jmp 678f <__cxa_finalize@plt+0x2fbf> │ │ │ │ + lea (%rdx,%rsi,8),%r9 │ │ │ │ + mov $0x80000000,%edi │ │ │ │ + lea 0x40(%rsp),%rax │ │ │ │ + movabs $0x180000000,%r11 │ │ │ │ + jmp 6a7d <__cxa_finalize@plt+0x32ad> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x8,%rdx │ │ │ │ + cmp %rdx,%r9 │ │ │ │ + je 68c0 <__cxa_finalize@plt+0x30f0> │ │ │ │ + mov (%rdx),%rcx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + and %r11,%rsi │ │ │ │ + cmp %rdi,%rsi │ │ │ │ + jne 6a70 <__cxa_finalize@plt+0x32a0> │ │ │ │ + and $0xf,%ecx │ │ │ │ + addl $0x1,(%rax,%rcx,4) │ │ │ │ + jmp 6a70 <__cxa_finalize@plt+0x32a0> │ │ │ │ + and $0xf,%r9d │ │ │ │ + cmp $0x1,%r9 │ │ │ │ + sbb $0xffffffff,%ebp │ │ │ │ + jmp 67b6 <__cxa_finalize@plt+0x2fe6> │ │ │ │ + and $0xf,%r9d │ │ │ │ + cmp $0x1,%r9 │ │ │ │ + sbb $0xffffffff,%ebp │ │ │ │ + jmp 658a <__cxa_finalize@plt+0x2dba> │ │ │ │ + and $0xf,%edi │ │ │ │ + cmp $0x1,%rdi │ │ │ │ + sbb $0xffffffff,%ebp │ │ │ │ + jmp 67dd <__cxa_finalize@plt+0x300d> │ │ │ │ + and $0xf,%edi │ │ │ │ + cmp $0x1,%rdi │ │ │ │ + sbb $0xffffffff,%ebp │ │ │ │ + jmp 65b5 <__cxa_finalize@plt+0x2de5> │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xor %ecx,%ecx │ │ │ │ + jmp 6539 <__cxa_finalize@plt+0x2d69> │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xor %ecx,%ecx │ │ │ │ + jmp 676d <__cxa_finalize@plt+0x2f9d> │ │ │ │ call 3500 <__stack_chk_fail@plt> │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ push %r13 │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %ecx,%edx │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x8,%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 │ │ │ │ - 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 │ │ │ │ + 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 6c2e <__cxa_finalize@plt+0x345e> │ │ │ │ + sub %rbx,%rax │ │ │ │ + mov 0xc(%rbp),%ebx │ │ │ │ + cmp %rbx,%rax │ │ │ │ + jae 6c4d <__cxa_finalize@plt+0x347d> │ │ │ │ + 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 6bf0 <__cxa_finalize@plt+0x3420> │ │ │ │ + test %edx,%edx │ │ │ │ + je 6bf0 <__cxa_finalize@plt+0x3420> │ │ │ │ + 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 0x0(%rax,%rax,1) │ │ │ │ - lea 0x81049(%rip),%rcx │ │ │ │ - mov $0x13f,%edx │ │ │ │ - lea 0x7b860(%rip),%rsi │ │ │ │ - lea 0x7b86a(%rip),%rdi │ │ │ │ + nopl (%rax) │ │ │ │ + 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 44640 │ │ │ │ + add 0x10(%rbp),%r13 │ │ │ │ + mov 0x0(%r13),%edx │ │ │ │ + mov %rax,0x8(%r12) │ │ │ │ + mov %r13,%r12 │ │ │ │ + lea 0x1(%rdx),%eax │ │ │ │ + jmp 6bd5 <__cxa_finalize@plt+0x3405> │ │ │ │ + lea 0x7fc8b(%rip),%rcx │ │ │ │ + mov $0x198,%edx │ │ │ │ + lea 0x7dcf1(%rip),%rsi │ │ │ │ + lea 0x7dcf7(%rip),%rdi │ │ │ │ call 3150 <__assert_fail@plt> │ │ │ │ - nop │ │ │ │ + lea 0x7fc6c(%rip),%rcx │ │ │ │ + mov $0x19a,%edx │ │ │ │ + lea 0x7dcd2(%rip),%rsi │ │ │ │ + lea 0x7dce8(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - mov $0x40,%esi │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - lea 0x7b83a(%rip),%r13 │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 6ca0 <__cxa_finalize@plt+0x34d0> │ │ │ │ + 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 6d30 <__cxa_finalize@plt+0x3560> │ │ │ │ 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> │ │ │ │ + mov 0xc(%rdi),%edx │ │ │ │ + mov 0x10(%rdi),%rdi │ │ │ │ + test %edx,%edx │ │ │ │ + je 6cf1 <__cxa_finalize@plt+0x3521> │ │ │ │ xor %ebx,%ebx │ │ │ │ - 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 │ │ │ │ - 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) │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rbx,%rbp │ │ │ │ + shl $0x4,%rbp │ │ │ │ + lea (%rdi,%rbp,1),%rax │ │ │ │ + mov (%rax),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 6d08 <__cxa_finalize@plt+0x3538> │ │ │ │ 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) │ │ │ │ - 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 │ │ │ │ - xor %eax,%eax │ │ │ │ - call 58c30 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbp,%rax │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + cmp %edx,%ebx │ │ │ │ + jb 6cd0 <__cxa_finalize@plt+0x3500> │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x10(%r12) │ │ │ │ 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) │ │ │ │ + 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 6cd0 <__cxa_finalize@plt+0x3500> │ │ │ │ + jmp 6cf1 <__cxa_finalize@plt+0x3521> │ │ │ │ + xchg %ax,%ax │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ + mov 0xc(%rsi),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 6e34 <__cxa_finalize@plt+0x3664> │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ + lea 0x7db9e(%rip),%r14 │ │ │ │ push %r13 │ │ │ │ + lea 0x95b3d(%rip),%r13 │ │ │ │ push %r12 │ │ │ │ + mov %rdi,%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 │ │ │ │ - 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 │ │ │ │ + sub $0x18,%rsp │ │ │ │ + movq $0x0,0x8(%rsp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ 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 │ │ │ │ + mov 0x8(%rbx),%ecx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rdx,%rbp │ │ │ │ + add %edx,%ecx │ │ │ │ + lea 0x7dbb9(%rip),%rdx │ │ │ │ + shl $0x4,%rbp │ │ │ │ + mov 0x4(%rax,%rbp,1),%eax │ │ │ │ + movsbl 0x0(%r13,%rax,1),%r8d │ │ │ │ xor %eax,%eax │ │ │ │ - call 58c30 │ │ │ │ - jmp 5ae8 <__cxa_finalize@plt+0x2318> │ │ │ │ - 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> │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + add %rbp,%rax │ │ │ │ + mov (%rax),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 6dfb <__cxa_finalize@plt+0x362b> │ │ │ │ + xor %r15d,%r15d │ │ │ │ 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 0x8(%rax),%rax │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov (%rax,%r15,8),%rax │ │ │ │ + add $0x1,%r15 │ │ │ │ + and $0xf,%eax │ │ │ │ + movsbl 0x0(%r13,%rax,1),%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + add %rbp,%rax │ │ │ │ + cmp (%rax),%r15d │ │ │ │ + jb 6dc8 <__cxa_finalize@plt+0x35f8> │ │ │ │ + lea 0x7e5e1(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + addq $0x1,0x8(%rsp) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + cmp 0xc(%rbx),%eax │ │ │ │ + jb 6d80 <__cxa_finalize@plt+0x35b0> │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ + 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 6e6e <__cxa_finalize@plt+0x369e> │ │ │ │ + lea -0x1(%rax),%r8d │ │ │ │ + lea 0x95a5f(%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 6e91 <__cxa_finalize@plt+0x36c1> │ │ │ │ + movsbq (%rsi,%r10,1),%rdx │ │ │ │ + lea 0x95a36(%rip),%rdi │ │ │ │ + movzbl (%rdi,%rdx,1),%edx │ │ │ │ + mov %dl,0x1(%rcx) │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 6ec2 <__cxa_finalize@plt+0x36f2> │ │ │ │ + mov 0x10(%rcx),%rdx │ │ │ │ + lea 0x95a1f(%rip),%rdi │ │ │ │ + add $0x4,%rdx │ │ │ │ nopl (%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 5b62 <__cxa_finalize@plt+0x2392> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x0,%rax │ │ │ │ - ud2 │ │ │ │ - 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> │ │ │ │ + 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 6ea8 <__cxa_finalize@plt+0x36d8> │ │ │ │ + ret │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ + push %r14 │ │ │ │ + lea 0x7da83(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x7e4fa(%rip),%r14 │ │ │ │ push %r13 │ │ │ │ + lea 0x959ae(%rip),%r13 │ │ │ │ push %r12 │ │ │ │ + lea 0x7d9fd(%rip),%r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + mov 0x8(%rdi),%r8d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov 0xc(%rdi),%eax │ │ │ │ + mov 0x4(%rdi),%ecx │ │ │ │ + mov 0x964f5(%rip),%rdi │ │ │ │ + add %r8d,%eax │ │ │ │ + lea -0x1(%rax),%r9d │ │ │ │ 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 │ │ │ │ + mov 0xc(%rbp),%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 │ │ │ │ + jne 6f63 <__cxa_finalize@plt+0x3793> │ │ │ │ + jmp 6f90 <__cxa_finalize@plt+0x37c0> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x964ce(%rip),%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + add $0x1,%rbx │ │ │ │ + shl $0x4,%rax │ │ │ │ + add 0x10(%rbp),%rax │ │ │ │ mov $0x1,%esi │ │ │ │ - mov (%rax,%rbp,8),%rcx │ │ │ │ + mov 0x4(%rax),%eax │ │ │ │ + movsbl 0x0(%r13,%rax,1),%ecx │ │ │ │ xor %eax,%eax │ │ │ │ call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x28(%rbx),%rax │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov 0x976d4(%rip),%rdi │ │ │ │ + cmp 0xc(%rbp),%ebx │ │ │ │ + jae 6f90 <__cxa_finalize@plt+0x37c0> │ │ │ │ + imul $0xcccccccd,%ebx,%eax │ │ │ │ + ror $0x4,%eax │ │ │ │ + cmp $0x3333333,%eax │ │ │ │ + ja 6f30 <__cxa_finalize@plt+0x3760> │ │ │ │ + mov 0x9648e(%rip),%rdi │ │ │ │ + mov %r14,%rdx │ │ │ │ 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 5d00 <__cxa_finalize@plt+0x2530> │ │ │ │ - add $0x8,%rsp │ │ │ │ + jmp 6f30 <__cxa_finalize@plt+0x3760> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x96471(%rip),%rdi │ │ │ │ pop %rbx │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ pop %rbp │ │ │ │ + xor %eax,%eax │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + pop %r14 │ │ │ │ + jmp 3110 <__fprintf_chk@plt> │ │ │ │ xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ + mov 0xc(%rsi),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 7050 <__cxa_finalize@plt+0x3880> │ │ │ │ push %r15 │ │ │ │ - mov $0x2710,%esi │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ + mov %ecx,%r13d │ │ │ │ push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - xor %edi,%edi │ │ │ │ - sub $0x18,%rsp │ │ │ │ - call 5e500 │ │ │ │ - mov 0x97678(%rip),%rdi │ │ │ │ + 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 7058 <__cxa_finalize@plt+0x3888> │ │ │ │ + xor %ebx,%ebx │ │ │ │ + test %eax,%eax │ │ │ │ + setne %bl │ │ │ │ + cmp %r13d,%ebx │ │ │ │ + jae 7040 <__cxa_finalize@plt+0x3870> │ │ │ │ + mov 0x20(%rdx),%rax │ │ │ │ + lea 0x7f1e6(%rip),%r14 │ │ │ │ + mov (%rax,%rsi,8),%r15 │ │ │ │ + jmp 7013 <__cxa_finalize@plt+0x3843> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0xc(%rbp),%ecx │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %r15,%r8 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 6280 <__cxa_finalize@plt+0x2ab0> │ │ │ │ + add $0x1,%ebx │ │ │ │ + mov %r14,%rdx │ │ │ │ mov $0x1,%esi │ │ │ │ - lea 0x7b355(%rip),%rdx │ │ │ │ - mov %rax,%rbp │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %r12,%rdi │ │ │ │ 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 │ │ │ │ + cmp %r13d,%ebx │ │ │ │ + jb 7010 <__cxa_finalize@plt+0x3840> │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + test %eax,%eax │ │ │ │ + lea -0x1(%rcx),%r13d │ │ │ │ + setne %bl │ │ │ │ + cmp %r13d,%ebx │ │ │ │ + jb 6ff6 <__cxa_finalize@plt+0x3826> │ │ │ │ + jmp 7040 <__cxa_finalize@plt+0x3870> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0x4(%rsi),%ecx │ │ │ │ + mov 0xc(%rsi),%r12d │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + 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 7130 <__cxa_finalize@plt+0x3960> │ │ │ │ + mov %rsp,%rax │ │ │ │ + mov %esi,%edx │ │ │ │ + lea 0x7ea03(%rip),%rsi │ │ │ │ + mov %edi,%ecx │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 60f80 │ │ │ │ + mov (%rsp),%rbx │ │ │ │ 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 32d0 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,%rdx │ │ │ │ + call 4aa80 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rsp),%rdi │ │ │ │ call 32c0 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 71e9 <__cxa_finalize@plt+0x3a19> │ │ │ │ add $0x18,%rsp │ │ │ │ - mov %r14,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - 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 0x10(%rdx),%rdx │ │ │ │ + movzbl %r15b,%r15d │ │ │ │ + cmp %esi,(%rdx,%rcx,4) │ │ │ │ + je 71e0 <__cxa_finalize@plt+0x3a10> │ │ │ │ + mov %rsp,%r8 │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %edi,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x7e982(%rip),%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + call 60f80 │ │ │ │ + mov (%rsp),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32d0 │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ - call 59b0 <__cxa_finalize@plt+0x21e0> │ │ │ │ - jmp 5e4a <__cxa_finalize@plt+0x267a> │ │ │ │ + mov %rax,%rdx │ │ │ │ + call 4aa80 │ │ │ │ + cmp %r12d,%r15d │ │ │ │ + jae 7100 <__cxa_finalize@plt+0x3930> │ │ │ │ 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 │ │ │ │ + mov 0xc(%rbp),%ecx │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov %r15d,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 6280 <__cxa_finalize@plt+0x2ab0> │ │ │ │ + mov %rax,%rbx │ │ │ │ + test %rax,%rax │ │ │ │ + je 71d0 <__cxa_finalize@plt+0x3a00> │ │ │ │ + mov %rax,%rdi │ │ │ │ + add $0x1,%r15d │ │ │ │ + call 32d0 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,%rdx │ │ │ │ + call 4aa80 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32c0 │ │ │ │ + cmp %r12d,%r15d │ │ │ │ + jb 7180 <__cxa_finalize@plt+0x39b0> │ │ │ │ + jmp 7100 <__cxa_finalize@plt+0x3930> │ │ │ │ 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 $0x1,%eax │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jb 5f5d <__cxa_finalize@plt+0x278d> │ │ │ │ - cmp %edx,%ecx │ │ │ │ - sbb %eax,%eax │ │ │ │ - ret │ │ │ │ + add $0x1,%r15d │ │ │ │ + cmp %r12d,%r15d │ │ │ │ + jb 7180 <__cxa_finalize@plt+0x39b0> │ │ │ │ + jmp 7100 <__cxa_finalize@plt+0x3930> │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub $0x1,%r12d │ │ │ │ + jmp 7141 <__cxa_finalize@plt+0x3971> │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ + xor %eax,%eax │ │ │ │ + push %r12 │ │ │ │ + mov %esi,%r12d │ │ │ │ + mov $0x50,%esi │ │ │ │ push %rbp │ │ │ │ - mov %esi,%eax │ │ │ │ + mov %rdx,%rbp │ │ │ │ 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) │ │ │ │ + movl $0x0,(%rdi) │ │ │ │ + mov %ax,0x4(%rdi) │ │ │ │ + movb $0x1,0x6(%rdi) │ │ │ │ + mov $0x3e8,%edi │ │ │ │ + call 3570 │ │ │ │ + mov %r12b,0x10(%rbx) │ │ │ │ mov %rax,0x8(%rbx) │ │ │ │ - add $0x8,%rsp │ │ │ │ + mov %rbp,0x18(%rbx) │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ + pop %r12 │ │ │ │ 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 │ │ │ │ - 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 5e500 │ │ │ │ - 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 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ + xor %ebx,%ebx │ │ │ │ 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 │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ + jmp 7265 <__cxa_finalize@plt+0x3a95> │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x50,%rbx │ │ │ │ + cmp $0x13880,%rbx │ │ │ │ + je 728a <__cxa_finalize@plt+0x3aba> │ │ │ │ + lea (%rdi,%rbx,1),%rax │ │ │ │ + mov 0x40(%rax),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 7258 <__cxa_finalize@plt+0x3a88> │ │ │ │ + mov 0x38(%rax),%rdi │ │ │ │ + add $0x50,%rbx │ │ │ │ call 32c0 │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + cmp $0x13880,%rbx │ │ │ │ + jne 7265 <__cxa_finalize@plt+0x3a95> │ │ │ │ + xor %eax,%eax │ │ │ │ movq $0x0,0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,0x10(%rbx) │ │ │ │ - mov 0x58(%rbx),%rdi │ │ │ │ + mov %ax,0x0(%rbp) │ │ │ │ call 32c0 │ │ │ │ - movq $0x0,0x58(%rbx) │ │ │ │ + movq $0x0,0x8(%rbp) │ │ │ │ add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ 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) │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - 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 │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 61d0 <__cxa_finalize@plt+0x2a00> │ │ │ │ push %r12 │ │ │ │ push %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 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + 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 731b <__cxa_finalize@plt+0x3b4b> │ │ │ │ + mov %ebx,%r8d │ │ │ │ + lea 0x955b7(%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 72f0 <__cxa_finalize@plt+0x3b20> │ │ │ │ + movslq %ebx,%rbx │ │ │ │ + mov %rsi,%rax │ │ │ │ + movb $0x0,(%rsi,%rbx,1) │ │ │ │ pop %rbx │ │ │ │ - mov $0x1,%eax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - test %esi,%esi │ │ │ │ - je 64c0 <__cxa_finalize@plt+0x2cf0> │ │ │ │ - push %r15 │ │ │ │ - xor %r15d,%r15d │ │ │ │ - push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ - push %r13 │ │ │ │ - mov %esi,%r13d │ │ │ │ push %r12 │ │ │ │ - mov $0xffffffff,%r12d │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ 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 │ │ │ │ - test %edx,%edx │ │ │ │ - jne 634b <__cxa_finalize@plt+0x2b7b> │ │ │ │ - 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 0x18(%rdi),%ebx │ │ │ │ + lea 0x1(%rbx),%edi │ │ │ │ + call 31a0 │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov (%r12),%rax │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 7368 <__cxa_finalize@plt+0x3b98> │ │ │ │ + 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 │ │ │ │ - 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) │ │ │ │ endbr64 │ │ │ │ - test %esi,%esi │ │ │ │ - je 65a8 <__cxa_finalize@plt+0x2dd8> │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ push %r13 │ │ │ │ - mov %esi,%esi │ │ │ │ push %r12 │ │ │ │ - lea (%rdi,%rsi,8),%r12 │ │ │ │ + mov %rcx,%r12 │ │ │ │ push %rbp │ │ │ │ - lea 0x803b2(%rip),%rbp │ │ │ │ + mov %rdx,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ + movzwl 0x2(%rdx),%eax │ │ │ │ + cmp (%rdx),%ax │ │ │ │ + jb 746d <__cxa_finalize@plt+0x3c9d> │ │ │ │ + cmpb $0x0,0x10(%rdx) │ │ │ │ + mov %rdi,%r15 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + jne 74b0 <__cxa_finalize@plt+0x3ce0> │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %dx,0x2(%rbp) │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 74c8 <__cxa_finalize@plt+0x3cf8> │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + jmp 73f1 <__cxa_finalize@plt+0x3c21> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r15,%rcx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 31f0 │ │ │ │ + test %eax,%eax │ │ │ │ + js 7450 <__cxa_finalize@plt+0x3c80> │ │ │ │ + add $0x1,%r13d │ │ │ │ + add $0x50,%r14 │ │ │ │ + cmp $0x3e8,%r13w │ │ │ │ + je 7450 <__cxa_finalize@plt+0x3c80> │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + movzbl (%r15),%eax │ │ │ │ + add %r14,%rdx │ │ │ │ + test $0x18,%al │ │ │ │ + je 7420 <__cxa_finalize@plt+0x3c50> │ │ │ │ + testb $0x10,(%rbx) │ │ │ │ + jne 74a0 <__cxa_finalize@plt+0x3cd0> │ │ │ │ + test $0x10,%al │ │ │ │ + je 73d0 <__cxa_finalize@plt+0x3c00> │ │ │ │ + mov 0x38(%r15),%rdi │ │ │ │ + jmp 73d2 <__cxa_finalize@plt+0x3c02> │ │ │ │ + xor %r13d,%r13d │ │ │ │ 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 │ │ │ │ - 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> │ │ │ │ + mov 0x28(%r15),%rcx │ │ │ │ + lea 0x7d53f(%rip),%rax │ │ │ │ + lea 0x7d53d(%rip),%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x7f46a(%rip),%rsi │ │ │ │ + test %rcx,%rcx │ │ │ │ + cmove %rax,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + call 33a0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmpb $0x0,0x10(%rbp) │ │ │ │ + mov %r13w,0x0(%rbp) │ │ │ │ + jne 7500 <__cxa_finalize@plt+0x3d30> │ │ │ │ + movzwl 0x2(%rbp),%eax │ │ │ │ + cmp %r13w,%ax │ │ │ │ + jae 7513 <__cxa_finalize@plt+0x3d43> │ │ │ │ + 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 $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 33d0 │ │ │ │ + jmp 73dd <__cxa_finalize@plt+0x3c0d> │ │ │ │ + mov 0x18(%rdx),%rdi │ │ │ │ + call 3650 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %dx,0x2(%rbp) │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 73c4 <__cxa_finalize@plt+0x3bf4> │ │ │ │ + testb $0x18,(%r15) │ │ │ │ + je 7413 <__cxa_finalize@plt+0x3c43> │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x7d4ab(%rip),%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x7f3c1(%rip),%rsi │ │ │ │ + call 33a0 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmpb $0x0,0x10(%rbp) │ │ │ │ + mov %ax,0x0(%rbp) │ │ │ │ + je 7513 <__cxa_finalize@plt+0x3d43> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + call 3730 │ │ │ │ + movzwl 0x0(%rbp),%r13d │ │ │ │ + jmp 745f <__cxa_finalize@plt+0x3c8f> │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + jmp 7489 <__cxa_finalize@plt+0x3cb9> │ │ │ │ + nopl (%rax) │ │ │ │ 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 │ │ │ │ - push %r12 │ │ │ │ - mov $0xffffffff,%r12d │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + mov %rdi,%rsi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ 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 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 %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 7638 <__cxa_finalize@plt+0x3e68> │ │ │ │ + cmpq $0x0,0x58(%rbx) │ │ │ │ + je 75f0 <__cxa_finalize@plt+0x3e20> │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + mov %rbp,%rcx │ │ │ │ + lea 0x8(%rsp),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x7d41d(%rip),%rsi │ │ │ │ + call 60f80 │ │ │ │ + mov 0x8(%rsp),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 765e <__cxa_finalize@plt+0x3e8e> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32d0 │ │ │ │ + mov 0x58(%rbx),%rdi │ │ │ │ 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 │ │ │ │ + mov %rax,%rdx │ │ │ │ + call 4aa80 │ │ │ │ + mov 0x8(%rsp),%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 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ call 32c0 │ │ │ │ - mov -0x8(%rbx),%rax │ │ │ │ - movq $0x0,0x18(%rax) │ │ │ │ - cmp %r14,%rbx │ │ │ │ - jne 6675 <__cxa_finalize@plt+0x2ea5> │ │ │ │ - add $0x8,%rsp │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 7633 <__cxa_finalize@plt+0x3e63> │ │ │ │ + add $0x38,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmpb $0x0,0x31(%rbx) │ │ │ │ + jne 7628 <__cxa_finalize@plt+0x3e58> │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rbp,%r8 │ │ │ │ + lea 0x7d3a5(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + cmpb $0x0,0x31(%rbx) │ │ │ │ + je 75c6 <__cxa_finalize@plt+0x3df6> │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + call 3730 │ │ │ │ + jmp 75c6 <__cxa_finalize@plt+0x3df6> │ │ │ │ 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) │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + call 3650 │ │ │ │ + jmp 75f6 <__cxa_finalize@plt+0x3e26> │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x7d353(%rip),%rdx │ │ │ │ + mov $0x284,%esi │ │ │ │ + lea 0x7d2e5(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 61230 │ │ │ │ + mov $0x1,%edi │ │ │ │ + call 3140 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x79ad1(%rip),%rdx │ │ │ │ + mov $0x292,%esi │ │ │ │ + jmp 7646 <__cxa_finalize@plt+0x3e76> │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ - test %esi,%esi │ │ │ │ - je 6908 <__cxa_finalize@plt+0x3138> │ │ │ │ push %r15 │ │ │ │ - mov %esi,%esi │ │ │ │ - lea 0x7a993(%rip),%r15 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r9,%r15 │ │ │ │ push %r14 │ │ │ │ - mov $0xffffffff,%r14d │ │ │ │ push %r13 │ │ │ │ - mov $0xffffffff,%r13d │ │ │ │ + mov %rdi,%r13 │ │ │ │ + mov $0x3e8,%edi │ │ │ │ push %r12 │ │ │ │ - lea (%rdi,%rsi,8),%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ 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> │ │ │ │ + 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 │ │ │ │ + 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 7743 <__cxa_finalize@plt+0x3f73> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x80(%rsp),%r10 │ │ │ │ + testb $0x4,0x10(%r10) │ │ │ │ + je 77cc <__cxa_finalize@plt+0x3ffc> │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 7380 <__cxa_finalize@plt+0x3bb0> │ │ │ │ + test %eax,%eax │ │ │ │ + jns 7730 <__cxa_finalize@plt+0x3f60> │ │ │ │ + mov 0xa8(%rsp),%r12 │ │ │ │ + lea 0x38(%r12),%rbx │ │ │ │ + lea 0x138b8(%r12),%rbp │ │ │ │ + jmp 7781 <__cxa_finalize@plt+0x3fb1> │ │ │ │ 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 │ │ │ │ + add $0x50,%rbx │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + je 7799 <__cxa_finalize@plt+0x3fc9> │ │ │ │ + mov 0x8(%rbx),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 7778 <__cxa_finalize@plt+0x3fa8> │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + add $0x50,%rbx │ │ │ │ call 32c0 │ │ │ │ - mov -0x8(%rbx),%rax │ │ │ │ - movq $0x0,0x18(%rax) │ │ │ │ - cmp %r12,%rbx │ │ │ │ - jne 6839 <__cxa_finalize@plt+0x3069> │ │ │ │ - add $0x8,%rsp │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + jne 7781 <__cxa_finalize@plt+0x3fb1> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x198(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 7c59 <__cxa_finalize@plt+0x4489> │ │ │ │ + add $0x1a8,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 52950 │ │ │ │ + mov %r10,%rdi │ │ │ │ + lea 0x7d1e5(%rip),%rsi │ │ │ │ + mov %r10,0x28(%rsp) │ │ │ │ + call 33c0 │ │ │ │ + mov 0x28(%rsp),%r10 │ │ │ │ + movq $0x0,0x10(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 7835 <__cxa_finalize@plt+0x4065> │ │ │ │ + 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 797b <__cxa_finalize@plt+0x41ab> │ │ │ │ + sub $0x43,%eax │ │ │ │ + jne 7828 <__cxa_finalize@plt+0x4058> │ │ │ │ + movzbl 0x1(%rdx),%eax │ │ │ │ + sub $0x54,%eax │ │ │ │ + jne 7828 <__cxa_finalize@plt+0x4058> │ │ │ │ + movzbl 0x2(%rdx),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + sete %al │ │ │ │ + movzbl %al,%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 79a0 <__cxa_finalize@plt+0x41d0> │ │ │ │ + lea 0xc0(%rsp),%r12 │ │ │ │ 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 │ │ │ │ + mov %r11,0x48(%rsp) │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r10,0x30(%rsp) │ │ │ │ + movq $0x0,0x90(%rsp) │ │ │ │ + movq $0x0,0x98(%rsp) │ │ │ │ + call 16390 │ │ │ │ + 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 0x65a92(%rip),%r8 │ │ │ │ + lea -0x1(%rdx,%rax,1),%rax │ │ │ │ + mov 0x28(%rcx),%rdi │ │ │ │ + lea 0x65af2(%rip),%rcx │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rax,0xe0(%rsp) │ │ │ │ + push $0x0 │ │ │ │ + lea 0xa0(%rsp),%rax │ │ │ │ + push %rax │ │ │ │ + mov 0xd8(%rsp),%rsi │ │ │ │ + lea 0xa0(%rsp),%r9 │ │ │ │ + call 6e750 │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ + cmpq $0x0,0x98(%rsp) │ │ │ │ + mov 0x30(%rsp),%r11 │ │ │ │ + mov 0x40(%rsp),%r10 │ │ │ │ + je 7743 <__cxa_finalize@plt+0x3f73> │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ + mov %r11,0x40(%rsp) │ │ │ │ + mov %r10,0x30(%rsp) │ │ │ │ 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 │ │ │ │ + mov 0x30(%rsp),%r10 │ │ │ │ + mov 0x40(%rsp),%r11 │ │ │ │ + mov 0x14(%r10),%edx │ │ │ │ + jmp 79a2 <__cxa_finalize@plt+0x41d2> │ │ │ │ + cmpb $0x41,0x1(%rdx) │ │ │ │ + jne 7816 <__cxa_finalize@plt+0x4046> │ │ │ │ + movq $0x2,0x10(%rsp) │ │ │ │ + cmpb $0x0,0x2(%rdx) │ │ │ │ + je 7835 <__cxa_finalize@plt+0x4065> │ │ │ │ + jmp 7816 <__cxa_finalize@plt+0x4046> │ │ │ │ + nopl (%rax) │ │ │ │ + mov %ebp,%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 7b21 <__cxa_finalize@plt+0x4351> │ │ │ │ + lea 0x0(,%rbp,4),%eax │ │ │ │ xor %ecx,%ecx │ │ │ │ - test %r10,%r10 │ │ │ │ - je 6960 <__cxa_finalize@plt+0x3190> │ │ │ │ - mov 0x8(%r10),%ecx │ │ │ │ - shr $0x2,%ecx │ │ │ │ - xor $0x1,%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 7b05 <__cxa_finalize@plt+0x4335> │ │ │ │ + lea 0x7ee44(%rip),%rdi │ │ │ │ + movslq (%rdi,%rax,4),%rax │ │ │ │ + add %rdi,%rax │ │ │ │ + notrack jmp *%rax │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + test %esi,%esi │ │ │ │ + je 7bf0 <__cxa_finalize@plt+0x4420> │ │ │ │ + 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 │ │ │ │ + mov %r11d,0x48(%rsp) │ │ │ │ + lea 0x94e59(%rip),%r13 │ │ │ │ + mov %r10,0x50(%rsp) │ │ │ │ + mov %r8,0x58(%rsp) │ │ │ │ + lea (%rax,%rdx,1),%r12 │ │ │ │ + jmp 7adb <__cxa_finalize@plt+0x430b> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + 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 │ │ │ │ - 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) │ │ │ │ + movzbl (%r12,%rax,1),%eax │ │ │ │ + shl $0x2,%ecx │ │ │ │ + sar %cl,%eax │ │ │ │ + and $0xf,%eax │ │ │ │ + movzbl 0x0(%r13,%rax,1),%r9d │ │ │ │ + test %dl,%dl │ │ │ │ + je 7bb0 <__cxa_finalize@plt+0x43e0> │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 5fa0 <__cxa_finalize@plt+0x27d0> │ │ │ │ + lea 0x7ee33(%rip),%rdx │ │ │ │ + cmpq $0x1,0x10(%rsp) │ │ │ │ + movzbl %al,%eax │ │ │ │ + movsbl (%rdx,%rax,1),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + je 7c00 <__cxa_finalize@plt+0x4430> │ │ │ │ + cmpq $0x2,0x10(%rsp) │ │ │ │ + je 7ba0 <__cxa_finalize@plt+0x43d0> │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %rbx,%r14 │ │ │ │ + je 7bd0 <__cxa_finalize@plt+0x4400> │ │ │ │ + movsbq (%r15,%rbx,1),%rax │ │ │ │ + lea 0x94dd9(%rip),%rsi │ │ │ │ + movzbl (%rsi,%rax,1),%eax │ │ │ │ + cmp $0x2,%al │ │ │ │ + jne 7a60 <__cxa_finalize@plt+0x4290> │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%edx │ │ │ │ + jmp 7a71 <__cxa_finalize@plt+0x42a1> │ │ │ │ + add %rsi,%rcx │ │ │ │ + add $0x1,%r8 │ │ │ │ + cmp %edx,%r8d │ │ │ │ + jb 79e0 <__cxa_finalize@plt+0x4210> │ │ │ │ + mov 0x30(%rsp),%r10 │ │ │ │ + mov 0x70(%rsp),%r13 │ │ │ │ + mov 0x78(%rsp),%r14 │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + mov 0x88(%rsp),%rsi │ │ │ │ + mov %r10,%rdi │ │ │ │ + call 7520 <__cxa_finalize@plt+0x3d50> │ │ │ │ + mov 0x88(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + jmp 7743 <__cxa_finalize@plt+0x3f73> │ │ │ │ + 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 61130 │ │ │ │ + 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 7b05 <__cxa_finalize@plt+0x4335> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x47,%r9b │ │ │ │ + je 7c29 <__cxa_finalize@plt+0x4459> │ │ │ │ + cmp $0x41,%r9b │ │ │ │ + je 7c0c <__cxa_finalize@plt+0x443c> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea 0x7d4b0(%rip),%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> │ │ │ │ + add $0x1,%rbx │ │ │ │ + call 60f80 │ │ │ │ + cmp %rbx,%r14 │ │ │ │ + jne 7adb <__cxa_finalize@plt+0x430b> │ │ │ │ + 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 7b05 <__cxa_finalize@plt+0x4335> │ │ │ │ + nopl (%rax) │ │ │ │ + cmp $0x43,%r9b │ │ │ │ + je 7c29 <__cxa_finalize@plt+0x4459> │ │ │ │ + cmp $0x54,%r9b │ │ │ │ + jne 7bb0 <__cxa_finalize@plt+0x43e0> │ │ │ │ + mov %eax,%edx │ │ │ │ + lea 0x7cce3(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - add $0x8,%rsp │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sub %edx,%eax │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %edx,%ecx │ │ │ │ + lea 0x88(%rsp),%rdi │ │ │ │ + call 60f80 │ │ │ │ + jmp 7ace <__cxa_finalize@plt+0x42fe> │ │ │ │ + mov %dl,0x6f(%rsp) │ │ │ │ + call 3270 <__ctype_toupper_loc@plt> │ │ │ │ + movsbq 0x6f(%rsp),%rdx │ │ │ │ + lea 0x88(%rsp),%rdi │ │ │ │ + lea 0x7ccb1(%rip),%rsi │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov (%rax,%rdx,4),%edx │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 6979 <__cxa_finalize@plt+0x31a9> │ │ │ │ + call 60f80 │ │ │ │ + jmp 7ace <__cxa_finalize@plt+0x42fe> │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ 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 │ │ │ │ + mov %r9,%r14 │ │ │ │ push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ - xor %edi,%edi │ │ │ │ + mov %rcx,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdx,%r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov $0x3e8,%edi │ │ │ │ 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 │ │ │ │ + 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 7d32 <__cxa_finalize@plt+0x4562> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x88(%rsp),%rbx │ │ │ │ + testb $0x4,0x10(%rbx) │ │ │ │ + je 7db9 <__cxa_finalize@plt+0x45e9> │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ mov %r13,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call 3530 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 3530 │ │ │ │ - lea 0x7a681(%rip),%rsi │ │ │ │ - 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) │ │ │ │ + call 7380 <__cxa_finalize@plt+0x3bb0> │ │ │ │ test %eax,%eax │ │ │ │ - jne 6ae0 <__cxa_finalize@plt+0x3310> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ + jns 7d20 <__cxa_finalize@plt+0x4550> │ │ │ │ + mov 0x98(%rsp),%r12 │ │ │ │ + lea 0x38(%r12),%rbx │ │ │ │ + lea 0x138b8(%r12),%rbp │ │ │ │ + jmp 7d71 <__cxa_finalize@plt+0x45a1> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x50,%rbx │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + je 7d89 <__cxa_finalize@plt+0x45b9> │ │ │ │ + mov 0x8(%rbx),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 7d68 <__cxa_finalize@plt+0x4598> │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + add $0x50,%rbx │ │ │ │ call 32c0 │ │ │ │ - movzbl 0x8(%rsp),%eax │ │ │ │ - add $0x18,%rsp │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + jne 7d71 <__cxa_finalize@plt+0x45a1> │ │ │ │ + mov 0xb8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 811b <__cxa_finalize@plt+0x494b> │ │ │ │ + add $0xc8,%rsp │ │ │ │ + mov %r12,%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 32c0 │ │ │ │ + jmp 32c0 │ │ │ │ + lea 0x7cbfe(%rip),%rsi │ │ │ │ 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 │ │ │ │ + call 33c0 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 36b0 │ │ │ │ + cmpb $0x0,0x2c(%rsp) │ │ │ │ + mov %rax,%r15 │ │ │ │ + je 7de4 <__cxa_finalize@plt+0x4614> │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 7d32 <__cxa_finalize@plt+0x4562> │ │ │ │ + lea 0x7cbd6(%rip),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 3530 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 3540 │ │ │ │ - mov %r13,%rsi │ │ │ │ + call 33c0 │ │ │ │ + lea 0x7cbc1(%rip),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + call 33c0 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ mov %rax,%r12 │ │ │ │ - call 3540 │ │ │ │ + call 36b0 │ │ │ │ + movq $0x0,0x18(%rsp) │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + test %r12,%r12 │ │ │ │ + je 7e70 <__cxa_finalize@plt+0x46a0> │ │ │ │ mov %r12,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - call 3510 │ │ │ │ + call 3520 │ │ │ │ + lea 0x3(%rax),%rdx │ │ │ │ + movzbl 0x3(%rax),%eax │ │ │ │ + cmp $0x47,%eax │ │ │ │ + jne 7e51 <__cxa_finalize@plt+0x4681> │ │ │ │ + cmpb $0x41,0x1(%rdx) │ │ │ │ + jne 7e51 <__cxa_finalize@plt+0x4681> │ │ │ │ + movq $0x2,0x18(%rsp) │ │ │ │ + cmpb $0x0,0x2(%rdx) │ │ │ │ + je 7e70 <__cxa_finalize@plt+0x46a0> │ │ │ │ + sub $0x43,%eax │ │ │ │ + jne 7e63 <__cxa_finalize@plt+0x4693> │ │ │ │ + movzbl 0x1(%rdx),%eax │ │ │ │ + sub $0x54,%eax │ │ │ │ + jne 7e63 <__cxa_finalize@plt+0x4693> │ │ │ │ + movzbl 0x2(%rdx),%eax │ │ │ │ test %eax,%eax │ │ │ │ - sete 0x8(%rsp) │ │ │ │ - jmp 6abb <__cxa_finalize@plt+0x32eb> │ │ │ │ + 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 7d32 <__cxa_finalize@plt+0x4562> │ │ │ │ + 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 8003 <__cxa_finalize@plt+0x4833> │ │ │ │ + lea 0x7e950(%rip),%rcx │ │ │ │ + mov %eax,%edx │ │ │ │ + movslq (%rcx,%rdx,4),%rdx │ │ │ │ + add %rcx,%rdx │ │ │ │ + notrack jmp *%rdx │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 8049 <__cxa_finalize@plt+0x4879> │ │ │ │ + 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 7f70 <__cxa_finalize@plt+0x47a0> │ │ │ │ + add $0x1,%r12 │ │ │ │ + cmp %r12,%rbp │ │ │ │ + je 8026 <__cxa_finalize@plt+0x4856> │ │ │ │ + mov 0x8(%r13),%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + add 0xc(%r13),%ecx │ │ │ │ + cmp %rcx,%r12 │ │ │ │ + jae 8026 <__cxa_finalize@plt+0x4856> │ │ │ │ + lea (%r14,%r12,1),%ecx │ │ │ │ + movzbl (%rbx,%rcx,1),%r15d │ │ │ │ + mov %rcx,%r8 │ │ │ │ + cmp %rdx,%r12 │ │ │ │ + jb 7f63 <__cxa_finalize@plt+0x4793> │ │ │ │ + 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 6af0 <__cxa_finalize@plt+0x3320> │ │ │ │ + add $0x30,%rsp │ │ │ │ + jmp 7f63 <__cxa_finalize@plt+0x4793> │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 8056 <__cxa_finalize@plt+0x4886> │ │ │ │ + add %r12,%rsi │ │ │ │ + add $0x1,%r13 │ │ │ │ + cmp %edi,%r13d │ │ │ │ + jb 7ef6 <__cxa_finalize@plt+0x4726> │ │ │ │ + mov 0x70(%rsp),%rbp │ │ │ │ + mov 0x78(%rsp),%r13 │ │ │ │ + jmp 7d32 <__cxa_finalize@plt+0x4562> │ │ │ │ + add %r12d,0x28(%rsp) │ │ │ │ + jmp 8003 <__cxa_finalize@plt+0x4833> │ │ │ │ + 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 8003 <__cxa_finalize@plt+0x4833> │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 8000 <__cxa_finalize@plt+0x4830> │ │ │ │ + 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 8092 <__cxa_finalize@plt+0x48c2> │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + je 80fc <__cxa_finalize@plt+0x492c> │ │ │ │ + mov 0x8(%rdi),%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + add 0xc(%rdi),%ecx │ │ │ │ + cmp %rcx,%rbx │ │ │ │ + jae 80fc <__cxa_finalize@plt+0x492c> │ │ │ │ + cmp %rdx,%rbx │ │ │ │ + jb 8089 <__cxa_finalize@plt+0x48b9> │ │ │ │ + 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 6af0 <__cxa_finalize@plt+0x3320> │ │ │ │ + add $0x30,%rsp │ │ │ │ + mov 0x68(%rsp),%r11 │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + jmp 8089 <__cxa_finalize@plt+0x48b9> │ │ │ │ + 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 8000 <__cxa_finalize@plt+0x4830> │ │ │ │ + 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) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %rdx,%rdi │ │ │ │ + mov %ecx,%r15d │ │ │ │ push %r14 │ │ │ │ - mov %rax,%rdx │ │ │ │ push %r13 │ │ │ │ - mov %rcx,%r13 │ │ │ │ + mov %rdx,%r13 │ │ │ │ push %r12 │ │ │ │ mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ + mov %rdi,%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 │ │ │ │ + cmpb $0x0,0x14(%rdi) │ │ │ │ + jne 82a0 <__cxa_finalize@plt+0x4ad0> │ │ │ │ + mov 0x8(%rdi),%ecx │ │ │ │ + cmp $0xffffffff,%ecx │ │ │ │ + je 82c4 <__cxa_finalize@plt+0x4af4> │ │ │ │ + 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 8270 <__cxa_finalize@plt+0x4aa0> │ │ │ │ + lea 0x1(%rcx),%r8d │ │ │ │ + cmp (%rdx),%r8d │ │ │ │ + mov %r8d,0xc(%rsp) │ │ │ │ + jae 82d0 <__cxa_finalize@plt+0x4b00> │ │ │ │ + lea 0x7c7da(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x3c0,%esi │ │ │ │ + lea 0x7c73a(%rip),%rdi │ │ │ │ + call 61230 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov 0xc(%rsp),%edx │ │ │ │ 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 %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 828d <__cxa_finalize@plt+0x4abd> │ │ │ │ + test %r15b,%r15b │ │ │ │ + je 824f <__cxa_finalize@plt+0x4a7f> │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 823b <__cxa_finalize@plt+0x4a6b> │ │ │ │ + sub $0x1,%r14d │ │ │ │ + add $0x1,%ebp │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + 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 $0x1,%eax │ │ │ │ + mov %ecx,%eax │ │ │ │ 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 │ │ │ │ + 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 822a <__cxa_finalize@plt+0x4a5a> │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + mov %ecx,0xc(%rsp) │ │ │ │ + call 3730 │ │ │ │ + mov 0xc(%rsp),%ecx │ │ │ │ + jmp 822a <__cxa_finalize@plt+0x4a5a> │ │ │ │ + mov 0x18(%rdi),%rdi │ │ │ │ + call 3650 │ │ │ │ + mov 0x8(%rbx),%ecx │ │ │ │ + cmp $0xffffffff,%ecx │ │ │ │ + jne 81b4 <__cxa_finalize@plt+0x49e4> │ │ │ │ + cmpb $0x0,0x14(%rbx) │ │ │ │ + je 82c4 <__cxa_finalize@plt+0x4af4> │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + call 3730 │ │ │ │ + mov $0xffffffff,%ecx │ │ │ │ + jmp 8257 <__cxa_finalize@plt+0x4a87> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ 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) │ │ │ │ + lea 0x7c707(%rip),%rdx │ │ │ │ + mov $0x3c5,%esi │ │ │ │ + lea 0x7c64d(%rip),%rdi │ │ │ │ + call 61230 │ │ │ │ + cmpb $0x0,0x14(%rbx) │ │ │ │ + mov %r14d,0xc(%rbx) │ │ │ │ + movl $0xffffffff,0x8(%rbx) │ │ │ │ + movl $0x0,0x10(%rbx) │ │ │ │ + jne 8310 <__cxa_finalize@plt+0x4b40> │ │ │ │ + mov $0xffffffff,%ecx │ │ │ │ + xor %ebp,%ebp │ │ │ │ + jmp 824f <__cxa_finalize@plt+0x4a7f> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + call 3730 │ │ │ │ + jmp 8302 <__cxa_finalize@plt+0x4b32> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ + xor %r14d,%r14d │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ + lea 0x9458a(%rip),%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov 0x20(%rsi),%rbp │ │ │ │ + sub $0xb8,%rsp │ │ │ │ + mov (%rdi),%rbx │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - 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) │ │ │ │ - test %edx,%edx │ │ │ │ - jne 6f72 <__cxa_finalize@plt+0x37a2> │ │ │ │ - mov 0x20(%rbx),%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 │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ + 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) │ │ │ │ - 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 │ │ │ │ - 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 %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 │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + mov 0x38(%rax),%rdi │ │ │ │ + call 8180 <__cxa_finalize@plt+0x49b0> │ │ │ │ + mov %eax,%ebx │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 870e <__cxa_finalize@plt+0x4f3e> │ │ │ │ + mov 0x88(%rsp),%edx │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + movd %ebx,%xmm0 │ │ │ │ + mov %ebx,%esi │ │ │ │ + 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 70c5 <__cxa_finalize@plt+0x38f5> │ │ │ │ - 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 │ │ │ │ + je 8716 <__cxa_finalize@plt+0x4f46> │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov $0x10,%esi │ │ │ │ + mov %ebp,0x9c(%rsp) │ │ │ │ + mov %rax,0x94(%rsp) │ │ │ │ + mov %ebp,%eax │ │ │ │ + mov %rax,%rdi │ │ │ │ + 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 84af <__cxa_finalize@plt+0x4cdf> │ │ │ │ + test %r14,%r14 │ │ │ │ + je 8484 <__cxa_finalize@plt+0x4cb4> │ │ │ │ + mov %r14,%rdi │ │ │ │ call 32c0 │ │ │ │ - mov %r13d,%edx │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - 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 $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov %rcx,%r10 │ │ │ │ - test %esi,%esi │ │ │ │ - je 7160 <__cxa_finalize@plt+0x3990> │ │ │ │ - lea -0x1(%rsi),%eax │ │ │ │ - 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 │ │ │ │ - nopl (%rax) │ │ │ │ - xor %esi,%esi │ │ │ │ - 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 │ │ │ │ - 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> │ │ │ │ - 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 │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov $0x7fffffff,%ecx │ │ │ │ xor %edx,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - 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> │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x2,%rax │ │ │ │ - mov %rax,0x0(%r13) │ │ │ │ - cmp $0x1,%ebx │ │ │ │ - je 74e0 <__cxa_finalize@plt+0x3d10> │ │ │ │ + mov 0x78(%rsp),%r8 │ │ │ │ + mov 0x20(%rax),%rax │ │ │ │ + mov (%rax,%rdi,8),%rsi │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + call 3120 │ │ │ │ + mov %rax,%r14 │ │ │ │ + movzwl 0x7eb3a(%rip),%esi │ │ │ │ + movslq 0x84(%rsp),%rax │ │ │ │ + mov %si,0x90(%rsp) │ │ │ │ + mov 0x14(%rsp),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 84e2 <__cxa_finalize@plt+0x4d12> │ │ │ │ + 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 84fd <__cxa_finalize@plt+0x4d2d> │ │ │ │ + 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 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 │ │ │ │ - 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> │ │ │ │ + je 852b <__cxa_finalize@plt+0x4d5b> │ │ │ │ xchg %ax,%ax │ │ │ │ - addq $0x1,0x20(%r13) │ │ │ │ - jmp 74fd <__cxa_finalize@plt+0x3d2d> │ │ │ │ - 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 │ │ │ │ - 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> │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ + add $0x1,%eax │ │ │ │ + add $0x10,%rdx │ │ │ │ + movsbq (%r14,%rcx,1),%rcx │ │ │ │ + movzbl (%r12,%rcx,1),%ecx │ │ │ │ + mov %ecx,-0x10(%rdx) │ │ │ │ + cmp %eax,%r13d │ │ │ │ + jne 8510 <__cxa_finalize@plt+0x4d40> │ │ │ │ + lea 0x90(%rsp),%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + 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 7c60 <__cxa_finalize@plt+0x4490> │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + pop %rsi │ │ │ │ + pop %r8 │ │ │ │ + mov 0x58(%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 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov 0x10(%rax),%rax │ │ │ │ - mov 0x10(%rax),%rsi │ │ │ │ - mov 0x18(%rax),%edx │ │ │ │ - call 3f780 │ │ │ │ - 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> │ │ │ │ + je 8610 <__cxa_finalize@plt+0x4e40> │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 7070 <__cxa_finalize@plt+0x38a0> │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 85b7 <__cxa_finalize@plt+0x4de7> │ │ │ │ + mov 0x50(%rsp),%rbp │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + shl $0x4,%rbp │ │ │ │ + mov %rax,%rbx │ │ │ │ + add %rax,%rbp │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rbx),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 85f0 <__cxa_finalize@plt+0x4e20> │ │ │ │ + movq $0x0,0x8(%rbx) │ │ │ │ + add $0x10,%rbx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jne 85a0 <__cxa_finalize@plt+0x4dd0> │ │ │ │ + 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 83c0 <__cxa_finalize@plt+0x4bf0> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,-0x8(%rbx) │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + jne 85a0 <__cxa_finalize@plt+0x4dd0> │ │ │ │ + jmp 85b7 <__cxa_finalize@plt+0x4de7> │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + cmpb $0x0,0x31(%rax) │ │ │ │ + jne 8700 <__cxa_finalize@plt+0x4f30> │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov 0x20(%rax),%rax │ │ │ │ + mov (%rax,%rsi,8),%rsi │ │ │ │ + test %ebp,%ebp │ │ │ │ + jne 8660 <__cxa_finalize@plt+0x4e90> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 3790 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + cmpb $0x0,0x31(%rax) │ │ │ │ + je 85b7 <__cxa_finalize@plt+0x4de7> │ │ │ │ + mov 0x40(%rax),%rdi │ │ │ │ call 3730 │ │ │ │ - mov (%r15),%rax │ │ │ │ - jmp 79a9 <__cxa_finalize@plt+0x41d9> │ │ │ │ + jmp 85b7 <__cxa_finalize@plt+0x4de7> │ │ │ │ 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 0x30(%rsp),%rax │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov 0x10(%rax),%rax │ │ │ │ + cmp (%rax,%rdi,4),%r13d │ │ │ │ + jne 8679 <__cxa_finalize@plt+0x4ea9> │ │ │ │ + lea -0x1(%rbp),%edx │ │ │ │ + mov 0x14(%rsp),%ecx │ │ │ │ + xor %r13d,%r13d │ │ │ │ + test %ecx,%ecx │ │ │ │ + setne %r13b │ │ │ │ + cmp %edx,%r13d │ │ │ │ + jae 86d9 <__cxa_finalize@plt+0x4f09> │ │ │ │ + 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 %r15,%rdi │ │ │ │ + add $0x1,%ebp │ │ │ │ + call 6280 <__cxa_finalize@plt+0x2ab0> │ │ │ │ + lea 0x7db29(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + cmp %ebx,%ebp │ │ │ │ + jb 86a0 <__cxa_finalize@plt+0x4ed0> │ │ │ │ + mov 0x40(%rsp),%r14 │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 3790 │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ - add $0x8,%r15 │ │ │ │ - cmp %rax,%r15 │ │ │ │ - jne 788d <__cxa_finalize@plt+0x40bd> │ │ │ │ - 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 7b53 <__cxa_finalize@plt+0x4383> │ │ │ │ - mov (%r15),%rax │ │ │ │ - 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 │ │ │ │ + cmpb $0x0,0x31(%rax) │ │ │ │ + je 8585 <__cxa_finalize@plt+0x4db5> │ │ │ │ + mov 0x40(%rax),%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> │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - mov %rcx,%r15 │ │ │ │ - push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ - xor %edi,%edi │ │ │ │ - push %r13 │ │ │ │ - mov %rdx,%r13 │ │ │ │ - push %r12 │ │ │ │ - mov %r8,%r12 │ │ │ │ - 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 │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ + jmp 8585 <__cxa_finalize@plt+0x4db5> │ │ │ │ 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 │ │ │ │ + mov 0x40(%rax),%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) │ │ │ │ + jmp 861f <__cxa_finalize@plt+0x4e4f> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0xa8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 873d <__cxa_finalize@plt+0x4f6d> │ │ │ │ + add $0xb8,%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> │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ + nopl (%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + xor %r12d,%r12d │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x98,%rsp │ │ │ │ - mov 0x40(%rdi),%r12 │ │ │ │ - mov 0x50(%rdi),%r15 │ │ │ │ - mov %rdi,0x70(%rsp) │ │ │ │ - mov %r12,%r13 │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov 0x10(%rdi),%r15 │ │ │ │ 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,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 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) │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + lea 0x34(%rsp),%rax │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + jmp 885f <__cxa_finalize@plt+0x508f> │ │ │ │ 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> │ │ │ │ + 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 88fb <__cxa_finalize@plt+0x512b> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + lea (%rbx,%rdx,1),%ecx │ │ │ │ mov %r13d,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 65b0 <__cxa_finalize@plt+0x2de0> │ │ │ │ - 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 80a8 <__cxa_finalize@plt+0x48d8> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov 0x10(%rax),%rdi │ │ │ │ - call 6da0 <__cxa_finalize@plt+0x35d0> │ │ │ │ + mov %ebx,%edx │ │ │ │ + call 3450 │ │ │ │ + mov %rax,%rbp │ │ │ │ + test %rax,%rax │ │ │ │ + je 8982 <__cxa_finalize@plt+0x51b2> │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + cmp %rax,%r13 │ │ │ │ + je 882d <__cxa_finalize@plt+0x505d> │ │ │ │ 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 %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 │ │ │ │ + je 880c <__cxa_finalize@plt+0x503c> │ │ │ │ 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 │ │ │ │ + call 32c0 │ │ │ │ + mov 0x20(%r15),%rax │ │ │ │ + mov 0x20(%rsp),%r8 │ │ │ │ + mov $0x7fffffff,%ecx │ │ │ │ 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 0x10(%rsp),%rdi │ │ │ │ + mov (%rax,%r13,8),%rsi │ │ │ │ + call 3120 │ │ │ │ + mov %rax,%r12 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r12,%r9 │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov %r15,%rsi │ │ │ │ + push %r14 │ │ │ │ + mov 0x20(%rsp),%r8 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + call 7670 <__cxa_finalize@plt+0x3ea0> │ │ │ │ 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> │ │ │ │ + call 3370 │ │ │ │ + pop %rax │ │ │ │ + pop %rdx │ │ │ │ + mov %r13,0x8(%rsp) │ │ │ │ + mov 0x38(%r14),%rbp │ │ │ │ + cmpb $0x0,0x14(%rbp) │ │ │ │ + jne 8918 <__cxa_finalize@plt+0x5148> │ │ │ │ + mov 0x8(%rbp),%r13d │ │ │ │ + cmp $0xffffffff,%r13d │ │ │ │ + je 892f <__cxa_finalize@plt+0x515f> │ │ │ │ + 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 87b8 <__cxa_finalize@plt+0x4fe8> │ │ │ │ + lea 0x1(%r13),%r8d │ │ │ │ + cmp (%rcx),%r8d │ │ │ │ + mov %r8d,0x2c(%rsp) │ │ │ │ + jae 8940 <__cxa_finalize@plt+0x5170> │ │ │ │ + mov %r13d,%ecx │ │ │ │ + lea 0x7c111(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x3c0,%esi │ │ │ │ + lea 0x7c071(%rip),%rdi │ │ │ │ + call 61230 │ │ │ │ + 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ + cmpb $0x0,0x14(%rbp) │ │ │ │ + mov %ebx,0xc(%rbp) │ │ │ │ + mov %edx,0x10(%rbp) │ │ │ │ + je 87d8 <__cxa_finalize@plt+0x5008> │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %edx,0x2c(%rsp) │ │ │ │ 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 │ │ │ │ - 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> │ │ │ │ + mov 0x2c(%rsp),%edx │ │ │ │ + jmp 87d8 <__cxa_finalize@plt+0x5008> │ │ │ │ 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 │ │ │ │ + mov 0x18(%rbp),%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 │ │ │ │ + mov 0x8(%rbp),%r13d │ │ │ │ + cmp $0xffffffff,%r13d │ │ │ │ + jne 887b <__cxa_finalize@plt+0x50ab> │ │ │ │ + cmpb $0x0,0x14(%rbp) │ │ │ │ + je 897a <__cxa_finalize@plt+0x51aa> │ │ │ │ + jmp 8971 <__cxa_finalize@plt+0x51a1> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x7c097(%rip),%rdx │ │ │ │ + mov $0x3c5,%esi │ │ │ │ + lea 0x7bfdd(%rip),%rdi │ │ │ │ + call 61230 │ │ │ │ + cmpb $0x0,0x14(%rbp) │ │ │ │ + mov %ebx,0xc(%rbp) │ │ │ │ + movl $0xffffffff,0x8(%rbp) │ │ │ │ + movl $0x0,0x10(%rbp) │ │ │ │ + je 897a <__cxa_finalize@plt+0x51aa> │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ call 3730 │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - jmp 8b02 <__cxa_finalize@plt+0x5332> │ │ │ │ - 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 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 8d22 <__cxa_finalize@plt+0x5552> │ │ │ │ - add $0x98,%rsp │ │ │ │ + jne 89a3 <__cxa_finalize@plt+0x51d3> │ │ │ │ + add $0x48,%rsp │ │ │ │ xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ 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> │ │ │ │ - nop │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %rdx,%r12 │ │ │ │ push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + lea 0x7c65a(%rip),%rsi │ │ │ │ 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 │ │ │ │ - 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 %rdi,%rbx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 3100 │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + test %rax,%rax │ │ │ │ + je 8a3b <__cxa_finalize@plt+0x526b> │ │ │ │ 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) │ │ │ │ + call 31e0 │ │ │ │ mov %rax,0x18(%rbx) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov %rbp,0x38(%rbx) │ │ │ │ + test %rax,%rax │ │ │ │ + je 8a31 <__cxa_finalize@plt+0x5261> │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 3040 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + test %rax,%rax │ │ │ │ + je 8a16 <__cxa_finalize@plt+0x5246> │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + call 3590 │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + test %rax,%rax │ │ │ │ + je 8a62 <__cxa_finalize@plt+0x5292> │ │ │ │ + mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ 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 %rbp,%rcx │ │ │ │ + lea 0x78768(%rip),%rdx │ │ │ │ + mov $0x45c,%esi │ │ │ │ + lea 0x7bf06(%rip),%rdi │ │ │ │ + call 61230 │ │ │ │ mov $0x1,%edi │ │ │ │ call 3140 │ │ │ │ - lea 0x77c97(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x4ee,%esi │ │ │ │ + lea 0x7bef0(%rip),%rdi │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov $0x452,%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 │ │ │ │ + lea 0x7870d(%rip),%rdx │ │ │ │ + call 61230 │ │ │ │ mov $0x1,%edi │ │ │ │ call 3140 │ │ │ │ - call 34c0 <__errno_location@plt> │ │ │ │ - lea 0x77d12(%rip),%rdi │ │ │ │ - mov %r14d,(%rax) │ │ │ │ - call 3680 │ │ │ │ + lea 0x7bec9(%rip),%rdi │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov $0x463,%esi │ │ │ │ + lea 0x78738(%rip),%rdx │ │ │ │ + call 61230 │ │ │ │ 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 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %rbp │ │ │ │ - mov %esi,%ebp │ │ │ │ push %rbx │ │ │ │ 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 │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x1,%eax │ │ │ │ - movb $0x0,(%r8,%rax,1) │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r8,%rax │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ + call 3360 │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + call 3420 │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + call 3340 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ + jmp 34f0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ + push %r13 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0xa,%r8d │ │ │ │ + mov $0x9,%ecx │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + call 66dc0 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ call 32d0 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call 32d0 │ │ │ │ - xor %edi,%edi │ │ │ │ - lea 0xb(%rbx,%rax,1),%rsi │ │ │ │ - call 5e500 │ │ │ │ - cmpb $0x0,(%r12) │ │ │ │ + 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 8b66 <__cxa_finalize@plt+0x5396> │ │ │ │ mov %rax,%rbx │ │ │ │ - je 9620 <__cxa_finalize@plt+0x5e50> │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ 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> │ │ │ │ - mov %rbx,%rax │ │ │ │ + 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 │ │ │ │ - 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> │ │ │ │ + mov $0x3,%edi │ │ │ │ + call 31a0 │ │ │ │ + mov %rax,%rbx │ │ │ │ + test %rax,%rax │ │ │ │ + je 8b7c <__cxa_finalize@plt+0x53ac> │ │ │ │ + xor %ebp,%ebp │ │ │ │ + jmp 8b2e <__cxa_finalize@plt+0x535e> │ │ │ │ + xor %r13d,%r13d │ │ │ │ + jmp 8b3a <__cxa_finalize@plt+0x536a> │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ - xor %edi,%edi │ │ │ │ + mov %rsi,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ - mov $0x400,%esi │ │ │ │ push %rbp │ │ │ │ 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 │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + call 37a0 │ │ │ │ + mov $0x18,%esi │ │ │ │ + mov $0x1,%edi │ │ │ │ mov %rax,%r13 │ │ │ │ - call 3630 │ │ │ │ - test %rax,%rax │ │ │ │ - je 97fc <__cxa_finalize@plt+0x602c> │ │ │ │ - mov %r12,%rcx │ │ │ │ - lea 0x78336(%rip),%rdx │ │ │ │ + call 3570 │ │ │ │ + mov 0x8(%r14),%ecx │ │ │ │ + mov (%r14),%rdx │ │ │ │ + push 0x28(%r14) │ │ │ │ mov %rax,%rbp │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ + movzbl 0x20(%r14),%eax │ │ │ │ + lea 0x7be0c(%rip),%rsi │ │ │ │ + mov 0x18(%r14),%r9 │ │ │ │ + mov 0x10(%r14),%r8 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + push %rax │ │ │ │ xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ + call 3090 │ │ │ │ + mov 0x30(%r14),%rdx │ │ │ │ + pop %rcx │ │ │ │ + pop %rsi │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 8cd8 <__cxa_finalize@plt+0x5508> │ │ │ │ + mov 0x38(%r14),%rcx │ │ │ │ + mov 0x40(%r14),%r8 │ │ │ │ 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> │ │ │ │ - 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 │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x7bdea(%rip),%rsi │ │ │ │ + call 3090 │ │ │ │ + mov 0x50(%r14),%rcx │ │ │ │ + mov 0x48(%r14),%rdx │ │ │ │ mov %rbp,%rdi │ │ │ │ - call 35a0 │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 3760 │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x7d8e4(%rip),%rsi │ │ │ │ + xor %ebx,%ebx │ │ │ │ + lea 0x7d5b4(%rip),%r12 │ │ │ │ + call 3090 │ │ │ │ + mov 0x58(%r14),%eax │ │ │ │ + lea 0x7be4c(%rip),%r15 │ │ │ │ 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 │ │ │ │ + je 8c7e <__cxa_finalize@plt+0x54ae> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - call 34c0 <__errno_location@plt> │ │ │ │ - mov (%rax),%edi │ │ │ │ - call 33e0 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r12,%rsi │ │ │ │ + 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 8cb8 <__cxa_finalize@plt+0x54e8> │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jb 8c50 <__cxa_finalize@plt+0x5480> │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 3250 │ │ │ │ + test %eax,%eax │ │ │ │ + js 8cee <__cxa_finalize@plt+0x551e> │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32c0 │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %r13,%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 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ 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) │ │ │ │ + add $0x1,%rbx │ │ │ │ + call 3090 │ │ │ │ + cmp 0x58(%r14),%ebx │ │ │ │ + jb 8c50 <__cxa_finalize@plt+0x5480> │ │ │ │ + jmp 8c7e <__cxa_finalize@plt+0x54ae> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x7bd28(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3090 │ │ │ │ + jmp 8c16 <__cxa_finalize@plt+0x5446> │ │ │ │ + lea 0x7db9b(%rip),%rcx │ │ │ │ + mov $0x4b1,%edx │ │ │ │ + lea 0x7bc31(%rip),%rsi │ │ │ │ + lea 0x7bd06(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + nopl (%rax) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ + mov %rdx,%rdi │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdx,%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 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - 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 %rcx,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + call 8b90 <__cxa_finalize@plt+0x53c0> │ │ │ │ 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 │ │ │ │ + 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 8d68 <__cxa_finalize@plt+0x5598> │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r12,%rdi │ │ │ │ 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) │ │ │ │ + jmp 34b0 │ │ │ │ + lea 0x7bbc3(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x4d1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x7bc98(%rip),%rdx │ │ │ │ + call 61230 │ │ │ │ + mov $0x1,%edi │ │ │ │ + call 3140 │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rsi,%rbp │ │ │ │ + lea 0x7bc94(%rip),%rsi │ │ │ │ + mov %rdi,%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 │ │ │ │ + call 3100 │ │ │ │ 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 │ │ │ │ + test %rax,%rax │ │ │ │ + je 8dd0 <__cxa_finalize@plt+0x5600> │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 32c0 │ │ │ │ + mov $0x1dcd6500,%esi │ │ │ │ + call 3290 │ │ │ │ add $0x8,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ + mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - 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 %rdx,%rax │ │ │ │ - cmp %cl,(%rax) │ │ │ │ - jne 99d0 <__cxa_finalize@plt+0x6200> │ │ │ │ - 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 99ec <__cxa_finalize@plt+0x621c> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,%rcx │ │ │ │ + lea 0x7bc59(%rip),%rdx │ │ │ │ + mov $0x4e7,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x7bb4a(%rip),%rdi │ │ │ │ + call 61230 │ │ │ │ + jmp 8db1 <__cxa_finalize@plt+0x55e1> │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ + push %rbp │ │ │ │ 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> │ │ │ │ - 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 │ │ │ │ - ret │ │ │ │ - cmpb $0x2f,-0x1(%rax) │ │ │ │ - je 9ae6 <__cxa_finalize@plt+0x6316> │ │ │ │ - lea 0x7ce9e(%rip),%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp 58a90 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + test %rsi,%rsi │ │ │ │ + jle 8e2e <__cxa_finalize@plt+0x565e> │ │ │ │ + mov %rdi,%rbp │ │ │ │ + lea 0x0(,%rsi,8),%rdi │ │ │ │ + call 31a0 │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ 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 │ │ │ │ + je 8e53 <__cxa_finalize@plt+0x5683> │ │ │ │ + mov %rbx,0x8(%rbp) │ │ │ │ + movq $0xffffffffffffffff,0x10(%rbp) │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ + pop %rbp │ │ │ │ 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) │ │ │ │ + mov %rsi,%rcx │ │ │ │ + lea 0x7bc18(%rip),%rdi │ │ │ │ + mov $0x4a,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x7839a(%rip),%rdx │ │ │ │ + call 615f0 │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + lea 0x7bbf6(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x50,%esi │ │ │ │ + lea 0x783c0(%rip),%rdx │ │ │ │ + call 615f0 │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ 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> │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + call 32c0 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movups %xmm0,0x8(%rbx) │ │ │ │ pop %rbx │ │ │ │ ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea 0x78434(%rip),%rax │ │ │ │ - pop %rbx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov 0x10(%rdi),%rax │ │ │ │ + shr $0x3f,%rax │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ endbr64 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ 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> │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + mov 0x10(%rdi),%rdx │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + lea -0x1(%rax),%rcx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jge 8ef0 <__cxa_finalize@plt+0x5720> │ │ │ │ + add $0x1,%rdx │ │ │ │ + mov %rdx,0x10(%rbx) │ │ │ │ + mov %rbp,(%rdi,%rdx,8) │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ + pop %rbp │ │ │ │ ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x13880(,%rax,8),%rsi │ │ │ │ + call 3660 │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + mov %rax,%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je 8f16 <__cxa_finalize@plt+0x5746> │ │ │ │ + addq $0x2710,0x8(%rbx) │ │ │ │ + mov 0x10(%rbx),%rdx │ │ │ │ + jmp 8ed4 <__cxa_finalize@plt+0x5704> │ │ │ │ + lea 0x7bb33(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x7d,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x78333(%rip),%rdx │ │ │ │ + call 615f0 │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ - 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 0x10(%rdi),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + test %rax,%rax │ │ │ │ + js 8f5e <__cxa_finalize@plt+0x578e> │ │ │ │ + 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 8f80 <__cxa_finalize@plt+0x57b0> │ │ │ │ + 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 8fab <__cxa_finalize@plt+0x57db> │ │ │ │ + test %rsi,%rsi │ │ │ │ + jns 8fb0 <__cxa_finalize@plt+0x57e0> │ │ │ │ + xor %eax,%eax │ │ │ │ + ret │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov (%rdi),%rax │ │ │ │ + sub %rsi,%rdx │ │ │ │ + mov (%rax,%rdx,8),%rax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov 0x10(%rdi),%rax │ │ │ │ + add $0x1,%rax │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ endbr64 │ │ │ │ + mov (%rdi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 9060 <__cxa_finalize@plt+0x5890> │ │ │ │ push %r15 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rdx,%r15 │ │ │ │ + mov %rcx,%r15 │ │ │ │ push %r14 │ │ │ │ - lea 0x77696(%rip),%r14 │ │ │ │ + xor %r14d,%r14d │ │ │ │ push %r13 │ │ │ │ + mov %rdx,%r13 │ │ │ │ push %r12 │ │ │ │ mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%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 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + lea (%r14,%r14,4),%rbx │ │ │ │ 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 %r13,%r8 │ │ │ │ + mov 0x260(%r15),%rcx │ │ │ │ + shl $0x4,%rbx │ │ │ │ + mov %r12,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + add %rbx,%rdi │ │ │ │ + add $0x1,%r14 │ │ │ │ + call 26490 │ │ │ │ + add 0x8(%rbp),%rbx │ │ │ │ + mov %r15,%r9 │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov 0x260(%r15),%rcx │ │ │ │ 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 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + call 26490 │ │ │ │ + cmp 0x0(%rbp),%r14d │ │ │ │ + jb 9000 <__cxa_finalize@plt+0x5830> │ │ │ │ + add $0x8,%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 $0x1,%esi │ │ │ │ + mov %rdi,%rax │ │ │ │ + test %esi,%esi │ │ │ │ + jle 909e <__cxa_finalize@plt+0x58ce> │ │ │ │ + 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 9080 <__cxa_finalize@plt+0x58b0> │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + movslq %esi,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + imul %rdx,%rsi │ │ │ │ + jmp 44640 │ │ │ │ + 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 44640 │ │ │ │ + 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) │ │ │ │ - lea 0x7752e(%rip),%rdx │ │ │ │ - mov $0x172,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ + 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 9242 <__cxa_finalize@plt+0x5a72> │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 9242 <__cxa_finalize@plt+0x5a72> │ │ │ │ + push %rbx │ │ │ │ + mov %edx,%edi │ │ │ │ + mov (%rax),%r10 │ │ │ │ + mov %r9d,%ebx │ │ │ │ + mov (%rsi),%r8 │ │ │ │ + cmp $0x3,%r9d │ │ │ │ + jbe 9245 <__cxa_finalize@plt+0x5a75> │ │ │ │ + mov %r9d,%ecx │ │ │ │ + movdqa 0x7d980(%rip),%xmm1 │ │ │ │ + mov %r10,%rdx │ │ │ │ + shr $0x2,%ecx │ │ │ │ + shl $0x4,%rcx │ │ │ │ + add %r10,%rcx │ │ │ │ + nopl (%rax) │ │ │ │ + movdqu (%rdx),%xmm3 │ │ │ │ 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 │ │ │ │ + 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 9170 <__cxa_finalize@plt+0x59a0> │ │ │ │ + add $0x10,%rdx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jne 9160 <__cxa_finalize@plt+0x5990> │ │ │ │ + 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 9240 <__cxa_finalize@plt+0x5a70> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%r10),%r9d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + 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 9218 <__cxa_finalize@plt+0x5a48> │ │ │ │ + add $0x1,%r11d │ │ │ │ + add $0x4,%r10 │ │ │ │ + cmp %ebx,%r11d │ │ │ │ + jb 9210 <__cxa_finalize@plt+0x5a40> │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ 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 │ │ │ │ + ret │ │ │ │ + mov $0x7fffffff,%eax │ │ │ │ + xor %r11d,%r11d │ │ │ │ + jmp 9210 <__cxa_finalize@plt+0x5a40> │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + mov 0x8(%rsi),%rax │ │ │ │ + mov %rcx,%r10 │ │ │ │ + mov 0x8(%rdx),%rcx │ │ │ │ + test %eax,%eax │ │ │ │ + je 92b6 <__cxa_finalize@plt+0x5ae6> │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 92b6 <__cxa_finalize@plt+0x5ae6> │ │ │ │ + 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 929e <__cxa_finalize@plt+0x5ace> │ │ │ │ + mov %ecx,(%r10) │ │ │ │ + mov %edx,%eax │ │ │ │ + add $0x1,%rcx │ │ │ │ + cmp %r8d,%ecx │ │ │ │ + jb 9288 <__cxa_finalize@plt+0x5ab8> │ │ │ │ + add $0x1,%r11d │ │ │ │ + add $0x4,%rdi │ │ │ │ + cmp %ebx,%r11d │ │ │ │ + jb 9280 <__cxa_finalize@plt+0x5ab0> │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ 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) │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ 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 │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + mov %esi,0x4(%rsp) │ │ │ │ + test %esi,%esi │ │ │ │ + jle 934c <__cxa_finalize@plt+0x5b7c> │ │ │ │ + mov %edx,%r12d │ │ │ │ + xor %r14d,%r14d │ │ │ │ + lea 0x7cab8(%rip),%rbp │ │ │ │ + xor %r13d,%r13d │ │ │ │ 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 │ │ │ │ + test %r12d,%r12d │ │ │ │ + jle 932b <__cxa_finalize@plt+0x5b5b> │ │ │ │ + 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 %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) │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x4,%r15 │ │ │ │ + call 3160 <__printf_chk@plt> │ │ │ │ + cmp %r15,%rbx │ │ │ │ + jne 9310 <__cxa_finalize@plt+0x5b40> │ │ │ │ + lea 0x7c0b1(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x1,%r13d │ │ │ │ + add %r12d,%r14d │ │ │ │ + mov $0x1,%edi │ │ │ │ + call 3160 <__printf_chk@plt> │ │ │ │ + cmp %r13d,0x4(%rsp) │ │ │ │ + jne 92f0 <__cxa_finalize@plt+0x5b20> │ │ │ │ add $0x18,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + test %esi,%esi │ │ │ │ + je 9398 <__cxa_finalize@plt+0x5bc8> │ │ │ │ + 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 9378 <__cxa_finalize@plt+0x5ba8> │ │ │ │ + mov %r8d,%eax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %r8d,%eax │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + test %esi,%esi │ │ │ │ + je 93e0 <__cxa_finalize@plt+0x5c10> │ │ │ │ + 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 93d1 <__cxa_finalize@plt+0x5c01> │ │ │ │ + cmp %eax,%edx │ │ │ │ + setne %r10b │ │ │ │ + test %r10b,%r10b │ │ │ │ + cmovne %ecx,%r8d │ │ │ │ + cmovne %eax,%r9d │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jne 93b8 <__cxa_finalize@plt+0x5be8> │ │ │ │ + mov %r9d,%eax │ │ │ │ + ret │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov %r9d,%eax │ │ │ │ + ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + test %esi,%esi │ │ │ │ + jle 9428 <__cxa_finalize@plt+0x5c58> │ │ │ │ + mov (%rdi),%edx │ │ │ │ + movslq %esi,%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x793f5(%rip),%rdx │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - or $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ + 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 9408 <__cxa_finalize@plt+0x5c38> │ │ │ │ + mov %r8d,%eax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %r8d,%eax │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ 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 │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov %esi,0xc(%rsp) │ │ │ │ + test %esi,%esi │ │ │ │ + je 94b0 <__cxa_finalize@plt+0x5ce0> │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov %edx,%r13d │ │ │ │ + mov %edx,%ebx │ │ │ │ + xor %r14d,%r14d │ │ │ │ + lea 0x7c948(%rip),%r12 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %ebx,%r15d │ │ │ │ + sub %r13d,%r15d │ │ │ │ + test %r13d,%r13d │ │ │ │ + je 948f <__cxa_finalize@plt+0x5cbf> │ │ │ │ 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> │ │ │ │ - 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 │ │ │ │ + mov %r15d,%eax │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + add $0x1,%r15d │ │ │ │ + mov 0x0(%rbp,%rax,4),%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3160 <__printf_chk@plt> │ │ │ │ + cmp %r15d,%ebx │ │ │ │ + jne 9470 <__cxa_finalize@plt+0x5ca0> │ │ │ │ + lea 0x7bf4d(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x1,%r14d │ │ │ │ + add %r13d,%ebx │ │ │ │ + mov $0x1,%edi │ │ │ │ + call 3160 <__printf_chk@plt> │ │ │ │ + cmp %r14d,0xc(%rsp) │ │ │ │ + jne 9460 <__cxa_finalize@plt+0x5c90> │ │ │ │ + add $0x18,%rsp │ │ │ │ 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) │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ 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 $0x18,%rsp │ │ │ │ + mov %esi,0xc(%rsp) │ │ │ │ + test %esi,%esi │ │ │ │ + je 9545 <__cxa_finalize@plt+0x5d75> │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov %edx,%r13d │ │ │ │ + mov %edx,%ebx │ │ │ │ + xor %r14d,%r14d │ │ │ │ + lea 0x7b571(%rip),%r12 │ │ │ │ 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 │ │ │ │ + mov %ebx,%r15d │ │ │ │ + sub %r13d,%r15d │ │ │ │ + test %r13d,%r13d │ │ │ │ + je 9524 <__cxa_finalize@plt+0x5d54> │ │ │ │ + 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 9500 <__cxa_finalize@plt+0x5d30> │ │ │ │ + lea 0x7beb8(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x1,%r14d │ │ │ │ + add %r13d,%ebx │ │ │ │ + mov $0x1,%edi │ │ │ │ + call 3160 <__printf_chk@plt> │ │ │ │ + cmp %r14d,0xc(%rsp) │ │ │ │ + jne 94f0 <__cxa_finalize@plt+0x5d20> │ │ │ │ + add $0x18,%rsp │ │ │ │ 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) │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ push %r14 │ │ │ │ - mov %rsi,%r14 │ │ │ │ - lea 0x77150(%rip),%rsi │ │ │ │ push %r13 │ │ │ │ - mov %ecx,%r13d │ │ │ │ push %r12 │ │ │ │ - mov %edx,%r12d │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - call 3630 │ │ │ │ - test %rax,%rax │ │ │ │ - je a21c <__cxa_finalize@plt+0x6a4c> │ │ │ │ - mov %rax,%rbp │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov %rdi,0x10(%rsp) │ │ │ │ + mov %edx,0xc(%rsp) │ │ │ │ + test %esi,%esi │ │ │ │ + jle 9650 <__cxa_finalize@plt+0x5e80> │ │ │ │ + imul %ecx,%edx │ │ │ │ + movslq %ecx,%rax │ │ │ │ + movl $0x0,0x20(%rsp) │ │ │ │ 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 %rax,0x18(%rsp) │ │ │ │ + mov %ecx,%r15d │ │ │ │ + lea 0x7c802(%rip),%rbp │ │ │ │ + mov %esi,0x2c(%rsp) │ │ │ │ + mov %edx,0x28(%rsp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + mov 0x20(%rsp),%r13d │ │ │ │ + xor %r12d,%r12d │ │ │ │ + test %eax,%eax │ │ │ │ + jle 9628 <__cxa_finalize@plt+0x5e58> │ │ │ │ + mov %ebx,0x24(%rsp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %r15d,%r15d │ │ │ │ + jle 9603 <__cxa_finalize@plt+0x5e33> │ │ │ │ + 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 │ │ │ │ - div %r12d │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x4,%r14 │ │ │ │ + call 3160 <__printf_chk@plt> │ │ │ │ + cmp %r14,%rbx │ │ │ │ + jne 95e8 <__cxa_finalize@plt+0x5e18> │ │ │ │ + lea 0x7cb23(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x1,%r12d │ │ │ │ + add %r15d,%r13d │ │ │ │ + mov $0x1,%edi │ │ │ │ + call 3160 <__printf_chk@plt> │ │ │ │ + cmp %r12d,0xc(%rsp) │ │ │ │ + jne 95c8 <__cxa_finalize@plt+0x5df8> │ │ │ │ + mov 0x24(%rsp),%ebx │ │ │ │ + lea 0x7bdb4(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ add $0x1,%ebx │ │ │ │ - movsbl (%r14,%rdx,1),%edi │ │ │ │ - call 32a0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 3390 │ │ │ │ - cmp %al,%r13b │ │ │ │ - jne a1d0 <__cxa_finalize@plt+0x6a00> │ │ │ │ + call 3160 <__printf_chk@plt> │ │ │ │ + mov 0x28(%rsp),%ecx │ │ │ │ + add %ecx,0x20(%rsp) │ │ │ │ + cmp %ebx,0x2c(%rsp) │ │ │ │ + jne 95b0 <__cxa_finalize@plt+0x5de0> │ │ │ │ + add $0x38,%rsp │ │ │ │ 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 │ │ │ │ - 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> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ 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> │ │ │ │ - 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 │ │ │ │ + cmpq $0x0,0x8(%rdi) │ │ │ │ + jle 96a0 <__cxa_finalize@plt+0x5ed0> │ │ │ │ + mov %rdi,%rbp │ │ │ │ + xor %ebx,%ebx │ │ │ │ + lea 0x7c729(%rip),%r12 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ mov %r12,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp a298 <__cxa_finalize@plt+0x6ac8> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movb $0x0,0x0(%rbp,%r15,1) │ │ │ │ - mov %r15d,%eax │ │ │ │ - mov %rbp,(%r14) │ │ │ │ - add $0x8,%rsp │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov (%rax,%rbx,4),%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x1,%rbx │ │ │ │ + call 3160 <__printf_chk@plt> │ │ │ │ + cmp %rbx,0x8(%rbp) │ │ │ │ + jg 9680 <__cxa_finalize@plt+0x5eb0> │ │ │ │ pop %rbx │ │ │ │ + lea 0x7bd3b(%rip),%rsi │ │ │ │ pop %rbp │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ + jmp 3160 <__printf_chk@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 96e8 <__cxa_finalize@plt+0x5f18> │ │ │ │ + mov (%rsi),%rdi │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 96da <__cxa_finalize@plt+0x5f0a> │ │ │ │ + call 32c0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ + jmp 32c0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - mov %rdx,%r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ + mov %esi,%r11d │ │ │ │ + mov %edi,%r10d │ │ │ │ + sub %edi,%r11d │ │ │ │ + cmp %edi,%esi │ │ │ │ + je 9734 <__cxa_finalize@plt+0x5f64> │ │ │ │ + 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 9710 <__cxa_finalize@plt+0x5f40> │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ 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> │ │ │ │ + mov 0x8(%rdi),%r11 │ │ │ │ + mov (%rdi),%r8 │ │ │ │ + lea -0x1(%r11),%edx │ │ │ │ + mov %r11d,%ebx │ │ │ │ + mov %rdx,%rax │ │ │ │ + lea (%r8,%rdx,4),%rdx │ │ │ │ + jmp 977a <__cxa_finalize@plt+0x5faa> │ │ │ │ + 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 9780 <__cxa_finalize@plt+0x5fb0> │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov %ecx,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 9760 <__cxa_finalize@plt+0x5f90> │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + lea 0x1(%rax),%edi │ │ │ │ + cmp %r11d,%edi │ │ │ │ + jae 97ff <__cxa_finalize@plt+0x602f> │ │ │ │ + mov %edi,%edx │ │ │ │ + lea (%r8,%rdx,4),%rcx │ │ │ │ + jmp 979b <__cxa_finalize@plt+0x5fcb> │ │ │ │ + add $0x1,%edi │ │ │ │ + add $0x4,%rcx │ │ │ │ + cmp %ebx,%edi │ │ │ │ + jae 97b0 <__cxa_finalize@plt+0x5fe0> │ │ │ │ + mov (%rcx),%r10d │ │ │ │ + mov %rcx,%rdx │ │ │ │ + cmp %r10d,%esi │ │ │ │ + jb 9790 <__cxa_finalize@plt+0x5fc0> │ │ │ │ + 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 97f8 <__cxa_finalize@plt+0x6028> │ │ │ │ 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 │ │ │ │ + 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 97d0 <__cxa_finalize@plt+0x6000> │ │ │ │ + mov $0x1,%eax │ │ │ │ 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 │ │ │ │ + mov (%rdx),%r10d │ │ │ │ + jmp 97b0 <__cxa_finalize@plt+0x5fe0> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + test %esi,%esi │ │ │ │ + je 989a <__cxa_finalize@plt+0x60ca> │ │ │ │ + cmp $0x1,%esi │ │ │ │ + je 989b <__cxa_finalize@plt+0x60cb> │ │ │ │ + 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 9840 <__cxa_finalize@plt+0x6070> │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0xfffffffe,%edx │ │ │ │ + test $0x1,%sil │ │ │ │ + je 9866 <__cxa_finalize@plt+0x6096> │ │ │ │ + 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 9870 <__cxa_finalize@plt+0x60a0> │ │ │ │ + and $0x1,%esi │ │ │ │ + je 989a <__cxa_finalize@plt+0x60ca> │ │ │ │ + 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 988a <__cxa_finalize@plt+0x60ba> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %edi,%edx │ │ │ │ + neg %eax │ │ │ │ + cmovs %esi,%eax │ │ │ │ + cmp %edi,%eax │ │ │ │ + jg 98c7 <__cxa_finalize@plt+0x60f7> │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %edi,%eax │ │ │ │ + mov %ecx,%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 98e0 <__cxa_finalize@plt+0x6110> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %edx,%ecx │ │ │ │ + cltd │ │ │ │ + idiv %ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + test %edx,%edx │ │ │ │ + jne 98d0 <__cxa_finalize@plt+0x6100> │ │ │ │ + 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 9940 <__cxa_finalize@plt+0x6170> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + ucomisd %xmm0,%xmm1 │ │ │ │ + jp 9918 <__cxa_finalize@plt+0x6148> │ │ │ │ + jne 9918 <__cxa_finalize@plt+0x6148> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + test %edi,%edi │ │ │ │ + js 9960 <__cxa_finalize@plt+0x6190> │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movsd 0x7d318(%rip),%xmm0 │ │ │ │ + test %edi,%edi │ │ │ │ + js 9950 <__cxa_finalize@plt+0x6180> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test $0x1,%dil │ │ │ │ + je 9932 <__cxa_finalize@plt+0x6162> │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + mulsd %xmm1,%xmm1 │ │ │ │ + sar $1,%edi │ │ │ │ + jne 9928 <__cxa_finalize@plt+0x6158> │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movsd 0x7d2f0(%rip),%xmm0 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + neg %edi │ │ │ │ + divsd %xmm1,%xmm2 │ │ │ │ + movapd %xmm2,%xmm1 │ │ │ │ + jmp 9928 <__cxa_finalize@plt+0x6158> │ │ │ │ + movsd 0x7d2d8(%rip),%xmm0 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + mov %edi,%edx │ │ │ │ + mov %edi,%eax │ │ │ │ + sub $0x1,%edx │ │ │ │ + je 99a0 <__cxa_finalize@plt+0x61d0> │ │ │ │ + test $0x1,%dl │ │ │ │ + je 9990 <__cxa_finalize@plt+0x61c0> │ │ │ │ + imul %edx,%eax │ │ │ │ + sub $0x1,%edx │ │ │ │ + je 99a6 <__cxa_finalize@plt+0x61d6> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + imul %edx,%eax │ │ │ │ + lea -0x1(%rdx),%ecx │ │ │ │ + imul %ecx,%eax │ │ │ │ + sub $0x2,%edx │ │ │ │ + jne 9990 <__cxa_finalize@plt+0x61c0> │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + mov $0x1,%eax │ │ │ │ + ret │ │ │ │ + ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r14 │ │ │ │ - mov %rdx,%r14 │ │ │ │ - push %r13 │ │ │ │ - mov %rcx,%r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ + movq %xmm2,%r14 │ │ │ │ push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ + 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 9d60 <__cxa_finalize@plt+0x6590> │ │ │ │ + comisd %xmm2,%xmm0 │ │ │ │ + jbe 9a55 <__cxa_finalize@plt+0x6285> │ │ │ │ + lea 0x7b048(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ 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 │ │ │ │ + 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 0x7d1dd(%rip),%xmm5 │ │ │ │ + mulsd %xmm3,%xmm5 │ │ │ │ + movq 0x7d069(%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 9ca0 <__cxa_finalize@plt+0x64d0> │ │ │ │ + movapd %xmm13,%xmm9 │ │ │ │ + movapd %xmm4,%xmm8 │ │ │ │ + movapd %xmm0,%xmm13 │ │ │ │ + movapd %xmm1,%xmm4 │ │ │ │ + movapd %xmm10,%xmm0 │ │ │ │ + movapd %xmm6,%xmm1 │ │ │ │ + movapd %xmm8,%xmm7 │ │ │ │ + movsd 0x7d17a(%rip),%xmm6 │ │ │ │ + movapd %xmm4,%xmm2 │ │ │ │ + subsd %xmm4,%xmm7 │ │ │ │ + andpd %xmm3,%xmm2 │ │ │ │ + mulsd 0x7d16e(%rip),%xmm2 │ │ │ │ + addsd 0x28(%rsp),%xmm2 │ │ │ │ + mulsd %xmm7,%xmm6 │ │ │ │ + movapd %xmm6,%xmm10 │ │ │ │ + andpd %xmm3,%xmm10 │ │ │ │ + comisd %xmm10,%xmm2 │ │ │ │ + jae 9d50 <__cxa_finalize@plt+0x6580> │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + ucomisd %xmm5,%xmm13 │ │ │ │ + jp 9b12 <__cxa_finalize@plt+0x6342> │ │ │ │ + je 9d50 <__cxa_finalize@plt+0x6580> │ │ │ │ + movapd %xmm15,%xmm11 │ │ │ │ + andpd %xmm3,%xmm11 │ │ │ │ + comisd %xmm2,%xmm11 │ │ │ │ + jb 9bf0 <__cxa_finalize@plt+0x6420> │ │ │ │ + movapd %xmm0,%xmm12 │ │ │ │ + movapd %xmm13,%xmm5 │ │ │ │ + andpd %xmm3,%xmm12 │ │ │ │ + andpd %xmm3,%xmm5 │ │ │ │ + comisd %xmm5,%xmm12 │ │ │ │ + jbe 9bf0 <__cxa_finalize@plt+0x6420> │ │ │ │ + ucomisd %xmm8,%xmm1 │ │ │ │ + movapd %xmm13,%xmm12 │ │ │ │ + divsd %xmm0,%xmm12 │ │ │ │ + jp 9cc0 <__cxa_finalize@plt+0x64f0> │ │ │ │ + jne 9cc0 <__cxa_finalize@plt+0x64f0> │ │ │ │ + movapd %xmm7,%xmm1 │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + movsd 0x7d0c8(%rip),%xmm0 │ │ │ │ + mulsd %xmm12,%xmm1 │ │ │ │ + subsd %xmm12,%xmm0 │ │ │ │ + comisd %xmm5,%xmm1 │ │ │ │ + jbe 9d42 <__cxa_finalize@plt+0x6572> │ │ │ │ + xorpd 0x7cf64(%rip),%xmm0 │ │ │ │ + mulsd 0x7d0c4(%rip),%xmm7 │ │ │ │ + movapd %xmm0,%xmm11 │ │ │ │ + mulsd %xmm2,%xmm11 │ │ │ │ + mulsd %xmm0,%xmm7 │ │ │ │ + andpd %xmm3,%xmm11 │ │ │ │ + mulsd 0x7d098(%rip),%xmm11 │ │ │ │ + subsd %xmm11,%xmm7 │ │ │ │ + comisd %xmm1,%xmm7 │ │ │ │ + jbe 9bf0 <__cxa_finalize@plt+0x6420> │ │ │ │ + movapd %xmm15,%xmm7 │ │ │ │ + mulsd %xmm0,%xmm7 │ │ │ │ + mulsd 0x7d07c(%rip),%xmm7 │ │ │ │ + andpd %xmm3,%xmm7 │ │ │ │ + comisd %xmm1,%xmm7 │ │ │ │ + jbe 9c0d <__cxa_finalize@plt+0x643d> │ │ │ │ + movapd %xmm1,%xmm6 │ │ │ │ + divsd %xmm0,%xmm6 │ │ │ │ + movapd %xmm6,%xmm10 │ │ │ │ + andpd %xmm3,%xmm10 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + comisd %xmm10,%xmm2 │ │ │ │ + jbe 9c0d <__cxa_finalize@plt+0x643d> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + comisd %xmm0,%xmm6 │ │ │ │ + movapd %xmm2,%xmm6 │ │ │ │ + ja 9c0d <__cxa_finalize@plt+0x643d> │ │ │ │ + xorpd 0x7cee3(%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 0x7ce79(%rip),%xmm3 │ │ │ │ + movsd 0x20(%rsp),%xmm13 │ │ │ │ + jbe 9cb0 <__cxa_finalize@plt+0x64e0> │ │ │ │ + comisd %xmm2,%xmm9 │ │ │ │ + jbe 9c81 <__cxa_finalize@plt+0x64b1> │ │ │ │ + movapd %xmm13,%xmm9 │ │ │ │ + movapd %xmm4,%xmm8 │ │ │ │ + movapd %xmm13,%xmm10 │ │ │ │ + movapd %xmm4,%xmm6 │ │ │ │ + movapd %xmm9,%xmm13 │ │ │ │ + movapd %xmm8,%xmm4 │ │ │ │ + jmp 9a80 <__cxa_finalize@plt+0x62b0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movapd %xmm0,%xmm9 │ │ │ │ + movapd %xmm1,%xmm8 │ │ │ │ + jmp 9ac1 <__cxa_finalize@plt+0x62f1> │ │ │ │ + nop │ │ │ │ + comisd %xmm0,%xmm2 │ │ │ │ + jbe 9c81 <__cxa_finalize@plt+0x64b1> │ │ │ │ + comisd %xmm9,%xmm2 │ │ │ │ + jbe 9c81 <__cxa_finalize@plt+0x64b1> │ │ │ │ + jmp 9c77 <__cxa_finalize@plt+0x64a7> │ │ │ │ + nop │ │ │ │ + divsd %xmm9,%xmm0 │ │ │ │ + movapd %xmm13,%xmm14 │ │ │ │ + movapd %xmm7,%xmm11 │ │ │ │ + divsd %xmm9,%xmm14 │ │ │ │ + mulsd %xmm0,%xmm11 │ │ │ │ + movsd %xmm11,(%rsp) │ │ │ │ + movapd %xmm0,%xmm11 │ │ │ │ + subsd 0x7cf4c(%rip),%xmm0 │ │ │ │ + subsd %xmm14,%xmm11 │ │ │ │ + mulsd (%rsp),%xmm11 │ │ │ │ + movapd %xmm14,%xmm5 │ │ │ │ + movapd %xmm4,%xmm14 │ │ │ │ + subsd 0x7cf2f(%rip),%xmm5 │ │ │ │ + subsd %xmm1,%xmm14 │ │ │ │ + mulsd %xmm5,%xmm0 │ │ │ │ + mulsd %xmm5,%xmm14 │ │ │ │ + movapd %xmm11,%xmm1 │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + subsd %xmm14,%xmm1 │ │ │ │ + mulsd %xmm12,%xmm1 │ │ │ │ + subsd 0x7cf05(%rip),%xmm12 │ │ │ │ + mulsd %xmm12,%xmm0 │ │ │ │ + comisd %xmm5,%xmm1 │ │ │ │ + ja 9b84 <__cxa_finalize@plt+0x63b4> │ │ │ │ + xorpd 0x7cda6(%rip),%xmm1 │ │ │ │ + jmp 9b8c <__cxa_finalize@plt+0x63bc> │ │ │ │ + nop │ │ │ │ + add $0x30,%rsp │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ pop %r14 │ │ │ │ ret │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + comisd %xmm10,%xmm2 │ │ │ │ + jbe 9a55 <__cxa_finalize@plt+0x6285> │ │ │ │ + comisd %xmm0,%xmm2 │ │ │ │ + jbe 9a55 <__cxa_finalize@plt+0x6285> │ │ │ │ + jmp 9a12 <__cxa_finalize@plt+0x6242> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %edx,%r15d │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ + lea -0x1(%rcx),%r13d │ │ │ │ + mov %r13d,%r9d │ │ │ │ push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + imul %edx,%r9d │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ + mov %r8d,%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 %rax,%r13 │ │ │ │ - mov %rbx,%r12 │ │ │ │ - shl $0x3,%rbx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 5e500 │ │ │ │ + mov %ecx,%ebx │ │ │ │ + movslq %r9d,%rsi │ │ │ │ + sub $0x18,%rsp │ │ │ │ + shl $0x3,%rsi │ │ │ │ + mov %r9d,0xc(%rsp) │ │ │ │ + call 44640 │ │ │ │ + mov 0xc(%rsp),%r9d │ │ │ │ mov %rax,%r14 │ │ │ │ - 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 │ │ │ │ + add %r15d,%r9d │ │ │ │ + je 9e28 <__cxa_finalize@plt+0x6658> │ │ │ │ + mov %r9d,%r9d │ │ │ │ + xor %ecx,%ecx │ │ │ │ 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> │ │ │ │ - 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 │ │ │ │ - mov %r13,%rdi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0xffffffff,%r10d │ │ │ │ + jmp 9e0c <__cxa_finalize@plt+0x663c> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %edi,%edx │ │ │ │ + add $0x1,%edi │ │ │ │ + cmp %ebp,%edx │ │ │ │ + je 9e03 <__cxa_finalize@plt+0x6633> │ │ │ │ + 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 9e28 <__cxa_finalize@plt+0x6658> │ │ │ │ + mov %ecx,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + div %ebx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 9de0 <__cxa_finalize@plt+0x6610> │ │ │ │ + add $0x1,%r10d │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x1,%edi │ │ │ │ + jmp 9de5 <__cxa_finalize@plt+0x6615> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r12,%rdi │ │ │ │ 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 │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %r14,%rax │ │ │ │ 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) │ │ │ │ + nopl (%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - mov %ecx,%r15d │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %edx,%r15d │ │ │ │ push %r14 │ │ │ │ - mov %rsi,%r14 │ │ │ │ - lea 0x76b26(%rip),%rsi │ │ │ │ + mov %ecx,%r14d │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %edx,%r12d │ │ │ │ + mov %r8d,%r12d │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %r8d,%ebx │ │ │ │ + lea -0x1(%rcx),%ebx │ │ │ │ + imul %edx,%ebx │ │ │ │ sub $0x8,%rsp │ │ │ │ - call 3630 │ │ │ │ - test %rax,%rax │ │ │ │ - je a67e <__cxa_finalize@plt+0x6eae> │ │ │ │ + movslq %ebx,%rsi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 44640 │ │ │ │ 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> │ │ │ │ + je 9eca <__cxa_finalize@plt+0x66fa> │ │ │ │ + cmp $0x1,%r14d │ │ │ │ + jne 9ef8 <__cxa_finalize@plt+0x6728> │ │ │ │ + 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 9ee8 <__cxa_finalize@plt+0x6718> │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + lea 0x1(%rcx),%esi │ │ │ │ + add $0x8,%rax │ │ │ │ + mov %rsi,%rcx │ │ │ │ + movsd %xmm0,0x0(%r13,%rsi,8) │ │ │ │ + cmp %rdi,%rax │ │ │ │ + jne 9ea8 <__cxa_finalize@plt+0x66d8> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32c0 │ │ │ │ add $0x8,%rsp │ │ │ │ - mov %r13,%rdi │ │ │ │ + mov %r13,%rax │ │ │ │ pop %rbx │ │ │ │ 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 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jne 9ea8 <__cxa_finalize@plt+0x66d8> │ │ │ │ + jmp 9eca <__cxa_finalize@plt+0x66fa> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %ebx,%ebx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0xffffffff,%r8d │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ + jmp 9f44 <__cxa_finalize@plt+0x6774> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + cmp %r12d,%esi │ │ │ │ + je 9f3b <__cxa_finalize@plt+0x676b> │ │ │ │ + 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 9eca <__cxa_finalize@plt+0x66fa> │ │ │ │ + mov %ecx,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + div %r14d │ │ │ │ + test %edx,%edx │ │ │ │ + je 9f10 <__cxa_finalize@plt+0x6740> │ │ │ │ + cmp %esi,%r12d │ │ │ │ + je 9f3b <__cxa_finalize@plt+0x676b> │ │ │ │ + mov %edi,%edx │ │ │ │ + add $0x1,%edi │ │ │ │ + jmp 9f23 <__cxa_finalize@plt+0x6753> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - mov %ecx,%r15d │ │ │ │ - push %r14 │ │ │ │ - mov %rsi,%r14 │ │ │ │ - lea 0x76a66(%rip),%rsi │ │ │ │ push %r13 │ │ │ │ + mov %edx,%r13d │ │ │ │ + xor %edi,%edi │ │ │ │ push %r12 │ │ │ │ - mov %edx,%r12d │ │ │ │ + mov %r8d,%r12d │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ + mov %rcx,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %r8d,%ebx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r13d,%esi │ │ │ │ + imul %r8d,%esi │ │ │ │ sub $0x8,%rsp │ │ │ │ - call 3630 │ │ │ │ - test %rax,%rax │ │ │ │ - je a73a <__cxa_finalize@plt+0x6f6a> │ │ │ │ - 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 │ │ │ │ - mov %r13,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x1,%ebx │ │ │ │ - add $0x4,%rbp │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - cmp %r12d,%ebx │ │ │ │ - jne a700 <__cxa_finalize@plt+0x6f30> │ │ │ │ + movslq %esi,%rsi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 44640 │ │ │ │ + test %r13d,%r13d │ │ │ │ + je 9fe2 <__cxa_finalize@plt+0x6812> │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 9fe2 <__cxa_finalize@plt+0x6812> │ │ │ │ + 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) │ │ │ │ + movsd (%rsi),%xmm0 │ │ │ │ + mulsd (%rdi),%xmm0 │ │ │ │ + mov %edx,%ecx │ │ │ │ + add $0x1,%edx │ │ │ │ + movsd %xmm0,(%rax,%rcx,8) │ │ │ │ + cmp %edx,%r9d │ │ │ │ + jne 9fb8 <__cxa_finalize@plt+0x67e8> │ │ │ │ + add $0x8,%rsi │ │ │ │ + add %r12d,%r10d │ │ │ │ + add $0x8,%rdi │ │ │ │ + add %r12d,%r9d │ │ │ │ + cmp %rsi,%r8 │ │ │ │ + jne 9fb0 <__cxa_finalize@plt+0x67e0> │ │ │ │ add $0x8,%rsp │ │ │ │ - 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 │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x78c86(%rip),%rdx │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - or $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - nop │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ endbr64 │ │ │ │ push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %edx,%r14d │ │ │ │ push %r13 │ │ │ │ mov %rsi,%r13 │ │ │ │ - lea 0x769b6(%rip),%rsi │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %edx,%ebp │ │ │ │ + mov %ecx,%ebp │ │ │ │ + imul %edx,%ebp │ │ │ │ push %rbx │ │ │ │ mov %ecx,%ebx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - call 3630 │ │ │ │ - test %rax,%rax │ │ │ │ - je a891 <__cxa_finalize@plt+0x70c1> │ │ │ │ + movslq %ebp,%rsi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 44640 │ │ │ │ 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) │ │ │ │ + je a05d <__cxa_finalize@plt+0x688d> │ │ │ │ + mov %ebp,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%r14),%eax │ │ │ │ + mov %ecx,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + div %ebx │ │ │ │ + test %edx,%edx │ │ │ │ + je a078 <__cxa_finalize@plt+0x68a8> │ │ │ │ + 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 a030 <__cxa_finalize@plt+0x6860> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 32c0 │ │ │ │ + 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 a05d <__cxa_finalize@plt+0x688d> │ │ │ │ + mov $0x1,%edi │ │ │ │ + jmp a030 <__cxa_finalize@plt+0x6860> │ │ │ │ + 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 │ │ │ │ - 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 │ │ │ │ + cvtsi2sd %edi,%xmm0 │ │ │ │ + addsd %xmm0,%xmm0 │ │ │ │ + divsd %xmm0,%xmm7 │ │ │ │ + movsd %xmm7,0x20(%rsp) │ │ │ │ + cmp $0x1,%edi │ │ │ │ + jle a200 <__cxa_finalize@plt+0x6a30> │ │ │ │ + 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 a110 <__cxa_finalize@plt+0x6940> │ │ │ │ + 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 0x7cac2(%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 0x7ca82(%rip),%xmm1 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + mulsd 0x18(%rsp),%xmm0 │ │ │ │ + add $0x30,%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) │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + movq $0x0,0x18(%rsp) │ │ │ │ + movapd %xmm7,%xmm0 │ │ │ │ + movq $0x0,0x10(%rsp) │ │ │ │ + jmp a17c <__cxa_finalize@plt+0x69ac> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ + movq %xmm0,%r14 │ │ │ │ push %r13 │ │ │ │ - mov %rdx,%r13 │ │ │ │ + mov %edi,%r13d │ │ │ │ + mov %r8,%rdi │ │ │ │ push %r12 │ │ │ │ mov %rsi,%r12 │ │ │ │ - lea 0x76852(%rip),%rsi │ │ │ │ push %rbp │ │ │ │ + mov %r8,%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 │ │ │ │ - mov %rax,%rbp │ │ │ │ - xor %ebx,%ebx │ │ │ │ - lea 0x76c8c(%rip),%r14 │ │ │ │ - test %r15d,%r15d │ │ │ │ - je a936 <__cxa_finalize@plt+0x7166> │ │ │ │ - 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 %rcx,%rbx │ │ │ │ + sub $0x38,%rsp │ │ │ │ + call *%rdx │ │ │ │ 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 │ │ │ │ + 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 a3c0 <__cxa_finalize@plt+0x6bf0> │ │ │ │ + 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 a2b0 <__cxa_finalize@plt+0x6ae0> │ │ │ │ + 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 0x7c90d(%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 0x7c8cb(%rip),%xmm1 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + mulsd 0x18(%rsp),%xmm0 │ │ │ │ + add $0x38,%rsp │ │ │ │ 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 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,0x18(%rsp) │ │ │ │ + movapd %xmm7,%xmm1 │ │ │ │ + movq $0x0,0x10(%rsp) │ │ │ │ + jmp a325 <__cxa_finalize@plt+0x6b55> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ - mov %rcx,%r14 │ │ │ │ + mov %r9,%r14 │ │ │ │ push %r13 │ │ │ │ - mov %rdx,%r13 │ │ │ │ + mov %r8,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ - lea 0x7678f(%rip),%rsi │ │ │ │ + mov %rcx,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ + mov %rdx,%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 │ │ │ │ - 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 │ │ │ │ + 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 a5a0 <__cxa_finalize@plt+0x6dd0> │ │ │ │ + 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 a220 <__cxa_finalize@plt+0x6a50> │ │ │ │ + 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 a220 <__cxa_finalize@plt+0x6a50> │ │ │ │ + addsd 0x18(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x18(%rsp) │ │ │ │ + cmp %r15d,0x2c(%rsp) │ │ │ │ + jne a460 <__cxa_finalize@plt+0x6c90> │ │ │ │ + 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 a220 <__cxa_finalize@plt+0x6a50> │ │ │ │ + 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 0x7c72e(%rip),%xmm4 │ │ │ │ + movsd %xmm4,0x18(%rsp) │ │ │ │ + movq %xmm3,%r15 │ │ │ │ + call a220 <__cxa_finalize@plt+0x6a50> │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov %r12,%rdx │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + movsd 0x38(%rsp),%xmm0 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %ebx,%edi │ │ │ │ + call a220 <__cxa_finalize@plt+0x6a50> │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + addsd 0x8(%rsp),%xmm0 │ │ │ │ + addsd %xmm1,%xmm1 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + movq %r15,%xmm1 │ │ │ │ + mulsd 0x7c6e6(%rip),%xmm1 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + mulsd 0x18(%rsp),%xmm0 │ │ │ │ + add $0x48,%rsp │ │ │ │ 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 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,0x18(%rsp) │ │ │ │ + movapd %xmm7,%xmm0 │ │ │ │ + movq $0x0,0x10(%rsp) │ │ │ │ + jmp a4ed <__cxa_finalize@plt+0x6d1d> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ push %r15 │ │ │ │ + mov %edx,%r15d │ │ │ │ + xor %edi,%edi │ │ │ │ + imul %ecx,%r15d │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %r9d,%r12d │ │ │ │ push %rbp │ │ │ │ + mov %r15d,%r9d │ │ │ │ + mov %rsi,%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 │ │ │ │ + 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 44640 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r15d,%r13d │ │ │ │ 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 │ │ │ │ - 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 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 │ │ │ │ - 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> │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + call 3480 │ │ │ │ + mov 0x18(%rsp),%edx │ │ │ │ + xor %edi,%edi │ │ │ │ + sub %edx,%r13d │ │ │ │ + movslq %r13d,%rsi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 44640 │ │ │ │ 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 │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov 0x10(%rsp),%r9 │ │ │ │ + mov 0x1c(%rsp),%r8d │ │ │ │ + mov %rax,%rbp │ │ │ │ + je a67f <__cxa_finalize@plt+0x6eaf> │ │ │ │ xor %eax,%eax │ │ │ │ - movb $0x1,0x14(%rsp) │ │ │ │ - mov %r15d,0x10(%rsp) │ │ │ │ - mov $0x1,%ebp │ │ │ │ + mov $0xffffffff,%edx │ │ │ │ + cmp $0x1,%ebx │ │ │ │ + jne a728 <__cxa_finalize@plt+0x6f58> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp %eax,%r8d │ │ │ │ + je a676 <__cxa_finalize@plt+0x6ea6> │ │ │ │ + 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 a660 <__cxa_finalize@plt+0x6e90> │ │ │ │ + mov %rcx,%rdi │ │ │ │ + sub %r14d,%r13d │ │ │ │ + call 32c0 │ │ │ │ + movslq %r13d,%rsi │ │ │ │ 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,%ebp │ │ │ │ - xor %r15d,%r15d │ │ │ │ - call 37b0 │ │ │ │ - mov %eax,%ebx │ │ │ │ - cmp $0xff,%al │ │ │ │ - jne abe4 <__cxa_finalize@plt+0x7414> │ │ │ │ - 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 │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 44640 │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + lea -0x1(%r13,%rax,1),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + je a708 <__cxa_finalize@plt+0x6f38> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0xffffffff,%r8d │ │ │ │ + jmp a6ed <__cxa_finalize@plt+0x6f1d> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %edi,%edx │ │ │ │ + add $0x1,%edi │ │ │ │ + cmp %edx,%r12d │ │ │ │ + je a6e4 <__cxa_finalize@plt+0x6f14> │ │ │ │ + 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 a708 <__cxa_finalize@plt+0x6f38> │ │ │ │ + mov %ecx,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + div %ebx │ │ │ │ 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 │ │ │ │ + jne a6c0 <__cxa_finalize@plt+0x6ef0> │ │ │ │ + add $0x1,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x1,%edi │ │ │ │ + jmp a6c5 <__cxa_finalize@plt+0x6ef5> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32c0 │ │ │ │ + add $0x28,%rsp │ │ │ │ + mov %r15,%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> │ │ │ │ - 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> │ │ │ │ - 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> │ │ │ │ - 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> │ │ │ │ - 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 │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %r11d,%r11d │ │ │ │ + mov $0xffffffff,%r15d │ │ │ │ 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> │ │ │ │ + jmp a777 <__cxa_finalize@plt+0x6fa7> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%edi │ │ │ │ + xor %r11d,%r11d │ │ │ │ + cmp %edi,%r8d │ │ │ │ + je a76a <__cxa_finalize@plt+0x6f9a> │ │ │ │ + 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 a67f <__cxa_finalize@plt+0x6eaf> │ │ │ │ + mov %esi,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + div %ebx │ │ │ │ + test %edx,%edx │ │ │ │ + je a740 <__cxa_finalize@plt+0x6f70> │ │ │ │ + cmp %edi,%r8d │ │ │ │ + je a76a <__cxa_finalize@plt+0x6f9a> │ │ │ │ + mov %r11d,%edx │ │ │ │ + add $0x1,%r11d │ │ │ │ + jmp a755 <__cxa_finalize@plt+0x6f85> │ │ │ │ + nop │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %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 │ │ │ │ - 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) │ │ │ │ + sub $0x138,%rsp │ │ │ │ + mov %rdi,0x50(%rsp) │ │ │ │ + mov %rsi,0x110(%rsp) │ │ │ │ + movq $0x0,0x100(%rsp) │ │ │ │ + test %edx,%edx │ │ │ │ + jle afbf <__cxa_finalize@plt+0x77ef> │ │ │ │ + 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 │ │ │ │ - mov %rbp,0x78(%rsp) │ │ │ │ - mov %rbp,%r12 │ │ │ │ - mov %r10,%rdi │ │ │ │ + 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) │ │ │ │ - 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> │ │ │ │ - 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) │ │ │ │ + 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 │ │ │ │ - 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 │ │ │ │ + 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 │ │ │ │ - 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 │ │ │ │ + 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 │ │ │ │ - cmp $0xa,%bpl │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov 0x110(%rsp),%r12 │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %r12,%rsi │ │ │ │ + call a5c0 <__cxa_finalize@plt+0x6df0> │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movsd 0x7c333(%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 b036 <__cxa_finalize@plt+0x7866> │ │ │ │ + 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 a5c0 <__cxa_finalize@plt+0x6df0> │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movsd 0x7c2bc(%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 b025 <__cxa_finalize@plt+0x7855> │ │ │ │ + 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 44640 │ │ │ │ + mov 0x88(%rsp),%rsi │ │ │ │ + mov %rbx,%rdx │ │ │ │ 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> │ │ │ │ - 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 │ │ │ │ + mov %rax,%r12 │ │ │ │ + call 3480 │ │ │ │ + mov 0xc0(%rsp),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 44640 │ │ │ │ + mov 0xe8(%rsp),%r8d │ │ │ │ + mov %rax,%rbx │ │ │ │ + test %r8d,%r8d │ │ │ │ + je aa80 <__cxa_finalize@plt+0x72b0> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0xffffffff,%r8d │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + mov 0xc8(%rsp),%r9 │ │ │ │ + jmp aa6a <__cxa_finalize@plt+0x729a> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x1(%rdi),%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + test %esi,%esi │ │ │ │ + je aa61 <__cxa_finalize@plt+0x7291> │ │ │ │ + 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 aa80 <__cxa_finalize@plt+0x72b0> │ │ │ │ + mov %ecx,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + div %ebp │ │ │ │ + test %edx,%edx │ │ │ │ + je aa38 <__cxa_finalize@plt+0x7268> │ │ │ │ + test %edi,%edi │ │ │ │ + je aa61 <__cxa_finalize@plt+0x7291> │ │ │ │ + mov %esi,%edx │ │ │ │ + add $0x1,%esi │ │ │ │ + jmp aa4c <__cxa_finalize@plt+0x727c> │ │ │ │ + nop │ │ │ │ + mov %r12,%rdi │ │ │ │ call 32c0 │ │ │ │ + mov 0xb8(%rsp),%rsi │ │ │ │ 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> │ │ │ │ + call 44640 │ │ │ │ + mov 0xa0(%rsp),%edi │ │ │ │ + mov %rax,%r11 │ │ │ │ + test %edi,%edi │ │ │ │ + je ab08 <__cxa_finalize@plt+0x7338> │ │ │ │ + mov 0xa0(%rsp),%r9d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0xffffffff,%r8d │ │ │ │ + jmp aaec <__cxa_finalize@plt+0x731c> │ │ │ │ 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) │ │ │ │ + mov %edi,%edx │ │ │ │ + add $0x1,%edi │ │ │ │ + cmp %r13d,%edx │ │ │ │ + je aae3 <__cxa_finalize@plt+0x7313> │ │ │ │ + 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 ab08 <__cxa_finalize@plt+0x7338> │ │ │ │ + mov %ecx,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + div %ebp │ │ │ │ + test %edx,%edx │ │ │ │ + jne aac0 <__cxa_finalize@plt+0x72f0> │ │ │ │ + add $0x1,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x1,%edi │ │ │ │ + jmp aac5 <__cxa_finalize@plt+0x72f5> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r11,0x8(%rsp) │ │ │ │ call 32c0 │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - mov $0x100000,%esi │ │ │ │ - add %rdi,0x68(%rsp) │ │ │ │ + lea 0x2(%r13),%eax │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movsd 0x7c10b(%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 b01b <__cxa_finalize@plt+0x784b> │ │ │ │ + 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 0x68(%rsp),%r12 │ │ │ │ - call 5e500 │ │ │ │ - mov 0x88(%rsp),%rsi │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - mov $0x100000,%r8d │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 44640 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + call 3480 │ │ │ │ + mov 0x80(%rsp),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 44640 │ │ │ │ + mov 0x60(%rsp),%esi │ │ │ │ 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) │ │ │ │ + test %esi,%esi │ │ │ │ + je ac20 <__cxa_finalize@plt+0x7450> │ │ │ │ + mov %r12,%r8 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ + xor %r9d,%r9d │ │ │ │ + jmp ac07 <__cxa_finalize@plt+0x7437> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x1(%rsi),%ecx │ │ │ │ + xor %esi,%esi │ │ │ │ + test %ecx,%ecx │ │ │ │ + je abf8 <__cxa_finalize@plt+0x7428> │ │ │ │ + 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 ac20 <__cxa_finalize@plt+0x7450> │ │ │ │ + mov %r9d,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + div %r15d │ │ │ │ + test %edx,%edx │ │ │ │ + je abd0 <__cxa_finalize@plt+0x7400> │ │ │ │ + test %esi,%esi │ │ │ │ + je abf8 <__cxa_finalize@plt+0x7428> │ │ │ │ + mov %ecx,%edx │ │ │ │ + add $0x1,%ecx │ │ │ │ + jmp abe3 <__cxa_finalize@plt+0x7413> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %r12,%rdi │ │ │ │ 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 0x78(%rsp),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 44640 │ │ │ │ + mov 0x64(%rsp),%ecx │ │ │ │ + mov %rax,%rbx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je aca0 <__cxa_finalize@plt+0x74d0> │ │ │ │ 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 b905 <__cxa_finalize@plt+0x8135> │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - add $0x98,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + xor %r10d,%r10d │ │ │ │ + jmp ac85 <__cxa_finalize@plt+0x74b5> │ │ │ │ + mov %esi,%edx │ │ │ │ + add $0x1,%esi │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + je ac74 <__cxa_finalize@plt+0x74a4> │ │ │ │ + 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 aca0 <__cxa_finalize@plt+0x74d0> │ │ │ │ + mov %r10d,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + div %r15d │ │ │ │ + test %edx,%edx │ │ │ │ + jne ac50 <__cxa_finalize@plt+0x7480> │ │ │ │ + add $0x1,%edi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%esi │ │ │ │ + jmp ac55 <__cxa_finalize@plt+0x7485> │ │ │ │ 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 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x18(%rsp),%rbp │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movsd 0x7bf77(%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 b00c <__cxa_finalize@plt+0x783c> │ │ │ │ + movq $0x0,0x8(%rsp) │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov %r13,0x68(%rsp) │ │ │ │ + mov 0x30(%rsp),%r13 │ │ │ │ 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> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %bpl,(%rbx) │ │ │ │ - mov %edx,%r14d │ │ │ │ - mov %ecx,%ebx │ │ │ │ - jmp b2d0 <__cxa_finalize@plt+0x7b00> │ │ │ │ - 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 %r13,%rsi │ │ │ │ + call 44640 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ - jmp b2f3 <__cxa_finalize@plt+0x7b23> │ │ │ │ - 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> │ │ │ │ + mov %rax,%r12 │ │ │ │ + call 3480 │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 44640 │ │ │ │ + mov 0x2c(%rsp),%edx │ │ │ │ + mov %rax,%r13 │ │ │ │ + test %edx,%edx │ │ │ │ + je ad98 <__cxa_finalize@plt+0x75c8> │ │ │ │ + xor %edi,%edi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0xffffffff,%r8d │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ + jmp ad7e <__cxa_finalize@plt+0x75ae> │ │ │ │ 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(%rsi),%ecx │ │ │ │ + xor %esi,%esi │ │ │ │ + test %ecx,%ecx │ │ │ │ + je ad70 <__cxa_finalize@plt+0x75a0> │ │ │ │ + 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 ad98 <__cxa_finalize@plt+0x75c8> │ │ │ │ + mov %edi,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + div %r14d │ │ │ │ + test %edx,%edx │ │ │ │ + je ad40 <__cxa_finalize@plt+0x7570> │ │ │ │ + test %esi,%esi │ │ │ │ + je ad70 <__cxa_finalize@plt+0x75a0> │ │ │ │ + lea 0x1(%rcx),%eax │ │ │ │ + jmp ad56 <__cxa_finalize@plt+0x7586> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xd0(%rsp),%ecx │ │ │ │ - lea 0x77d8a(%rip),%rdx │ │ │ │ - mov $0xb0e,%esi │ │ │ │ - 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 │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x75b52(%rip),%rdi │ │ │ │ - lea 0x77d1b(%rip),%rdx │ │ │ │ - mov $0xaf2,%esi │ │ │ │ - call 766d0 │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - mov $0x98,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x38(%rsp),%rsi │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - xor %eax,%eax │ │ │ │ - call 766d0 │ │ │ │ - or $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - mov 0x91af4(%rip),%rdi │ │ │ │ - lea 0x75aac(%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 │ │ │ │ - xor %eax,%eax │ │ │ │ - call 766d0 │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - call 35a0 │ │ │ │ - or $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ + call 44640 │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov 0x14(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je ae18 <__cxa_finalize@plt+0x7648> │ │ │ │ + mov 0x14(%rsp),%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %edi,%edi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ + jmp adfd <__cxa_finalize@plt+0x762d> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov $0x98,%esi │ │ │ │ + mov %ecx,%edx │ │ │ │ + add $0x1,%ecx │ │ │ │ + cmp %ebp,%edx │ │ │ │ + je adf4 <__cxa_finalize@plt+0x7624> │ │ │ │ + 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 ae18 <__cxa_finalize@plt+0x7648> │ │ │ │ + mov %r8d,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + div %r14d │ │ │ │ + test %edx,%edx │ │ │ │ + jne add0 <__cxa_finalize@plt+0x7600> │ │ │ │ + add $0x1,%esi │ │ │ │ xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ + mov $0x1,%ecx │ │ │ │ + jmp add5 <__cxa_finalize@plt+0x7605> │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 32c0 │ │ │ │ + lea 0x2(%rbp),%eax │ │ │ │ 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 │ │ │ │ + movsd 0x7be01(%rip),%xmm0 │ │ │ │ + cvtsi2sd %eax,%xmm1 │ │ │ │ + call 3710 │ │ │ │ + mulsd (%rbx,%rbp,8),%xmm0 │ │ │ │ + cmpl $0x1,0x28(%rsp) │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + je afe0 <__cxa_finalize@plt+0x7810> │ │ │ │ + mov 0x28(%rsp),%edx │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + add $0x1,%rbp │ │ │ │ + movsd %xmm0,0x20(%rsp) │ │ │ │ + call a790 <__cxa_finalize@plt+0x6fc0> │ │ │ │ + movsd 0x20(%rsp),%xmm1 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + addsd 0x8(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + call 32c0 │ │ │ │ + cmp %ebp,%r14d │ │ │ │ + jg acee <__cxa_finalize@plt+0x751e> │ │ │ │ + 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 ab7b <__cxa_finalize@plt+0x73ab> │ │ │ │ + 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 a9d2 <__cxa_finalize@plt+0x7202> │ │ │ │ + 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 a947 <__cxa_finalize@plt+0x7177> │ │ │ │ + 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 a8ca <__cxa_finalize@plt+0x70fa> │ │ │ │ + movsd 0x100(%rsp),%xmm0 │ │ │ │ + add $0x138,%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) │ │ │ │ + call 32c0 │ │ │ │ + test %ebp,%ebp │ │ │ │ + jne ae8e <__cxa_finalize@plt+0x76be> │ │ │ │ + mov $0x1,%ebp │ │ │ │ + jmp acee <__cxa_finalize@plt+0x751e> │ │ │ │ + movsd (%rbx),%xmm6 │ │ │ │ + movsd %xmm6,0x8(%rsp) │ │ │ │ + jmp ae93 <__cxa_finalize@plt+0x76c3> │ │ │ │ + movsd (%r11),%xmm2 │ │ │ │ + jmp aee8 <__cxa_finalize@plt+0x7718> │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + movsd (%rax),%xmm3 │ │ │ │ + jmp af37 <__cxa_finalize@plt+0x7767> │ │ │ │ + mov 0xe0(%rsp),%rax │ │ │ │ + movsd (%rax),%xmm4 │ │ │ │ + jmp af7e <__cxa_finalize@plt+0x77ae> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - movzbl 0x3c(%rdi),%eax │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ push %r12 │ │ │ │ - xor %edi,%edi │ │ │ │ push %rbp │ │ │ │ - mov %esi,%ebp │ │ │ │ - mov $0x10,%esi │ │ │ │ push %rbx │ │ │ │ - call 5e500 │ │ │ │ + sub $0x58,%rsp │ │ │ │ + mov %rdi,0x40(%rsp) │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + je b2ad <__cxa_finalize@plt+0x7add> │ │ │ │ + mov %edx,%ebx │ │ │ │ + test %edx,%edx │ │ │ │ + jle b2b9 <__cxa_finalize@plt+0x7ae9> │ │ │ │ + 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 %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 %r15,%rsi │ │ │ │ + call 44640 │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov %r15,%rdx │ │ │ │ mov %rax,%rdi │ │ │ │ - call 3070 │ │ │ │ - movl $0x0,0x8(%rbx) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %ebp,0xc(%rbx) │ │ │ │ + mov %rax,%r14 │ │ │ │ + call 3480 │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 44640 │ │ │ │ + mov 0x3c(%rsp),%edx │ │ │ │ + mov %rax,%r15 │ │ │ │ + test %edx,%edx │ │ │ │ + je b170 <__cxa_finalize@plt+0x79a0> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0xffffffff,%r10d │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + jmp b15b <__cxa_finalize@plt+0x798b> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x1(%rdi),%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + test %esi,%esi │ │ │ │ + je b152 <__cxa_finalize@plt+0x7982> │ │ │ │ + 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 b170 <__cxa_finalize@plt+0x79a0> │ │ │ │ + mov %ecx,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + div %ebx │ │ │ │ + test %edx,%edx │ │ │ │ + je b128 <__cxa_finalize@plt+0x7958> │ │ │ │ + test %edi,%edi │ │ │ │ + je b152 <__cxa_finalize@plt+0x7982> │ │ │ │ + mov %esi,%edx │ │ │ │ + add $0x1,%esi │ │ │ │ + jmp b13c <__cxa_finalize@plt+0x796c> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 44640 │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x38(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je b1f0 <__cxa_finalize@plt+0x7a20> │ │ │ │ + mov 0x38(%rsp),%r11d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0xffffffff,%r8d │ │ │ │ + jmp b1d5 <__cxa_finalize@plt+0x7a05> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %edi,%edx │ │ │ │ + add $0x1,%edi │ │ │ │ + cmp %r12d,%edx │ │ │ │ + je b1cc <__cxa_finalize@plt+0x79fc> │ │ │ │ + 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 b1f0 <__cxa_finalize@plt+0x7a20> │ │ │ │ + mov %ecx,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + div %ebx │ │ │ │ + test %edx,%edx │ │ │ │ + jne b1a8 <__cxa_finalize@plt+0x79d8> │ │ │ │ + add $0x1,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x1,%edi │ │ │ │ + jmp b1ad <__cxa_finalize@plt+0x79dd> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 32c0 │ │ │ │ + lea 0x2(%r12),%eax │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movsd 0x7ba27(%rip),%xmm0 │ │ │ │ + cvtsi2sd %eax,%xmm1 │ │ │ │ + call 3710 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + movsd (%rax,%r12,8),%xmm1 │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + cmp $0x1,%r13d │ │ │ │ + je b280 <__cxa_finalize@plt+0x7ab0> │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + mov %r13d,%edx │ │ │ │ + mov %r14,%rsi │ │ │ │ + add $0x1,%r12 │ │ │ │ + movsd %xmm1,0x18(%rsp) │ │ │ │ + call a790 <__cxa_finalize@plt+0x6fc0> │ │ │ │ + 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 b0d9 <__cxa_finalize@plt+0x7909> │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + add $0x58,%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 b0d9 <__cxa_finalize@plt+0x7909> │ │ │ │ + jmp b26a <__cxa_finalize@plt+0x7a9a> │ │ │ │ + movsd (%rsi),%xmm4 │ │ │ │ + movsd %xmm4,0x8(%rsp) │ │ │ │ + jmp b26a <__cxa_finalize@plt+0x7a9a> │ │ │ │ + movq $0x0,0x8(%rsp) │ │ │ │ + jmp b26a <__cxa_finalize@plt+0x7a9a> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ + mov %rsi,%r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ push %r12 │ │ │ │ - xor %edi,%edi │ │ │ │ + xor %r12d,%r12d │ │ │ │ push %rbp │ │ │ │ - mov %esi,%ebp │ │ │ │ - mov $0x10,%esi │ │ │ │ push %rbx │ │ │ │ - call 5e500 │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + movq $0x0,0x10(%rsp) │ │ │ │ + jmp b383 <__cxa_finalize@plt+0x7bb3> │ │ │ │ + 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 0x7b7c4(%rip),%xmm0 │ │ │ │ + mov $0x1,%edx │ │ │ │ + movsd %xmm0,0x18(%rsp) │ │ │ │ + call b050 <__cxa_finalize@plt+0x7880> │ │ │ │ + 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 b490 <__cxa_finalize@plt+0x7cc0> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %r12d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov $0x3,%ecx │ │ │ │ + mov $0x3,%edx │ │ │ │ + mov %r15,%rsi │ │ │ │ + xor %r13d,%r13d │ │ │ │ + call a5c0 <__cxa_finalize@plt+0x6df0> │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movsd 0x7b881(%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 │ │ │ │ - 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 44640 │ │ │ │ + mov $0x20,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ - call 3070 │ │ │ │ - movl $0x0,0x8(%rbx) │ │ │ │ + mov %rax,%rbx │ │ │ │ + call 3480 │ │ │ │ + mov $0x10,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 44640 │ │ │ │ + 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 44640 │ │ │ │ + mov %rax,%rbx │ │ │ │ + test %r13,%r13 │ │ │ │ + jne b300 <__cxa_finalize@plt+0x7b30> │ │ │ │ + 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 b050 <__cxa_finalize@plt+0x7880> │ │ │ │ + mulsd 0x18(%rsp),%xmm0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + addsd (%rsp),%xmm0 │ │ │ │ + movsd %xmm0,(%rsp) │ │ │ │ + call 32c0 │ │ │ │ + jmp b3d4 <__cxa_finalize@plt+0x7c04> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movsd 0x10(%rsp),%xmm2 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + ucomisd %xmm0,%xmm2 │ │ │ │ + jp b4b9 <__cxa_finalize@plt+0x7ce9> │ │ │ │ + mov $0x0,%ebx │ │ │ │ + jne b4b9 <__cxa_finalize@plt+0x7ce9> │ │ │ │ + add $0x38,%rsp │ │ │ │ mov %rbx,%rax │ │ │ │ - mov %ebp,0xc(%rbx) │ │ │ │ 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 44640 │ │ │ │ + movsd (%r15),%xmm0 │ │ │ │ + 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 b4a7 <__cxa_finalize@plt+0x7cd7> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov %rdi,%rax │ │ │ │ + test %esi,%esi │ │ │ │ + je b6ba <__cxa_finalize@plt+0x7eea> │ │ │ │ + cmp $0x1,%esi │ │ │ │ + je b6bb <__cxa_finalize@plt+0x7eeb> │ │ │ │ + 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) │ │ │ │ + movupd (%rdx),%xmm1 │ │ │ │ + add $0x10,%rdx │ │ │ │ + addpd %xmm2,%xmm1 │ │ │ │ + movups %xmm1,-0x10(%rdx) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne b690 <__cxa_finalize@plt+0x7ec0> │ │ │ │ + test $0x1,%sil │ │ │ │ + je b6ba <__cxa_finalize@plt+0x7eea> │ │ │ │ + and $0xfffffffe,%esi │ │ │ │ + lea (%rax,%rsi,8),%rdx │ │ │ │ + addsd (%rdx),%xmm0 │ │ │ │ + movsd %xmm0,(%rdx) │ │ │ │ ret │ │ │ │ + xor %esi,%esi │ │ │ │ + jmp b6ae <__cxa_finalize@plt+0x7ede> │ │ │ │ nop │ │ │ │ endbr64 │ │ │ │ - cmpq $0x0,0x10(%rdi) │ │ │ │ - mov $0x1,%eax │ │ │ │ - je bac8 <__cxa_finalize@plt+0x82f8> │ │ │ │ + test %esi,%esi │ │ │ │ + je b718 <__cxa_finalize@plt+0x7f48> │ │ │ │ + cmp $0x1,%esi │ │ │ │ + je b72c <__cxa_finalize@plt+0x7f5c> │ │ │ │ + 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 b6e0 <__cxa_finalize@plt+0x7f10> │ │ │ │ + test $0x1,%sil │ │ │ │ + je b702 <__cxa_finalize@plt+0x7f32> │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0xfffffffe,%eax │ │ │ │ + addsd (%rdi,%rax,8),%xmm0 │ │ │ │ + mov %esi,%esi │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %rsi,%xmm1 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl 0x3b(%rdi),%eax │ │ │ │ - test %al,%al │ │ │ │ - je bac0 <__cxa_finalize@plt+0x82f0> │ │ │ │ - cmpb $0x0,0x3c(%rdi) │ │ │ │ - setne %al │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %esi,%esi │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %rsi,%xmm1 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp b6fd <__cxa_finalize@plt+0x7f2d> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ + push %rbp │ │ │ │ + mov %esi,%esi │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + mov $0x4,%edx │ │ │ │ push %rbx │ │ │ │ - mov 0x10(%rsi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je bb00 <__cxa_finalize@plt+0x8330> │ │ │ │ - mov %rsi,%rbx │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,0x10(%rbx) │ │ │ │ + cvtsi2sd %rsi,%xmm7 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rsi,%rbp │ │ │ │ + sub $0x18,%rsp │ │ │ │ + lea 0x390e9(%rip),%rcx │ │ │ │ + movsd %xmm7,0x8(%rsp) │ │ │ │ + call 34d0 │ │ │ │ + movsd 0x8(%rsp),%xmm7 │ │ │ │ + movsd 0x7b4c8(%rip),%xmm4 │ │ │ │ + movq 0x7b358(%rip),%xmm1 │ │ │ │ + movsd 0x7b4e0(%rip),%xmm5 │ │ │ │ + movsd 0x7b49f(%rip),%xmm8 │ │ │ │ + movapd %xmm7,%xmm0 │ │ │ │ + mulsd %xmm4,%xmm0 │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + movapd %xmm0,%xmm6 │ │ │ │ + andpd %xmm1,%xmm2 │ │ │ │ + ucomisd %xmm2,%xmm5 │ │ │ │ + jbe b7db <__cxa_finalize@plt+0x800b> │ │ │ │ + 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 b7e6 <__cxa_finalize@plt+0x8016> │ │ │ │ + cvttsd2si %xmm6,%rbp │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + andpd %xmm1,%xmm2 │ │ │ │ + ucomisd %xmm2,%xmm5 │ │ │ │ + jbe b80e <__cxa_finalize@plt+0x803e> │ │ │ │ + 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 b824 <__cxa_finalize@plt+0x8054> │ │ │ │ + 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 │ │ │ │ + mulsd %xmm4,%xmm0 │ │ │ │ ret │ │ │ │ - lea 0x7b5c9(%rip),%rcx │ │ │ │ - mov $0x337,%edx │ │ │ │ - lea 0x75805(%rip),%rsi │ │ │ │ - lea 0x758ba(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ endbr64 │ │ │ │ - cmpq $0x0,0x8(%rdi) │ │ │ │ - setne %al │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %esi,%esi │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + mov $0x1,%edx │ │ │ │ push %rbx │ │ │ │ - mov 0x8(%rsi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je bb76 <__cxa_finalize@plt+0x83a6> │ │ │ │ - mov 0x1c(%rsi),%edx │ │ │ │ - mov %rdi,%r12 │ │ │ │ + cvtsi2sd %rsi,%xmm7 │ │ │ │ + mov %rdi,%rbx │ │ │ │ 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> │ │ │ │ + sub $0x18,%rsp │ │ │ │ + lea 0x39009(%rip),%rcx │ │ │ │ + movsd %xmm7,0x8(%rsp) │ │ │ │ + call 34d0 │ │ │ │ + movsd 0x8(%rsp),%xmm7 │ │ │ │ + movsd 0x7b3c8(%rip),%xmm4 │ │ │ │ + movq 0x7b258(%rip),%xmm1 │ │ │ │ + movsd 0x7b3e0(%rip),%xmm5 │ │ │ │ + movsd 0x7b39f(%rip),%xmm8 │ │ │ │ + movapd %xmm7,%xmm0 │ │ │ │ + mulsd %xmm4,%xmm0 │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + movapd %xmm0,%xmm6 │ │ │ │ + andpd %xmm1,%xmm2 │ │ │ │ + ucomisd %xmm2,%xmm5 │ │ │ │ + jbe b8db <__cxa_finalize@plt+0x810b> │ │ │ │ + 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 b8e6 <__cxa_finalize@plt+0x8116> │ │ │ │ + cvttsd2si %xmm6,%rbp │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + andpd %xmm1,%xmm2 │ │ │ │ + ucomisd %xmm2,%xmm5 │ │ │ │ + jbe b90e <__cxa_finalize@plt+0x813e> │ │ │ │ + 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 b923 <__cxa_finalize@plt+0x8153> │ │ │ │ + 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 │ │ │ │ - pop %r12 │ │ │ │ + add %edx,%eax │ │ │ │ + cvtsi2sd %eax,%xmm0 │ │ │ │ + mulsd %xmm4,%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) │ │ │ │ + nopl (%rax) │ │ │ │ endbr64 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %esi,%esi │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + mov $0x8,%edx │ │ │ │ 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 │ │ │ │ + cvtsi2sd %rsi,%xmm7 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rsi,%rbp │ │ │ │ + sub $0x18,%rsp │ │ │ │ + lea 0x38f19(%rip),%rcx │ │ │ │ + movsd %xmm7,0x8(%rsp) │ │ │ │ + call 34d0 │ │ │ │ + movsd 0x8(%rsp),%xmm7 │ │ │ │ + movsd 0x7b2b8(%rip),%xmm4 │ │ │ │ + movq 0x7b148(%rip),%xmm1 │ │ │ │ + movsd 0x7b2d0(%rip),%xmm5 │ │ │ │ + movsd 0x7b28f(%rip),%xmm8 │ │ │ │ + movapd %xmm7,%xmm0 │ │ │ │ + mulsd %xmm4,%xmm0 │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + movapd %xmm0,%xmm6 │ │ │ │ + andpd %xmm1,%xmm2 │ │ │ │ + ucomisd %xmm2,%xmm5 │ │ │ │ + jbe b9eb <__cxa_finalize@plt+0x821b> │ │ │ │ + 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 b9f6 <__cxa_finalize@plt+0x8226> │ │ │ │ + cvttsd2si %xmm6,%rbp │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + andpd %xmm1,%xmm2 │ │ │ │ + ucomisd %xmm2,%xmm5 │ │ │ │ + jbe ba1e <__cxa_finalize@plt+0x824e> │ │ │ │ + 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 ba34 <__cxa_finalize@plt+0x8264> │ │ │ │ + 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 │ │ │ │ - pop %r13 │ │ │ │ + mulsd %xmm4,%xmm0 │ │ │ │ ret │ │ │ │ - call aa40 <__cxa_finalize@plt+0x7270> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %r13 │ │ │ │ + test %esi,%esi │ │ │ │ + je ba90 <__cxa_finalize@plt+0x82c0> │ │ │ │ + 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 ba68 <__cxa_finalize@plt+0x8298> │ │ │ │ + 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) │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + test %edx,%edx │ │ │ │ + je bb10 <__cxa_finalize@plt+0x8340> │ │ │ │ + cmp $0x1,%edx │ │ │ │ + je bb15 <__cxa_finalize@plt+0x8345> │ │ │ │ + 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 bad0 <__cxa_finalize@plt+0x8300> │ │ │ │ + test $0x1,%dl │ │ │ │ + je bb14 <__cxa_finalize@plt+0x8344> │ │ │ │ + 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 bafb <__cxa_finalize@plt+0x832b> │ │ │ │ + nopl (%rax) │ │ │ │ + endbr64 │ │ │ │ push %r12 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rsi,%r12 │ │ │ │ + mov $0x20,%esi │ │ │ │ push %rbp │ │ │ │ + mov %ecx,%ebp │ │ │ │ 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 %rdx,%rbx │ │ │ │ + call 44640 │ │ │ │ + test %ebp,%ebp │ │ │ │ + je be30 <__cxa_finalize@plt+0x8660> │ │ │ │ + cmp $0x1,%ebp │ │ │ │ + je bd5b <__cxa_finalize@plt+0x858b> │ │ │ │ + mov %ebp,%esi │ │ │ │ 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 │ │ │ │ + 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 bb60 <__cxa_finalize@plt+0x8390> │ │ │ │ + mov %ebp,%ecx │ │ │ │ + and $0xfffffffe,%ecx │ │ │ │ + test $0x1,%bpl │ │ │ │ + je bdd0 <__cxa_finalize@plt+0x8600> │ │ │ │ + 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 bba0 <__cxa_finalize@plt+0x83d0> │ │ │ │ + test $0x1,%bpl │ │ │ │ + je be20 <__cxa_finalize@plt+0x8650> │ │ │ │ + addsd (%rbx,%rcx,8),%xmm1 │ │ │ │ + divsd %xmm2,%xmm1 │ │ │ │ + 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 bbe0 <__cxa_finalize@plt+0x8410> │ │ │ │ + mov %ebp,%esi │ │ │ │ + and $0xfffffffe,%esi │ │ │ │ + test $0x1,%bpl │ │ │ │ + je bc12 <__cxa_finalize@plt+0x8442> │ │ │ │ + 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 bc20 <__cxa_finalize@plt+0x8450> │ │ │ │ + test $0x1,%bpl │ │ │ │ + je bc4d <__cxa_finalize@plt+0x847d> │ │ │ │ + mov %esi,%edx │ │ │ │ + lea (%rbx,%rdx,8),%rdx │ │ │ │ + movsd (%rdx),%xmm0 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,(%rdx) │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + 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 bc58 <__cxa_finalize@plt+0x8488> │ │ │ │ + test $0x1,%bpl │ │ │ │ + je be00 <__cxa_finalize@plt+0x8630> │ │ │ │ + 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 bcb0 <__cxa_finalize@plt+0x84e0> │ │ │ │ + test $0x1,%bpl │ │ │ │ + je bde8 <__cxa_finalize@plt+0x8618> │ │ │ │ + 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 bd10 <__cxa_finalize@plt+0x8540> │ │ │ │ + test $0x1,%bpl │ │ │ │ + je bd4d <__cxa_finalize@plt+0x857d> │ │ │ │ + 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 │ │ │ │ - pop %r13 │ │ │ │ ret │ │ │ │ - call aa70 <__cxa_finalize@plt+0x72a0> │ │ │ │ + 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 bd40 <__cxa_finalize@plt+0x8570> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - mov %edx,%r14d │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - 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 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + cvtsi2sd %rcx,%xmm2 │ │ │ │ + divsd %xmm2,%xmm0 │ │ │ │ + jmp bb96 <__cxa_finalize@plt+0x83c6> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + divsd %xmm3,%xmm1 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + unpcklpd %xmm0,%xmm0 │ │ │ │ + jmp bcfa <__cxa_finalize@plt+0x852a> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea -0x1(%rsi),%edx │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + cvtsi2sd %rdx,%xmm3 │ │ │ │ + divsd %xmm3,%xmm1 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + jmp bc9d <__cxa_finalize@plt+0x84cd> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + divsd %xmm2,%xmm1 │ │ │ │ + jmp bbc5 <__cxa_finalize@plt+0x83f5> │ │ │ │ + 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 │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + endbr64 │ │ │ │ + mov %rdi,%rdx │ │ │ │ + cvttsd2si %xmm0,%rdi │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + mov %rsi,%rcx │ │ │ │ + test %edi,%edi │ │ │ │ + je bf10 <__cxa_finalize@plt+0x8740> │ │ │ │ + cmp $0x1,%edi │ │ │ │ + je bf16 <__cxa_finalize@plt+0x8746> │ │ │ │ + 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 be90 <__cxa_finalize@plt+0x86c0> │ │ │ │ + test $0x1,%dil │ │ │ │ + je beb2 <__cxa_finalize@plt+0x86e2> │ │ │ │ + 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 bf02 <__cxa_finalize@plt+0x8732> │ │ │ │ + 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 bed8 <__cxa_finalize@plt+0x8708> │ │ │ │ + divsd %xmm3,%xmm0 │ │ │ │ ret │ │ │ │ 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 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 %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) │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + jmp beb2 <__cxa_finalize@plt+0x86e2> │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp bead <__cxa_finalize@plt+0x86dd> │ │ │ │ xchg %ax,%ax │ │ │ │ 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 │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ + test %esi,%esi │ │ │ │ + je bf90 <__cxa_finalize@plt+0x87c0> │ │ │ │ + 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 bf38 <__cxa_finalize@plt+0x8768> │ │ │ │ + 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 bf60 <__cxa_finalize@plt+0x8790> │ │ │ │ + divsd %xmm3,%xmm2 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ 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 │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + movapd %xmm3,%xmm2 │ │ │ │ + divsd %xmm3,%xmm2 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov 0x60(%rsp),%ebp │ │ │ │ - mov 0x68(%rsp),%eax │ │ │ │ - mov %ecx,0x18(%rsp) │ │ │ │ - mov %r8,0x10(%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 │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - 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) │ │ │ │ + sub $0x28,%rsp │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jb c032 <__cxa_finalize@plt+0x8862> │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + movsd %xmm3,0x18(%rsp) │ │ │ │ + movsd %xmm1,0x8(%rsp) │ │ │ │ + call 3710 │ │ │ │ + movsd 0x8(%rsp),%xmm1 │ │ │ │ + addsd 0x7ac4f(%rip),%xmm1 │ │ │ │ + movsd %xmm0,0x10(%rsp) │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + call 3670 │ │ │ │ + movsd 0x18(%rsp),%xmm3 │ │ │ │ + xorpd 0x7aaea(%rip),%xmm3 │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + call 30d0 │ │ │ │ + movsd 0x10(%rsp),%xmm2 │ │ │ │ + divsd 0x8(%rsp),%xmm2 │ │ │ │ add $0x28,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ 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 │ │ │ │ + lea 0x7aff7(%rip),%rcx │ │ │ │ + mov $0x404,%edx │ │ │ │ + lea 0x78a24(%rip),%rsi │ │ │ │ + lea 0x78a30(%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 │ │ │ │ + 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 0x7ab9e(%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 │ │ │ │ - lea 0x7afab(%rip),%rcx │ │ │ │ - mov $0x562,%edx │ │ │ │ - lea 0x75287(%rip),%rsi │ │ │ │ - lea 0x753a3(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov %rdi,%rcx │ │ │ │ + test %esi,%esi │ │ │ │ + je c198 <__cxa_finalize@plt+0x89c8> │ │ │ │ + cmp $0x1,%esi │ │ │ │ + je c1a9 <__cxa_finalize@plt+0x89d9> │ │ │ │ + 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 c110 <__cxa_finalize@plt+0x8940> │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0xfffffffe,%eax │ │ │ │ + mov %eax,%r8d │ │ │ │ + test $0x1,%sil │ │ │ │ + je c139 <__cxa_finalize@plt+0x8969> │ │ │ │ + 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 c152 <__cxa_finalize@plt+0x8982> │ │ │ │ + and $0x1,%esi │ │ │ │ + je c18b <__cxa_finalize@plt+0x89bb> │ │ │ │ + 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 0x7aa83(%rip),%xmm3 │ │ │ │ + addsd (%rdi),%xmm0 │ │ │ │ + xor %eax,%eax │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + jmp c178 <__cxa_finalize@plt+0x89a8> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ 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 │ │ │ │ + mov %rdi,%rcx │ │ │ │ + cvttsd2si %xmm0,%rdi │ │ │ │ + test %edi,%edi │ │ │ │ + je c2b8 <__cxa_finalize@plt+0x8ae8> │ │ │ │ + cmp $0x1,%edi │ │ │ │ + je c2c9 <__cxa_finalize@plt+0x8af9> │ │ │ │ + mov %edi,%esi │ │ │ │ + mov %rcx,%rdx │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov %rax,0x0(%r13) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov (%rax,%rbp,8),%rax │ │ │ │ - movups %xmm0,0x44(%rax) │ │ │ │ + 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 c208 <__cxa_finalize@plt+0x8a38> │ │ │ │ + mov %edi,%eax │ │ │ │ + and $0xfffffffe,%eax │ │ │ │ + test $0x1,%dil │ │ │ │ + je c2a0 <__cxa_finalize@plt+0x8ad0> │ │ │ │ + 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 c250 <__cxa_finalize@plt+0x8a80> │ │ │ │ + and $0x1,%edi │ │ │ │ + je c289 <__cxa_finalize@plt+0x8ab9> │ │ │ │ + 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 c2e1 <__cxa_finalize@plt+0x8b11> │ │ │ │ + sqrtsd %xmm2,%xmm2 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + ret │ │ │ │ + mov %edi,%r8d │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + cvtsi2sd %r8,%xmm3 │ │ │ │ + divsd %xmm3,%xmm0 │ │ │ │ + jmp c23e <__cxa_finalize@plt+0x8a6e> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + divsd %xmm2,%xmm2 │ │ │ │ + sqrtsd %xmm2,%xmm2 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + ret │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movsd 0x7a963(%rip),%xmm3 │ │ │ │ + addsd (%rcx),%xmm0 │ │ │ │ + xor %eax,%eax │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + jmp c276 <__cxa_finalize@plt+0x8aa6> │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + jmp 3720 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + sub $0x18,%rsp │ │ │ │ + call bb20 <__cxa_finalize@plt+0x8350> │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + mulsd 0x18(%rax),%xmm0 │ │ │ │ + movsd 0x8(%rax),%xmm2 │ │ │ │ + ucomisd %xmm0,%xmm1 │ │ │ │ + ja c326 <__cxa_finalize@plt+0x8b56> │ │ │ │ + sqrtsd %xmm0,%xmm0 │ │ │ │ + divsd %xmm0,%xmm2 │ │ │ │ + add $0x18,%rsp │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + ret │ │ │ │ + movsd %xmm2,0x8(%rsp) │ │ │ │ + call 3720 │ │ │ │ + movsd 0x8(%rsp),%xmm2 │ │ │ │ + jmp c319 <__cxa_finalize@plt+0x8b49> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + mulsd %xmm2,%xmm2 │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mulsd %xmm0,%xmm0 │ │ │ │ + movsd %xmm2,0x8(%rsp) │ │ │ │ + divsd %xmm2,%xmm0 │ │ │ │ + mulsd 0x7a912(%rip),%xmm0 │ │ │ │ + call 30d0 │ │ │ │ + movsd 0x8(%rsp),%xmm2 │ │ │ │ + mulsd 0x7a907(%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 0x7a8e4(%rip),%xmm2 │ │ │ │ + divsd %xmm2,%xmm0 │ │ │ │ + call 3470 │ │ │ │ + addsd 0x7a883(%rip),%xmm0 │ │ │ │ + mulsd 0x7a88b(%rip),%xmm0 │ │ │ │ add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ ret │ │ │ │ - call aaa0 <__cxa_finalize@plt+0x72d0> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %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 │ │ │ │ - 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 │ │ │ │ - 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) │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + movsd %xmm1,0x10(%rsp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + call 3690 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %eax,%xmm1 │ │ │ │ + divsd 0x7a893(%rip),%xmm1 │ │ │ │ + addsd %xmm1,%xmm1 │ │ │ │ + subsd 0x7a82f(%rip),%xmm1 │ │ │ │ + movsd %xmm1,(%rsp) │ │ │ │ + call 3690 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + movsd (%rsp),%xmm1 │ │ │ │ + cvtsi2sd %eax,%xmm2 │ │ │ │ + divsd 0x7a868(%rip),%xmm2 │ │ │ │ + addsd %xmm2,%xmm2 │ │ │ │ + subsd 0x7a804(%rip),%xmm2 │ │ │ │ + mulsd %xmm1,%xmm1 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + comisd 0x7a7ec(%rip),%xmm1 │ │ │ │ + jae c3e8 <__cxa_finalize@plt+0x8c18> │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + ucomisd %xmm3,%xmm1 │ │ │ │ + jp c45a <__cxa_finalize@plt+0x8c8a> │ │ │ │ + je c3e8 <__cxa_finalize@plt+0x8c18> │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + movsd %xmm2,0x18(%rsp) │ │ │ │ + movsd %xmm1,(%rsp) │ │ │ │ + call 32b0 │ │ │ │ + movsd (%rsp),%xmm1 │ │ │ │ + mulsd 0x7a81d(%rip),%xmm0 │ │ │ │ + movsd 0x18(%rsp),%xmm2 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + ucomisd %xmm0,%xmm1 │ │ │ │ + ja c4ac <__cxa_finalize@plt+0x8cdc> │ │ │ │ + sqrtsd %xmm0,%xmm0 │ │ │ │ + mulsd %xmm0,%xmm2 │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + mulsd 0x10(%rsp),%xmm2 │ │ │ │ add $0x28,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ + addsd %xmm2,%xmm0 │ │ │ │ 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> │ │ │ │ + movsd %xmm2,(%rsp) │ │ │ │ + call 3720 │ │ │ │ + movsd (%rsp),%xmm2 │ │ │ │ + jmp c493 <__cxa_finalize@plt+0x8cc3> │ │ │ │ + nopl (%rax) │ │ │ │ + endbr64 │ │ │ │ + sub $0x58,%rsp │ │ │ │ + movsd (%rdi),%xmm4 │ │ │ │ + movapd %xmm0,%xmm7 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movsd 0x18(%rdi),%xmm6 │ │ │ │ + ucomisd %xmm4,%xmm0 │ │ │ │ + ja c5b8 <__cxa_finalize@plt+0x8de8> │ │ │ │ + movapd %xmm4,%xmm9 │ │ │ │ + sqrtsd %xmm9,%xmm9 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + ucomisd %xmm6,%xmm0 │ │ │ │ + ja c70e <__cxa_finalize@plt+0x8f3e> │ │ │ │ + movapd %xmm6,%xmm5 │ │ │ │ + sqrtsd %xmm5,%xmm5 │ │ │ │ + mulsd %xmm6,%xmm4 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movsd 0x8(%rdi),%xmm8 │ │ │ │ + ucomisd %xmm4,%xmm0 │ │ │ │ + ja c69a <__cxa_finalize@plt+0x8eca> │ │ │ │ + sqrtsd %xmm4,%xmm4 │ │ │ │ + divsd %xmm4,%xmm8 │ │ │ │ + movsd 0x7a70c(%rip),%xmm4 │ │ │ │ + pxor %xmm10,%xmm10 │ │ │ │ + movapd %xmm8,%xmm0 │ │ │ │ + mulsd %xmm8,%xmm0 │ │ │ │ + subsd %xmm0,%xmm4 │ │ │ │ + movsd 0x7a739(%rip),%xmm0 │ │ │ │ + mulsd %xmm6,%xmm0 │ │ │ │ + mulsd %xmm4,%xmm0 │ │ │ │ + ucomisd %xmm0,%xmm10 │ │ │ │ + ja c61b <__cxa_finalize@plt+0x8e4b> │ │ │ │ + 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 0x7a6df(%rip),%xmm0 │ │ │ │ + call 30d0 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + movsd 0x7a68e(%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 c4ed <__cxa_finalize@plt+0x8d1d> │ │ │ │ + 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 c563 <__cxa_finalize@plt+0x8d93> │ │ │ │ + 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 c51f <__cxa_finalize@plt+0x8d4f> │ │ │ │ + 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 c503 <__cxa_finalize@plt+0x8d33> │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + sub $0x68,%rsp │ │ │ │ + movsd (%rdi),%xmm10 │ │ │ │ + movapd %xmm0,%xmm5 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movsd 0x18(%rdi),%xmm7 │ │ │ │ + ucomisd %xmm10,%xmm0 │ │ │ │ + ja c8ae <__cxa_finalize@plt+0x90de> │ │ │ │ + movapd %xmm10,%xmm8 │ │ │ │ + sqrtsd %xmm8,%xmm8 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + ucomisd %xmm7,%xmm0 │ │ │ │ + ja ca20 <__cxa_finalize@plt+0x9250> │ │ │ │ + movapd %xmm7,%xmm9 │ │ │ │ + sqrtsd %xmm9,%xmm9 │ │ │ │ + movapd %xmm10,%xmm0 │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + movsd 0x8(%rdi),%xmm4 │ │ │ │ + mulsd %xmm7,%xmm0 │ │ │ │ + ucomisd %xmm0,%xmm6 │ │ │ │ + ja c9a6 <__cxa_finalize@plt+0x91d6> │ │ │ │ + sqrtsd %xmm0,%xmm0 │ │ │ │ + divsd %xmm0,%xmm4 │ │ │ │ + movsd 0x7a48d(%rip),%xmm0 │ │ │ │ + movsd 0x7a43d(%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 c914 <__cxa_finalize@plt+0x9144> │ │ │ │ + movapd %xmm6,%xmm0 │ │ │ │ + sqrtsd %xmm0,%xmm0 │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + subsd %xmm2,%xmm5 │ │ │ │ + addsd %xmm4,%xmm4 │ │ │ │ + mulsd %xmm9,%xmm8 │ │ │ │ + movsd 0x7a3e9(%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 0x7a397(%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 c7af <__cxa_finalize@plt+0x8fdf> │ │ │ │ + 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 c832 <__cxa_finalize@plt+0x9062> │ │ │ │ + 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 c7e7 <__cxa_finalize@plt+0x9017> │ │ │ │ + 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 c7c7 <__cxa_finalize@plt+0x8ff7> │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - mov %esi,%esi │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rdx,%r12 │ │ │ │ - push %rbp │ │ │ │ + test %ecx,%ecx │ │ │ │ + je cb80 <__cxa_finalize@plt+0x93b0> │ │ │ │ push %rbx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ 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 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,%rbp │ │ │ │ - call 5e500 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call 3530 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 3530 │ │ │ │ - lea 0x74e65(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 3540 │ │ │ │ - lea 0x74e56(%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 c300 <__cxa_finalize@plt+0x8b30> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 32c0 │ │ │ │ - movzbl 0x8(%rsp),%eax │ │ │ │ - add $0x18,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x0(,%rbx,8),%r8 │ │ │ │ + movapd %xmm0,%xmm5 │ │ │ │ + sub $0x10,%rsp │ │ │ │ + movsd 0x7a16b(%rip),%xmm6 │ │ │ │ + movapd %xmm6,%xmm4 │ │ │ │ + jmp caf1 <__cxa_finalize@plt+0x9321> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + divsd %xmm3,%xmm2 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + add $0x8,%rax │ │ │ │ + mulsd %xmm3,%xmm4 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + cmp %rax,%r8 │ │ │ │ + je cb20 <__cxa_finalize@plt+0x9350> │ │ │ │ + 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 cad8 <__cxa_finalize@plt+0x9308> │ │ │ │ + divsd %xmm5,%xmm2 │ │ │ │ + jmp cadc <__cxa_finalize@plt+0x930c> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mulsd 0x7a150(%rip),%xmm0 │ │ │ │ + movsd %xmm4,0x8(%rsp) │ │ │ │ + call 30d0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %rbx,%xmm1 │ │ │ │ + movsd %xmm0,(%rsp) │ │ │ │ + movsd 0x7a137(%rip),%xmm0 │ │ │ │ + call 3710 │ │ │ │ + movsd 0x8(%rsp),%xmm4 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movsd (%rsp),%xmm2 │ │ │ │ + mulsd %xmm4,%xmm0 │ │ │ │ + ucomisd %xmm0,%xmm1 │ │ │ │ + ja cb99 <__cxa_finalize@plt+0x93c9> │ │ │ │ + sqrtsd %xmm0,%xmm0 │ │ │ │ + divsd %xmm0,%xmm2 │ │ │ │ + add $0x10,%rsp │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movsd 0x7a0b0(%rip),%xmm0 │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + sqrtsd %xmm0,%xmm0 │ │ │ │ + divsd %xmm0,%xmm2 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + ret │ │ │ │ + movsd %xmm2,(%rsp) │ │ │ │ + call 3720 │ │ │ │ + movsd (%rsp),%xmm2 │ │ │ │ + jmp cb6b <__cxa_finalize@plt+0x939b> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + comisd %xmm2,%xmm0 │ │ │ │ + jae cbca <__cxa_finalize@plt+0x93fa> │ │ │ │ + xorpd 0x79f26(%rip),%xmm1 │ │ │ │ + comisd 0x7a0ce(%rip),%xmm1 │ │ │ │ + ja cc98 <__cxa_finalize@plt+0x94c8> │ │ │ │ + movsd 0x7a0c8(%rip),%xmm2 │ │ │ │ + comisd %xmm1,%xmm2 │ │ │ │ + ja cc90 <__cxa_finalize@plt+0x94c0> │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + divsd 0x7a0ba(%rip),%xmm1 │ │ │ │ + addsd 0x7a0ba(%rip),%xmm1 │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + addsd 0x7a0b6(%rip),%xmm1 │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + addsd 0x7a0b2(%rip),%xmm1 │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + addsd 0x7a0ae(%rip),%xmm1 │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + addsd 0x7a0aa(%rip),%xmm1 │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + addsd 0x7a0a6(%rip),%xmm1 │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + addsd 0x7a0a2(%rip),%xmm1 │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + addsd 0x7a09e(%rip),%xmm1 │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + addsd 0x7a09a(%rip),%xmm1 │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + addsd 0x7a096(%rip),%xmm1 │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + addsd 0x79fd2(%rip),%xmm1 │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + addsd 0x79fb6(%rip),%xmm1 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + call 30d0 │ │ │ │ + subsd 0x79f8f(%rip),%xmm0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + ret │ │ │ │ + xchg %ax,%ax │ │ │ │ + │ │ │ │ +000000000000ccb0 : │ │ │ │ + endbr64 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + call 32b0 │ │ │ │ + divsd 0x7a043(%rip),%xmm0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +000000000000ccd0 : │ │ │ │ + endbr64 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + call 32b0 │ │ │ │ + divsd 0x7a02b(%rip),%xmm0 │ │ │ │ + add $0x8,%rsp │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - 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 0x74fd1(%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 c2d7 <__cxa_finalize@plt+0x8b07> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + movapd %xmm1,%xmm2 │ │ │ │ + movq 0x79de0(%rip),%xmm1 │ │ │ │ + movsd 0x7a010(%rip),%xmm3 │ │ │ │ + movapd %xmm0,%xmm4 │ │ │ │ + andpd %xmm1,%xmm4 │ │ │ │ + ucomisd %xmm3,%xmm4 │ │ │ │ + ja cd80 │ │ │ │ + andpd %xmm2,%xmm1 │ │ │ │ + ucomisd %xmm3,%xmm1 │ │ │ │ + ja cd78 │ │ │ │ + sub $0x18,%rsp │ │ │ │ + comisd %xmm2,%xmm0 │ │ │ │ + jbe cd36 │ │ │ │ + movapd %xmm2,%xmm1 │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + movsd 0x79fde(%rip),%xmm0 │ │ │ │ + movsd %xmm2,0x8(%rsp) │ │ │ │ + subsd %xmm2,%xmm1 │ │ │ │ + call 3710 │ │ │ │ + addsd 0x79edf(%rip),%xmm0 │ │ │ │ + call 32b0 │ │ │ │ + movsd 0x8(%rsp),%xmm2 │ │ │ │ + divsd 0x79f9c(%rip),%xmm0 │ │ │ │ + add $0x18,%rsp │ │ │ │ + addsd %xmm2,%xmm0 │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + movq 0x79d44(%rip),%xmm2 │ │ │ │ + movsd 0x79f74(%rip),%xmm3 │ │ │ │ + movapd %xmm1,%xmm4 │ │ │ │ + andpd %xmm2,%xmm4 │ │ │ │ + ucomisd %xmm3,%xmm4 │ │ │ │ + ja ce08 │ │ │ │ + andpd %xmm0,%xmm2 │ │ │ │ + ucomisd %xmm3,%xmm2 │ │ │ │ + ja ce00 │ │ │ │ + sub $0x18,%rsp │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + jbe cdd2 │ │ │ │ + movapd %xmm1,%xmm2 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm1,0x8(%rsp) │ │ │ │ + call 30d0 │ │ │ │ + addsd 0x79e4f(%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 %ecx,%ebp │ │ │ │ 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 %rbp,%r12 │ │ │ │ + shl $0x3,%rbp │ │ │ │ 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 %rbp,%rsi │ │ │ │ + sub $0x18,%rsp │ │ │ │ + call 44640 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%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) │ │ │ │ + mov %rax,%r13 │ │ │ │ + call 3070 │ │ │ │ + test %r14d,%r14d │ │ │ │ + je ce89 │ │ │ │ + mov %r14d,%ecx │ │ │ │ + movsd 0x79dda(%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 ce68 │ │ │ │ + test %r12d,%r12d │ │ │ │ + je cf78 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %r14,%xmm1 │ │ │ │ + cmp $0x1,%r12d │ │ │ │ + je cf82 │ │ │ │ + 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 cec0 │ │ │ │ + test $0x1,%r12b │ │ │ │ + je cef2 │ │ │ │ + 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 cf3d │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + movsd %xmm2,0x8(%rsp) │ │ │ │ + movsd %xmm1,(%rsp) │ │ │ │ + call 32b0 │ │ │ │ + movsd (%rsp),%xmm1 │ │ │ │ + divsd 0x79de1(%rip),%xmm0 │ │ │ │ + movsd 0x8(%rsp),%xmm2 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + addsd %xmm0,%xmm2 │ │ │ │ + add $0x8,%rbx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jne cf00 │ │ │ │ + xorpd 0x79ba2(%rip),%xmm2 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd %xmm0,(%rsp) │ │ │ │ + call 32c0 │ │ │ │ + movsd (%rsp),%xmm0 │ │ │ │ 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 %rbx,%rdi │ │ │ │ - call c240 <__cxa_finalize@plt+0x8a70> │ │ │ │ - test %al,%al │ │ │ │ - jne c3f0 <__cxa_finalize@plt+0x8c20> │ │ │ │ - lea 0x74e97(%rip),%rbx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x634,%esi │ │ │ │ - lea 0x770d9(%rip),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 4ea30 │ │ │ │ - mov 0x58(%rsp),%ecx │ │ │ │ - mov $0x635,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x770f7(%rip),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 4ea30 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x636,%esi │ │ │ │ - lea 0x74fa1(%rip),%rdx │ │ │ │ + movsd 0x79b70(%rip),%xmm0 │ │ │ │ + jmp cf52 │ │ │ │ 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) │ │ │ │ + jmp cee1 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %esi,%esi │ │ │ │ push %rbp │ │ │ │ + mov %rsi,%r12 │ │ │ │ + shl $0x3,%rsi │ │ │ │ + mov %edx,%ebp │ │ │ │ push %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) │ │ │ │ - add $0x18,%rsp │ │ │ │ + mov %rdi,%rbx │ │ │ │ + xor %edi,%edi │ │ │ │ + call 44640 │ │ │ │ + mov %rax,%r8 │ │ │ │ + cmp %r12d,%ebp │ │ │ │ + jae d009 │ │ │ │ + mov %ebp,%eax │ │ │ │ + add %eax,%eax │ │ │ │ + je d009 │ │ │ │ + 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 cfe0 │ │ │ │ + add $0x1,%edi │ │ │ │ + cmp %edi,%esi │ │ │ │ + jne cfd8 │ │ │ │ pop %rbx │ │ │ │ + mov %r8,%rax │ │ │ │ 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) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ xor %edi,%edi │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ - mov %edx,%esi │ │ │ │ - xor %edx,%edx │ │ │ │ push %r12 │ │ │ │ + mov %ecx,%r12d │ │ │ │ push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + mov %edx,%esi │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov 0x1c(%r13),%eax │ │ │ │ - mov %esi,0x2c(%rsp) │ │ │ │ - div %esi │ │ │ │ + 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 │ │ │ │ - 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) │ │ │ │ + call 44640 │ │ │ │ + mov %r12d,%esi │ │ │ │ xor %edi,%edi │ │ │ │ - mov $0x98,%esi │ │ │ │ - call 5e500 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ + lea 0x0(,%rsi,8),%r15 │ │ │ │ + mov %rsi,0x50(%rsp) │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + call 44640 │ │ │ │ + mov %r15,%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 5e500 │ │ │ │ - cmpq $0x0,0x8(%r13) │ │ │ │ - mov %rax,(%r14) │ │ │ │ - je c7bf <__cxa_finalize@plt+0x8fef> │ │ │ │ - mov (%r12),%r14 │ │ │ │ + mov %rax,%r13 │ │ │ │ + call 44640 │ │ │ │ + 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 0x79b3f(%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 d6b7 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbx,0xa0(%rsp) │ │ │ │ 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 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r10,0x10(%rsp) │ │ │ │ + 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) │ │ │ │ - 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 │ │ │ │ + test %esi,%esi │ │ │ │ + je d3ae │ │ │ │ + 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 │ │ │ │ - movd %eax,%xmm5 │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - pshufd $0xe0,%xmm5,%xmm4 │ │ │ │ - movq %xmm4,0x18(%rsp) │ │ │ │ + test %r13d,%r13d │ │ │ │ + je d6c8 │ │ │ │ + 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 d229 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - xor %edi,%edi │ │ │ │ - mov $0x98,%esi │ │ │ │ - call 5e500 │ │ │ │ + divsd %xmm0,%xmm2 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + add $0x8,%rax │ │ │ │ + mulsd %xmm0,%xmm6 │ │ │ │ + addsd %xmm1,%xmm5 │ │ │ │ + cmp %rax,%r14 │ │ │ │ + je d258 │ │ │ │ + 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 d210 │ │ │ │ + divsd %xmm7,%xmm2 │ │ │ │ + jmp d214 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movsd 0x79a18(%rip),%xmm0 │ │ │ │ + movsd %xmm6,0x28(%rsp) │ │ │ │ + movsd %xmm3,0x20(%rsp) │ │ │ │ + mulsd %xmm5,%xmm0 │ │ │ │ + call 30d0 │ │ │ │ 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 │ │ │ │ + cvtsi2sdq 0x50(%rsp),%xmm1 │ │ │ │ + movsd %xmm0,0x18(%rsp) │ │ │ │ + movsd 0x799f2(%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 d728 │ │ │ │ + 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 0x79939(%rip),%xmm4 │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + jne d1d8 │ │ │ │ + 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 d6e7 │ │ │ │ + mov 0x88(%rsp),%rcx │ │ │ │ + mov %rdi,%rdx │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + lea (%rdi,%rcx,1),%r9 │ │ │ │ + mov %rdi,%rcx │ │ │ │ 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 │ │ │ │ + addsd (%rcx),%xmm1 │ │ │ │ + add $0x10,%rcx │ │ │ │ + addsd -0x8(%rcx),%xmm1 │ │ │ │ + cmp %r9,%rcx │ │ │ │ + jne d350 │ │ │ │ + test $0x1,%sil │ │ │ │ + je d370 │ │ │ │ + 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 d380 │ │ │ │ + test $0x1,%sil │ │ │ │ + je d3ae │ │ │ │ + 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 d188 │ │ │ │ + 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 d65e │ │ │ │ + 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 │ │ │ │ + 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 0x797d6(%rip),%xmm4 │ │ │ │ + test %ecx,%ecx │ │ │ │ + je d6d5 │ │ │ │ + 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 d502 │ │ │ │ + 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 d502 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %eax,%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 │ │ │ │ + add $0x8,%rdx │ │ │ │ + movsd 0x0(%rbp,%rcx,8),%xmm0 │ │ │ │ + mulsd (%r8),%xmm0 │ │ │ │ + addsd -0x8(%rdx),%xmm0 │ │ │ │ + movsd %xmm0,-0x8(%rdx) │ │ │ │ + cmp %edi,%eax │ │ │ │ + jne d4e0 │ │ │ │ + add $0x1,%r10d │ │ │ │ + add %r15d,%r11d │ │ │ │ + add %r14d,%r9d │ │ │ │ + add %r14d,%edi │ │ │ │ + cmp %r10d,0x18(%rsp) │ │ │ │ + jne d4a0 │ │ │ │ + mov 0x28(%rsp),%r8d │ │ │ │ + mov 0x60(%rsp),%r15d │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov 0x18(%rsp),%ecx │ │ │ │ + test %r14d,%r14d │ │ │ │ + je d614 │ │ │ │ + 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 d540 │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %r9d,%r9d │ │ │ │ + test %ecx,%ecx │ │ │ │ + je d5cc │ │ │ │ + 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 d590 │ │ │ │ + add $0x1,%r9d │ │ │ │ + add %r10d,%r15d │ │ │ │ + add %r14d,%esi │ │ │ │ + cmp %ecx,%r9d │ │ │ │ + jb d580 │ │ │ │ + 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 d752 │ │ │ │ + sqrtsd %xmm1,%xmm1 │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + add $0x8,%r15 │ │ │ │ + add $0x1,%eax │ │ │ │ + movsd %xmm1,(%rdx) │ │ │ │ + cmp %rdi,%r15 │ │ │ │ + jne d5d8 │ │ │ │ + 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 d430 │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + mov 0x64(%rsp),%r15d │ │ │ │ + mov %r14d,%r8d │ │ │ │ + mov 0x68(%rsp),%r10d │ │ │ │ + cmp %r15d,0x100(%rsp) │ │ │ │ + je d6f6 │ │ │ │ + movsd 0x8(%rsp),%xmm3 │ │ │ │ + add $0x1,%r15d │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + subsd 0x90(%rsp),%xmm0 │ │ │ │ + andpd 0x79455(%rip),%xmm0 │ │ │ │ + mulsd 0x79695(%rip),%xmm3 │ │ │ │ + comisd %xmm3,%xmm0 │ │ │ │ + jbe d6f6 │ │ │ │ + movsd 0x8(%rsp),%xmm3 │ │ │ │ + mov 0xa8(%rsp),%ecx │ │ │ │ + movsd %xmm3,0x90(%rsp) │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne d13f │ │ │ │ + movq $0x0,0x8(%rsp) │ │ │ │ + jmp d3ec │ │ │ │ + nopl (%rax) │ │ │ │ + movapd %xmm4,%xmm5 │ │ │ │ + movapd %xmm4,%xmm2 │ │ │ │ + jmp d2bb │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + test %r14d,%r14d │ │ │ │ + jne d530 │ │ │ │ + jmp d614 │ │ │ │ + movsd (%rdi),%xmm1 │ │ │ │ + xor %edx,%edx │ │ │ │ + addsd %xmm7,%xmm1 │ │ │ │ + jmp d39e │ │ │ │ + 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 │ │ │ │ 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> │ │ │ │ - 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 │ │ │ │ + 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 d2bf │ │ │ │ + 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 0x794a3(%rip),%xmm4 │ │ │ │ add $0x1,%eax │ │ │ │ - add $0x8,%r8 │ │ │ │ - cmp %eax,%r9d │ │ │ │ - jne ca88 <__cxa_finalize@plt+0x92b8> │ │ │ │ - jmp c9d6 <__cxa_finalize@plt+0x9206> │ │ │ │ - nop │ │ │ │ + cmp %r15,0x38(%rsp) │ │ │ │ + mov 0x6c(%rsp),%r8d │ │ │ │ + movsd %xmm0,(%rdx) │ │ │ │ + mov 0x80(%rsp),%ecx │ │ │ │ + jne d5d8 │ │ │ │ + jmp d614 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %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 │ │ │ │ + sub $0x28,%rsp │ │ │ │ + cmp %r8d,%ecx │ │ │ │ + jae d981 │ │ │ │ + mov %r8d,%edx │ │ │ │ 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 │ │ │ │ + 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 44640 │ │ │ │ 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 │ │ │ │ - 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 %r15,%rsi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 44640 │ │ │ │ + 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 0x79457(%rip),%xmm0 │ │ │ │ + movsd %xmm0,(%rdi) │ │ │ │ + jae d8cc │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + sub $0x2,%edx │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + cvtsi2sd %rax,%xmm5 │ │ │ │ + mov %r13d,%eax │ │ │ │ + movsd 0x793e0(%rip),%xmm3 │ │ │ │ + lea (%r14,%rax,8),%r14 │ │ │ │ + jmp d863 │ │ │ │ + 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 d92b │ │ │ │ + sqrtsd %xmm0,%xmm0 │ │ │ │ + lea 0x1(%rbx),%rax │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + movsd %xmm1,(%r15) │ │ │ │ + cmp %rbx,%rdx │ │ │ │ + jne d860 │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + mov %r12d,%edx │ │ │ │ + mov $0x1,%eax │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cmp $0x1,%r12d │ │ │ │ + jbe d90c │ │ │ │ + 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 d8f0 │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + call 32c0 │ │ │ │ + add $0x28,%rsp │ │ │ │ mov %rbp,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ 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> │ │ │ │ - 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 │ │ │ │ + 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 0x792c7(%rip),%xmm3 │ │ │ │ + movsd %xmm1,(%r15) │ │ │ │ + jne d860 │ │ │ │ + jmp d8cc │ │ │ │ + lea 0x796a1(%rip),%rcx │ │ │ │ + mov $0x5ed,%edx │ │ │ │ + lea 0x770d5(%rip),%rsi │ │ │ │ + lea 0x770e8(%rip),%rdi │ │ │ │ call 3150 <__assert_fail@plt> │ │ │ │ - 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 $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) │ │ │ │ - xor %r15d,%r15d │ │ │ │ - mov %r13d,0x8(%rsp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0x98,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ + 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 │ │ │ │ - movups %xmm1,(%rax) │ │ │ │ + call 44640 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbx,%rdx │ │ │ │ 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) │ │ │ │ + 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 │ │ │ │ - jne ced0 <__cxa_finalize@plt+0x9700> │ │ │ │ - mov 0x24(%rsp),%r14d │ │ │ │ - lea -0x1(%r14),%eax │ │ │ │ - mov %eax,0xc(%rsp) │ │ │ │ - movd %r14d,%xmm3 │ │ │ │ - mov $0x10,%esi │ │ │ │ + je da88 │ │ │ │ + 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 d7c0 │ │ │ │ + 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 da38 │ │ │ │ + mov 0x28(%rsp),%r11d │ │ │ │ + mov 0x30(%rsp),%ecx │ │ │ │ + mov 0x20(%rsp),%eax │ │ │ │ + lea 0x1(%rcx),%ebp │ │ │ │ xor %edi,%edi │ │ │ │ - pshufd $0xe0,%xmm3,%xmm2 │ │ │ │ - movq %xmm2,(%rsp) │ │ │ │ - call 5e500 │ │ │ │ + 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 44640 │ │ │ │ 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 %r14,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call 44640 │ │ │ │ + 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 db2b │ │ │ │ + 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 db10 │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jbe dd42 │ │ │ │ + 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 e207 │ │ │ │ + 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 44640 │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov 0x38(%rsp),%edx │ │ │ │ + mov 0x4c(%rsp),%r8d │ │ │ │ mov %rax,%rdi │ │ │ │ - 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 │ │ │ │ + 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 dc67 │ │ │ │ + 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 dc40 │ │ │ │ + movsd (%rdi),%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - mov %rcx,0x8(%r13) │ │ │ │ - test %eax,%eax │ │ │ │ - je ce1c <__cxa_finalize@plt+0x964c> │ │ │ │ - mov 0x60(%rbx),%rdx │ │ │ │ + cmp $0x1,%ebx │ │ │ │ + jbe e140 │ │ │ │ + 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 dc80 │ │ │ │ + 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 dc00 │ │ │ │ + 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 dba0 │ │ │ │ + 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 │ │ │ │ + mov %ecx,0x30(%rsp) │ │ │ │ + lea (%rax,%rax,4),%rsi │ │ │ │ + mov %r11d,0x28(%rsp) │ │ │ │ + shl $0x3,%rsi │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + call 44640 │ │ │ │ + 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 0x78ed8(%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 0x78e6a(%rip),%xmm1 │ │ │ │ + subsd %xmm0,%xmm1 │ │ │ │ + addsd 0x78f56(%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 0x78e79(%rip),%xmm1 │ │ │ │ + test %ecx,%ecx │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + movsd %xmm1,0x20(%r13) │ │ │ │ + je e1e2 │ │ │ │ + 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 │ │ │ │ - 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> │ │ │ │ + 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 44640 │ │ │ │ + cmp %ebx,0x10(%rsp) │ │ │ │ + mov 0x28(%rsp),%ecx │ │ │ │ + movsd 0x78d30(%rip),%xmm2 │ │ │ │ + mov %rax,%r10 │ │ │ │ + jae e216 │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + add %r10,%rax │ │ │ │ + cmpl $0x1,0x40(%rsp) │ │ │ │ + jne e149 │ │ │ │ + mov 0x4c(%rsp),%edi │ │ │ │ + mov 0x68(%rsp),%r8 │ │ │ │ + xor %esi,%esi │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + mov 0x70(%rsp),%r9 │ │ │ │ + jmp df3b │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %edi,%edx │ │ │ │ + movsd (%r14,%rdx,8),%xmm1 │ │ │ │ + ucomisd %xmm3,%xmm1 │ │ │ │ + jp df4f │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + je df69 │ │ │ │ + movsd (%r9,%rsi,8),%xmm4 │ │ │ │ + ucomisd %xmm3,%xmm4 │ │ │ │ + jp df61 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + je df69 │ │ │ │ + addsd %xmm1,%xmm4 │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + movsd %xmm0,(%rax,%rsi,8) │ │ │ │ + lea 0x1(%rsi),%rdx │ │ │ │ + add %r15d,%edi │ │ │ │ + cmp %rsi,%r8 │ │ │ │ + jne df38 │ │ │ │ + movsd (%rax),%xmm1 │ │ │ │ + mov 0x10(%rsp),%esi │ │ │ │ + xor %ebp,%ebp │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + jmp dfa7 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe dfb1 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + mov %esi,%ebp │ │ │ │ + add $0x1,%esi │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %esi,%ebx │ │ │ │ + je dfd8 │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + comisd %xmm3,%xmm0 │ │ │ │ + ja df90 │ │ │ │ + ucomisd %xmm2,%xmm1 │ │ │ │ + jp df9c │ │ │ │ + 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 dfa7 │ │ │ │ + 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 44640 │ │ │ │ + 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 0x78bfd(%rip),%xmm1 │ │ │ │ + subsd %xmm0,%xmm1 │ │ │ │ + addsd 0x78ce9(%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 0x78c10(%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 e1ca │ │ │ │ + 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 e0c0 │ │ │ │ + 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 e0f0 │ │ │ │ + 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 dee0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rsp),%edx │ │ │ │ + jmp dcaa │ │ │ │ + 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) │ │ │ │ - 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 │ │ │ │ + mov %edi,%r11d │ │ │ │ + movsd (%r14,%r11,8),%xmm1 │ │ │ │ + ucomisd %xmm3,%xmm1 │ │ │ │ + jp e195 │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + je e1b2 │ │ │ │ + mov %r9d,%r11d │ │ │ │ + movsd (%r8,%r11,8),%xmm5 │ │ │ │ + ucomisd %xmm3,%xmm5 │ │ │ │ + jp e1aa │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + je e1b2 │ │ │ │ + addsd %xmm5,%xmm1 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,(%rsi) │ │ │ │ + add $0x8,%rsi │ │ │ │ + add %r15d,%edi │ │ │ │ + add %edx,%r9d │ │ │ │ + cmp %rsi,%rbp │ │ │ │ + jne e180 │ │ │ │ + jmp df7a │ │ │ │ + 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 │ │ │ │ - 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 │ │ │ │ - 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> │ │ │ │ + mov 0x88(%rsp),%ecx │ │ │ │ + add %r11d,%ecx │ │ │ │ + jmp dd03 │ │ │ │ + mov %rax,%r9 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + jmp dfde │ │ │ │ + endbr64 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + sub $0x18,%rsp │ │ │ │ + ucomisd %xmm1,%xmm3 │ │ │ │ + jp e268 │ │ │ │ + jne e268 │ │ │ │ + movq 0x788b0(%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 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> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + divsd %xmm2,%xmm0 │ │ │ │ + movsd 0x789bc(%rip),%xmm1 │ │ │ │ + divsd %xmm3,%xmm1 │ │ │ │ + mulsd %xmm3,%xmm0 │ │ │ │ + addsd 0x789b4(%rip),%xmm0 │ │ │ │ + call 3710 │ │ │ │ + movq 0x7885f(%rip),%xmm1 │ │ │ │ + add $0x18,%rsp │ │ │ │ + xorpd %xmm1,%xmm0 │ │ │ │ + jmp 30d0 │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %esi,%ebp │ │ │ │ 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> │ │ │ │ - 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 │ │ │ │ - xor %edi,%edi │ │ │ │ - movd %r14d,%xmm3 │ │ │ │ - pshufd $0xe0,%xmm3,%xmm2 │ │ │ │ - movq %xmm2,(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - 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 %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 │ │ │ │ - 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) │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + xorpd 0x78814(%rip),%xmm0 │ │ │ │ + cvtsi2sd %rax,%xmm1 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + movq %xmm0,%r15 │ │ │ │ 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> │ │ │ │ + je e3b8 │ │ │ │ + movsd 0x7893e(%rip),%xmm5 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + lea (%rbx,%rax,8),%rbp │ │ │ │ + movsd %xmm2,0x8(%rsp) │ │ │ │ + movq %xmm5,%r14 │ │ │ │ + jmp e348 │ │ │ │ + nop │ │ │ │ + movsd 0x78a20(%rip),%xmm7 │ │ │ │ + addsd 0x8(%rsp),%xmm7 │ │ │ │ + movsd 0x78a1a(%rip),%xmm0 │ │ │ │ + movsd %xmm7,0x8(%rsp) │ │ │ │ + call 30d0 │ │ │ │ + movsd 0x18(%rsp),%xmm2 │ │ │ │ + add $0x8,%rbx │ │ │ │ + addsd %xmm0,%xmm2 │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + je e3cf │ │ │ │ + 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 e310 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + call 32b0 │ │ │ │ + movsd 0x8(%rsp),%xmm7 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + movsd 0x7889e(%rip),%xmm0 │ │ │ │ + divsd 0x10(%rsp),%xmm0 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + addsd %xmm0,%xmm7 │ │ │ │ + xorpd 0x78748(%rip),%xmm0 │ │ │ │ + movsd %xmm7,0x8(%rsp) │ │ │ │ + jmp e32c │ │ │ │ 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> │ │ │ │ - xor %edi,%edi │ │ │ │ - mov $0x10,%esi │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - 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> │ │ │ │ - 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 │ │ │ │ + movsd 0x78878(%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 %r12 │ │ │ │ - pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + subsd %xmm2,%xmm0 │ │ │ │ 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 │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ + 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 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ + sub $0x1c8,%rsp │ │ │ │ + movhpd 0x7880b(%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 │ │ │ │ - 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> │ │ │ │ - nopl (%rax) │ │ │ │ - cmp $0xa,%r12b │ │ │ │ - sete %dil │ │ │ │ - mov %edi,%r8d │ │ │ │ - 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> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - 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> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movb $0x0,0xe(%rsp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov $0x1,%ebx │ │ │ │ - jmp d530 <__cxa_finalize@plt+0x9d60> │ │ │ │ - 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> │ │ │ │ + je ed60 │ │ │ │ + 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 0x785eb(%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 e5a0 │ │ │ │ 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 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 │ │ │ │ - call 32c0 │ │ │ │ - mov 0x30(%rsp),%eax │ │ │ │ - add $0x48,%rsp │ │ │ │ + add $0x1,%ebx │ │ │ │ + add $0x8,%r12 │ │ │ │ + cmp %r12,%rbp │ │ │ │ + je eb50 │ │ │ │ + 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 e590 │ │ │ │ + movapd %xmm1,%xmm10 │ │ │ │ + movsd 0x78629(%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 0x7857c(%rip),%xmm4 │ │ │ │ + subsd %xmm0,%xmm4 │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + call 32b0 │ │ │ │ + movsd 0x7855f(%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 0x78502(%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 0x78476(%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 0x78423(%rip),%xmm9 │ │ │ │ + divsd 0x1a0(%rsp),%xmm9 │ │ │ │ + movapd %xmm1,%xmm4 │ │ │ │ + unpcklpd %xmm6,%xmm4 │ │ │ │ + mulpd %xmm4,%xmm3 │ │ │ │ + movapd %xmm2,%xmm4 │ │ │ │ + movhpd 0x78401(%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 0x782db(%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 0x7821b(%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 0x78211(%rip),%xmm0 │ │ │ │ + jb e593 │ │ │ │ + call 30d0 │ │ │ │ + jmp e593 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movsd 0x77f98(%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 0x78056(%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 0x77ffb(%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 44640 │ │ │ │ + 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 0x77f28(%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 b2d0 <__cxa_finalize@plt+0x7b00> │ │ │ │ + mov 0x200(%rsp),%rdx │ │ │ │ + mov %ebx,(%rdx) │ │ │ │ + add $0x1c8,%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 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 │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + movsd 0x77d82(%rip),%xmm1 │ │ │ │ + movsd 0x77d7a(%rip),%xmm3 │ │ │ │ + movaps %xmm7,0xe0(%rsp) │ │ │ │ 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> │ │ │ │ + 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 0x77d3b(%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 ebba │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x75793(%rip),%rdx │ │ │ │ - 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 │ │ │ │ - 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) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - mov %rcx,%r11 │ │ │ │ + movapd %xmm0,%xmm8 │ │ │ │ push %r14 │ │ │ │ + mov %rsi,%r14 │ │ │ │ push %r13 │ │ │ │ - mov %r9d,%r13d │ │ │ │ + mov %edx,%r13d │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %r9,%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) │ │ │ │ + sub $0xe8,%rsp │ │ │ │ + movsd (%r9),%xmm2 │ │ │ │ + movsd (%rcx),%xmm3 │ │ │ │ + mov %rdi,0x60(%rsp) │ │ │ │ + movsd 0x77ef7(%rip),%xmm0 │ │ │ │ + movapd %xmm2,%xmm4 │ │ │ │ + andpd 0x77c7b(%rip),%xmm4 │ │ │ │ + movsd %xmm1,0x58(%rsp) │ │ │ │ + movsd (%r8),%xmm1 │ │ │ │ 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> │ │ │ │ + mov %rdx,0xd8(%rsp) │ │ │ │ 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) │ │ │ │ + comisd %xmm4,%xmm0 │ │ │ │ + jbe f4c2 │ │ │ │ + movsd 0x77da2(%rip),%xmm15 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + comisd %xmm1,%xmm2 │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + ja f571 │ │ │ │ + movsd 0x58(%rsp),%xmm7 │ │ │ │ + comisd %xmm3,%xmm7 │ │ │ │ + ja f530 │ │ │ │ + lea 0xd0(%rsp),%rax │ │ │ │ + mov %r13d,%edx │ │ │ │ + movsd 0x77e8d(%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 │ │ │ │ + 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 e400 │ │ │ │ + movsd 0x20(%rsp),%xmm0 │ │ │ │ + mov %rax,%r15 │ │ │ │ + call 32b0 │ │ │ │ + pxor %xmm9,%xmm9 │ │ │ │ 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 %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 │ │ │ │ - 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 │ │ │ │ - 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 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 │ │ │ │ - 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> │ │ │ │ + xorpd 0x77b2c(%rip),%xmm0 │ │ │ │ + cvtsi2sdq 0xa0(%rsp),%xmm9 │ │ │ │ + movsd 0x77d9a(%rip),%xmm6 │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + mulsd %xmm9,%xmm0 │ │ │ │ + movsd %xmm0,0x58(%rsp) │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ + movsd (%rsp),%xmm3 │ │ │ │ + je f4a7 │ │ │ │ + mov %r14,%rbp │ │ │ │ + movapd %xmm7,%xmm10 │ │ │ │ + movsd %xmm7,(%rsp) │ │ │ │ + movsd %xmm3,0x20(%rsp) │ │ │ │ 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 │ │ │ │ + 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 f2a0 │ │ │ │ + movsd 0x77cf6(%rip),%xmm7 │ │ │ │ + addsd (%rsp),%xmm7 │ │ │ │ + add $0x8,%rbp │ │ │ │ + movsd 0x77ced(%rip),%xmm0 │ │ │ │ + movsd %xmm7,(%rsp) │ │ │ │ + call 30d0 │ │ │ │ + movsd 0x28(%rsp),%xmm10 │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + movsd 0x77cfd(%rip),%xmm6 │ │ │ │ + addsd %xmm0,%xmm10 │ │ │ │ + jne f008 │ │ │ │ + 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 f0b6 │ │ │ │ + mulsd 0x77cb2(%rip),%xmm9 │ │ │ │ + test %r15,%r15 │ │ │ │ + je f0f0 │ │ │ │ + movsd (%r15),%xmm0 │ │ │ │ + comisd %xmm7,%xmm0 │ │ │ │ + jb f0f0 │ │ │ │ + movsd 0x20(%r15),%xmm10 │ │ │ │ + comisd %xmm7,%xmm10 │ │ │ │ + jb f0f0 │ │ │ │ + movsd 0x40(%r15),%xmm11 │ │ │ │ + comisd %xmm7,%xmm11 │ │ │ │ + jb f0f0 │ │ │ │ + comisd 0x50(%rsp),%xmm9 │ │ │ │ + ja f5a0 │ │ │ │ + nopl (%rax) │ │ │ │ + movsd 0x50(%rsp),%xmm4 │ │ │ │ + comisd %xmm9,%xmm4 │ │ │ │ + jb f308 │ │ │ │ + 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 f1cd │ │ │ │ + movapd %xmm9,%xmm0 │ │ │ │ + movapd %xmm15,%xmm14 │ │ │ │ + subsd %xmm3,%xmm0 │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + subsd %xmm0,%xmm14 │ │ │ │ + comisd %xmm14,%xmm7 │ │ │ │ + jbe f1d2 │ │ │ │ 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 │ │ │ │ + jne f160 │ │ │ │ + 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 f241 │ │ │ │ + movsd 0x77b7c(%rip),%xmm9 │ │ │ │ + andpd 0x778d4(%rip),%xmm5 │ │ │ │ + mulsd %xmm9,%xmm1 │ │ │ │ + comisd %xmm1,%xmm5 │ │ │ │ + jbe f241 │ │ │ │ + andpd 0x778c1(%rip),%xmm4 │ │ │ │ + comisd %xmm1,%xmm4 │ │ │ │ + jbe f241 │ │ │ │ + movapd %xmm12,%xmm0 │ │ │ │ + andpd 0x778ae(%rip),%xmm0 │ │ │ │ + add $0x1,%r12d │ │ │ │ + comisd %xmm9,%xmm0 │ │ │ │ + ja ef60 │ │ │ │ + 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 e190 <__cxa_finalize@plt+0xa9c0> │ │ │ │ - add $0x98,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ + jne f762 │ │ │ │ + add $0xe8,%rsp │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ 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> │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + add $0x8,%rbp │ │ │ │ + call 32b0 │ │ │ │ + movsd (%rsp),%xmm5 │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + movsd 0x77972(%rip),%xmm0 │ │ │ │ + divsd 0x8(%rsp),%xmm0 │ │ │ │ + mulsd %xmm3,%xmm0 │ │ │ │ + addsd %xmm0,%xmm5 │ │ │ │ + xorpd 0x7781c(%rip),%xmm0 │ │ │ │ + movsd %xmm5,(%rsp) │ │ │ │ + call 30d0 │ │ │ │ + movsd 0x28(%rsp),%xmm10 │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + movsd 0x77a7c(%rip),%xmm6 │ │ │ │ + addsd %xmm0,%xmm10 │ │ │ │ + jne f008 │ │ │ │ + jmp f07a │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movsd 0xc0(%rsp),%xmm5 │ │ │ │ + movsd 0xd0(%rsp),%xmm9 │ │ │ │ + movsd 0xc8(%rsp),%xmm4 │ │ │ │ + ucomisd %xmm7,%xmm5 │ │ │ │ + jp f3e0 │ │ │ │ + jne f3e0 │ │ │ │ + ucomisd %xmm7,%xmm4 │ │ │ │ + jp f434 │ │ │ │ + jne f434 │ │ │ │ + ucomisd %xmm7,%xmm9 │ │ │ │ + jp f35a │ │ │ │ + movsd 0x77a0c(%rip),%xmm10 │ │ │ │ + je f49d │ │ │ │ + movsd 0x77a15(%rip),%xmm12 │ │ │ │ + movapd %xmm9,%xmm0 │ │ │ │ + andpd 0x77770(%rip),%xmm0 │ │ │ │ + movsd 0x779e7(%rip),%xmm11 │ │ │ │ + divsd %xmm0,%xmm12 │ │ │ │ + movapd %xmm11,%xmm10 │ │ │ │ + comisd %xmm12,%xmm10 │ │ │ │ + jae f49d │ │ │ │ + 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 f128 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + ucomisd %xmm7,%xmm4 │ │ │ │ + andpd 0x776f0(%rip),%xmm0 │ │ │ │ + movsd 0x7784f(%rip),%xmm11 │ │ │ │ + mulsd %xmm3,%xmm0 │ │ │ │ + divsd %xmm0,%xmm11 │ │ │ │ + jp f43d │ │ │ │ + jne f43d │ │ │ │ + ucomisd %xmm7,%xmm9 │ │ │ │ + jp f4b7 │ │ │ │ + jne f4b7 │ │ │ │ + comisd 0x77940(%rip),%xmm11 │ │ │ │ + jae f706 │ │ │ │ + movsd 0x77931(%rip),%xmm12 │ │ │ │ + jmp f38e │ │ │ │ + movsd 0x77923(%rip),%xmm11 │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + ucomisd %xmm7,%xmm9 │ │ │ │ + movapd %xmm6,%xmm10 │ │ │ │ + andpd 0x7768d(%rip),%xmm0 │ │ │ │ + mulsd 0x10(%rsp),%xmm0 │ │ │ │ + divsd %xmm0,%xmm10 │ │ │ │ + jp f46b │ │ │ │ + movsd 0x778f7(%rip),%xmm12 │ │ │ │ + je f487 │ │ │ │ + movsd 0x77904(%rip),%xmm12 │ │ │ │ + movapd %xmm9,%xmm13 │ │ │ │ + andpd 0x7765e(%rip),%xmm13 │ │ │ │ + divsd %xmm13,%xmm12 │ │ │ │ + comisd %xmm10,%xmm11 │ │ │ │ + jae f37e │ │ │ │ + comisd %xmm12,%xmm10 │ │ │ │ + jb f38e │ │ │ │ + movapd %xmm10,%xmm12 │ │ │ │ + jmp f38e │ │ │ │ + pxor %xmm10,%xmm10 │ │ │ │ + movsd %xmm10,(%rsp) │ │ │ │ + jmp f080 │ │ │ │ + movsd 0x778a0(%rip),%xmm10 │ │ │ │ + jmp f46b │ │ │ │ + movsd 0x7776d(%rip),%xmm15 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + comisd %xmm1,%xmm4 │ │ │ │ + ja f588 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + comisd %xmm2,%xmm4 │ │ │ │ + jb eea8 │ │ │ │ + comisd %xmm8,%xmm3 │ │ │ │ + jbe eeb8 │ │ │ │ + movapd %xmm8,%xmm6 │ │ │ │ + movapd %xmm1,%xmm5 │ │ │ │ + subsd %xmm3,%xmm6 │ │ │ │ + divsd %xmm6,%xmm5 │ │ │ │ + comisd %xmm2,%xmm5 │ │ │ │ + jb eeb8 │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + addsd %xmm5,%xmm2 │ │ │ │ + comisd %xmm4,%xmm2 │ │ │ │ + jb eeb8 │ │ │ │ + mulsd 0x77721(%rip),%xmm5 │ │ │ │ + movapd %xmm5,%xmm2 │ │ │ │ + jmp eeb8 │ │ │ │ + movapd %xmm7,%xmm5 │ │ │ │ + movapd %xmm1,%xmm4 │ │ │ │ + subsd %xmm3,%xmm5 │ │ │ │ + divsd %xmm5,%xmm4 │ │ │ │ + comisd %xmm4,%xmm2 │ │ │ │ + jb eeb8 │ │ │ │ + movapd %xmm4,%xmm2 │ │ │ │ + subsd %xmm0,%xmm2 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + comisd %xmm2,%xmm0 │ │ │ │ + jb eeb8 │ │ │ │ + mulsd 0x776e0(%rip),%xmm4 │ │ │ │ + movapd %xmm4,%xmm2 │ │ │ │ + jmp eeb8 │ │ │ │ + movsd 0x58(%rsp),%xmm7 │ │ │ │ + movapd %xmm15,%xmm1 │ │ │ │ + comisd %xmm3,%xmm7 │ │ │ │ + jbe eeb8 │ │ │ │ + jmp f530 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movapd %xmm15,%xmm1 │ │ │ │ + comisd %xmm2,%xmm4 │ │ │ │ + jae f4e7 │ │ │ │ + jmp eea8 │ │ │ │ + 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 0x775e4(%rip),%xmm10 │ │ │ │ + movsd 0x30(%rsp),%xmm5 │ │ │ │ + movsd 0x776fe(%rip),%xmm6 │ │ │ │ + mulsd %xmm1,%xmm10 │ │ │ │ + movsd (%rsp),%xmm13 │ │ │ │ + andpd 0x7745a(%rip),%xmm13 │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + andpd 0x7744e(%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 0x7740b(%rip),%xmm0 │ │ │ │ + divsd 0x7769b(%rip),%xmm0 │ │ │ │ + maxsd %xmm0,%xmm13 │ │ │ │ + comisd %xmm13,%xmm2 │ │ │ │ + ja f715 │ │ │ │ + movsd 0x8(%rsp),%xmm13 │ │ │ │ + movapd %xmm1,%xmm11 │ │ │ │ + movapd %xmm3,%xmm10 │ │ │ │ + movsd %xmm9,0x50(%rsp) │ │ │ │ + jmp f128 │ │ │ │ + movapd %xmm11,%xmm10 │ │ │ │ + movapd %xmm10,%xmm12 │ │ │ │ + jmp f38e │ │ │ │ + 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 f128 │ │ │ │ call 3500 <__stack_chk_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + ucomisd %xmm0,%xmm3 │ │ │ │ + jp f784 │ │ │ │ + je f7b0 │ │ │ │ + sub $0x38,%rsp │ │ │ │ + movsd 0x774a8(%rip),%xmm3 │ │ │ │ + comisd %xmm2,%xmm3 │ │ │ │ + ja f7c8 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + call 32b0 │ │ │ │ + xorpd 0x77349(%rip),%xmm0 │ │ │ │ + add $0x38,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movsd 0x775d0(%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 0x7743c(%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 0x773b8(%rip),%xmm6 │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + comisd %xmm0,%xmm6 │ │ │ │ + ja f9b0 │ │ │ │ + movsd 0x77392(%rip),%xmm3 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + movapd %xmm2,%xmm5 │ │ │ │ + movsd 0x774e2(%rip),%xmm4 │ │ │ │ + movsd 0x774ea(%rip),%xmm0 │ │ │ │ + addsd 0x77502(%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 0x774b2(%rip),%xmm4 │ │ │ │ + addsd %xmm4,%xmm0 │ │ │ │ + movsd 0x774b6(%rip),%xmm4 │ │ │ │ + divsd %xmm1,%xmm4 │ │ │ │ + addsd %xmm3,%xmm1 │ │ │ │ + addsd %xmm0,%xmm4 │ │ │ │ + movsd 0x774aa(%rip),%xmm0 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + addsd %xmm3,%xmm1 │ │ │ │ + movsd %xmm1,0x28(%rsp) │ │ │ │ + addsd %xmm4,%xmm0 │ │ │ │ + movsd 0x77498(%rip),%xmm4 │ │ │ │ + divsd %xmm1,%xmm4 │ │ │ │ + addsd %xmm0,%xmm4 │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + movsd %xmm4,0x10(%rsp) │ │ │ │ + call 32b0 │ │ │ │ + movsd 0x28(%rsp),%xmm1 │ │ │ │ + movsd 0x772eb(%rip),%xmm3 │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + movsd 0x77475(%rip),%xmm0 │ │ │ │ + movsd 0x20(%rsp),%xmm2 │ │ │ │ + addsd %xmm3,%xmm1 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + addsd 0x10(%rsp),%xmm0 │ │ │ │ + mulsd 0x77461(%rip),%xmm0 │ │ │ │ + movsd %xmm2,0x10(%rsp) │ │ │ │ + divsd %xmm2,%xmm0 │ │ │ │ + call 32b0 │ │ │ │ + movsd 0x10(%rsp),%xmm2 │ │ │ │ + addsd 0x772b4(%rip),%xmm2 │ │ │ │ + mulsd 0x8(%rsp),%xmm2 │ │ │ │ + movsd 0x18(%rsp),%xmm4 │ │ │ │ + add $0x38,%rsp │ │ │ │ + subsd %xmm2,%xmm4 │ │ │ │ + subsd %xmm4,%xmm0 │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + movsd 0x773d8(%rip),%xmm0 │ │ │ │ + movsd %xmm2,0x10(%rsp) │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + call 3750 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + movsd 0x773bd(%rip),%xmm0 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + call 32b0 │ │ │ │ + movsd 0x10(%rsp),%xmm2 │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + movsd 0x77248(%rip),%xmm0 │ │ │ │ + subsd %xmm2,%xmm0 │ │ │ │ + call f880 │ │ │ │ + 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 │ │ │ │ - cmp 0x18(%rdi),%esi │ │ │ │ - jae e330 <__cxa_finalize@plt+0xab60> │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %r8,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ + mov %rcx,%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) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub $0x30,%rsp │ │ │ │ + test %esi,%esi │ │ │ │ + je fc10 │ │ │ │ + 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ + 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 fa70 │ │ │ │ + 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 0x77301(%rip),%xmm1 │ │ │ │ + mulsd %xmm1,%xmm4 │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + movsd 0x77149(%rip),%xmm3 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + movsd 0x772ed(%rip),%xmm1 │ │ │ │ + subsd %xmm4,%xmm0 │ │ │ │ + subsd %xmm5,%xmm2 │ │ │ │ + addsd %xmm5,%xmm0 │ │ │ │ + movsd %xmm5,0x28(%rsp) │ │ │ │ + divsd %xmm2,%xmm0 │ │ │ │ + movsd %xmm2,0x20(%rsp) │ │ │ │ + addsd 0x77141(%rip),%xmm0 │ │ │ │ + divsd %xmm0,%xmm1 │ │ │ │ + subsd 0x772c5(%rip),%xmm1 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + mulsd %xmm1,%xmm1 │ │ │ │ + mulsd 0x772c5(%rip),%xmm0 │ │ │ │ + mulsd 0x772b5(%rip),%xmm1 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + addsd %xmm1,%xmm3 │ │ │ │ + movsd %xmm1,0x8(%rsp) │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + movsd %xmm3,0x18(%rsp) │ │ │ │ + call f880 │ │ │ │ + call 30d0 │ │ │ │ + movsd 0x8(%rsp),%xmm1 │ │ │ │ + xorpd 0x76f7d(%rip),%xmm1 │ │ │ │ + movsd %xmm0,0x10(%rsp) │ │ │ │ + movsd 0x77267(%rip),%xmm0 │ │ │ │ + call 3710 │ │ │ │ + movsd 0x770aa(%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 f880 │ │ │ │ + call 30d0 │ │ │ │ + movsd 0x10(%rsp),%xmm2 │ │ │ │ + movsd 0x8(%rsp),%xmm6 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + movsd 0x7705a(%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 │ │ │ │ - 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 │ │ │ │ - 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> │ │ │ │ - nop │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + movapd %xmm3,%xmm4 │ │ │ │ + movapd %xmm3,%xmm5 │ │ │ │ + jmp fab8 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - mov %rdx,%r15 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rdi,%r15 │ │ │ │ push %r14 │ │ │ │ + mov %rsi,%r14 │ │ │ │ + mov $0x1,%esi │ │ │ │ push %r13 │ │ │ │ + mov %rdx,%r13 │ │ │ │ + lea 0x74e3d(%rip),%rdx │ │ │ │ push %r12 │ │ │ │ + mov %rcx,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - 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) │ │ │ │ + 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 fcb3 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov %r12,0x8(%rsp) │ │ │ │ + lea 0x74e01(%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 │ │ │ │ - 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 e620 <__cxa_finalize@plt+0xae50> │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %r10,0x18(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov 0x18(%rsp),%r10 │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x54(%rsp),%eax │ │ │ │ + add $0x1,%r12d │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + cmp %ebp,%r12d │ │ │ │ + jne fc90 │ │ │ │ + mov 0x8(%rsp),%r12 │ │ │ │ + lea 0x75729(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x1c(%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 %rax,%rbx │ │ │ │ - je e580 <__cxa_finalize@plt+0xadb0> │ │ │ │ - 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> │ │ │ │ + je fe28 │ │ │ │ + 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 0x8(%rsp),%rdi │ │ │ │ + mov %ebx,%ecx │ │ │ │ + lea 0x75314(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%esi │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je e4a6 <__cxa_finalize@plt+0xacd6> │ │ │ │ - mov 0x48(%rbp),%rdx │ │ │ │ + je ff18 │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov %r13,%rax │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov %rbp,%r13 │ │ │ │ + mov %ebx,%ebp │ │ │ │ + mov %r12,%rbx │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp fd6b │ │ │ │ + xchg %ax,%ax │ │ │ │ + test %al,%al │ │ │ │ + jne fe90 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x74d47(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne ea44 <__cxa_finalize@plt+0xb274> │ │ │ │ - add $0x98,%rsp │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + add $0x1,%r15 │ │ │ │ + cmp %r15,0x10(%rsp) │ │ │ │ + je fdba │ │ │ │ + cmp %ebp,(%r14) │ │ │ │ + je fe40 │ │ │ │ + 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 fd40 │ │ │ │ + test %al,%al │ │ │ │ + je fe70 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x1,%r15 │ │ │ │ + lea 0x74cf5(%rip),%rdx │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + cmp %r15,0x10(%rsp) │ │ │ │ + jne fd6b │ │ │ │ + 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 feb0 │ │ │ │ + test %dl,%dl │ │ │ │ + jne fef8 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x74cb8(%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 fd00 │ │ │ │ + add $0x38,%rsp │ │ │ │ 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> │ │ │ │ - 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) │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ + cmp %r15d,0x4(%r14) │ │ │ │ + jne fd74 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x74c3b(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + jmp fd74 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x74c2f(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + jmp fd60 │ │ │ │ nopl (%rax) │ │ │ │ - mov $0x10,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x74bf7(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ 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 │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + jmp fd60 │ │ │ │ + nopl (%rax) │ │ │ │ + test %dl,%dl │ │ │ │ + je fed8 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x74c03(%rip),%rdx │ │ │ │ + mov $0x1,%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 │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + jmp fe0f │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x74be7(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - call 4ea30 │ │ │ │ - mov 0x18(%rbp),%ecx │ │ │ │ - mov %r12d,%r8d │ │ │ │ - mov $0x98e,%esi │ │ │ │ - lea 0x74d31(%rip),%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + jmp fe0f │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x74baf(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ 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 │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + jmp fe0f │ │ │ │ + nopl (%rax) │ │ │ │ + xor %esi,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - call 4ea30 │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ + jmp fdd2 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ + mov %esi,%eax │ │ │ │ + sub %esi,%edx │ │ │ │ + jmp ff52 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %edx,%ecx │ │ │ │ + shr $1,%ecx │ │ │ │ + lea (%rax,%rcx,1),%r9d │ │ │ │ + comisd (%rdi,%r9,8),%xmm0 │ │ │ │ + jae ff60 │ │ │ │ + mov %ecx,%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne ff40 │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sub $0x1,%edx │ │ │ │ + lea 0x1(%r9),%eax │ │ │ │ + sub %ecx,%edx │ │ │ │ + jmp ff52 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov %esi,%eax │ │ │ │ + sub %esi,%edx │ │ │ │ + jmp ff92 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %edx,%ecx │ │ │ │ + shr $1,%ecx │ │ │ │ + lea (%rax,%rcx,1),%r9d │ │ │ │ + comisd (%rdi,%r9,8),%xmm0 │ │ │ │ + ja ffa0 │ │ │ │ + mov %ecx,%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne ff80 │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sub $0x1,%edx │ │ │ │ + lea 0x1(%r9),%eax │ │ │ │ + sub %ecx,%edx │ │ │ │ + jmp ff92 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov 0x8(%rdi),%r9d │ │ │ │ + mov (%rdi),%r8 │ │ │ │ + xor %edi,%edi │ │ │ │ + lea -0x1(%r9),%eax │ │ │ │ + jmp ffd9 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %eax,%edx │ │ │ │ + shr $1,%edx │ │ │ │ + lea (%rdx,%rdi,1),%esi │ │ │ │ + comisd (%r8,%rsi,8),%xmm0 │ │ │ │ + jae fff8 │ │ │ │ + mov %edx,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne ffc8 │ │ │ │ + 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 ffd9 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + endbr64 │ │ │ │ push %r14 │ │ │ │ - mov %rsi,%r14 │ │ │ │ push %r13 │ │ │ │ + mov %esi,%r13d │ │ │ │ push %r12 │ │ │ │ - mov %rdx,%r12 │ │ │ │ + lea 0x0(,%r13,8),%r14 │ │ │ │ push %rbp │ │ │ │ - mov %r9,%rbp │ │ │ │ + mov %r14,%rsi │ │ │ │ push %rbx │ │ │ │ - sub $0x58,%rsp │ │ │ │ - mov %rdi,0x40(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + call 44640 │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 3480 │ │ │ │ + mov $0x10,%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),%r9d │ │ │ │ - movzbl 0x14(%rsp),%r11d │ │ │ │ + call 44640 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x8,%edx │ │ │ │ + lea 0x3482d(%rip),%rcx │ │ │ │ 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> │ │ │ │ - test %al,%al │ │ │ │ - je eb9d <__cxa_finalize@plt+0xb3cd> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r9b,0x8(%rsp) │ │ │ │ - xor %r15d,%r15d │ │ │ │ - xor %r14d,%r14d │ │ │ │ + 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 │ │ │ │ - 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> │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ 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 $0x2710,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - addl $0x1,0xa0(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - 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 ecc9 <__cxa_finalize@plt+0xb4f9> │ │ │ │ - test %al,%al │ │ │ │ - je ecc9 <__cxa_finalize@plt+0xb4f9> │ │ │ │ - lea 0x1(%r15),%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - xor %r13d,%r13d │ │ │ │ - call 5e500 │ │ │ │ - mov $0x2710,%esi │ │ │ │ + endbr64 │ │ │ │ + test %esi,%esi │ │ │ │ + jne 100b0 │ │ │ │ + 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 0x76b7b(%rip),%xmm1 │ │ │ │ + cvtsi2sd %rsi,%xmm3 │ │ │ │ + addsd %xmm2,%xmm1 │ │ │ │ + subsd %xmm3,%xmm2 │ │ │ │ + addsd 0x76b66(%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 0x76b59(%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 0x76aef(%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 0x3470b(%rip),%rcx │ │ │ │ + mov %r14,%rsi │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov $0x8,%edx │ │ │ │ + call 34d0 │ │ │ │ + mov %r13d,%edi │ │ │ │ + lea 0x0(,%rdi,8),%r12 │ │ │ │ xor %edi,%edi │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 44640 │ │ │ │ + mov %rax,%r8 │ │ │ │ + test %r13d,%r13d │ │ │ │ + je 1027e │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + mov %rbx,%rdx │ │ │ │ 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 │ │ │ │ - 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> │ │ │ │ + movsd 0x76a69(%rip),%xmm4 │ │ │ │ + cvtsi2sd %r14,%xmm7 │ │ │ │ + movsd 0x76a94(%rip),%xmm6 │ │ │ │ + movsd 0x768fc(%rip),%xmm5 │ │ │ │ + lea (%rbx,%r12,1),%rdi │ │ │ │ + subsd %xmm4,%xmm7 │ │ │ │ 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 │ │ │ │ + movsd (%rdx),%xmm0 │ │ │ │ + mulsd %xmm7,%xmm0 │ │ │ │ + addsd %xmm4,%xmm0 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + andpd %xmm5,%xmm1 │ │ │ │ + ucomisd %xmm1,%xmm6 │ │ │ │ + jbe 10239 │ │ │ │ + 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 101f0 │ │ │ │ pop %rbx │ │ │ │ + mov %r8,%rax │ │ │ │ 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 │ │ │ │ - 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) │ │ │ │ + endbr64 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jbe 1049a │ │ │ │ + movsd (%rdi),%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdx,%r12 │ │ │ │ + mov %ecx,%r13d │ │ │ │ + ucomisd %xmm0,%xmm1 │ │ │ │ + ja 10490 │ │ │ │ + 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 10463 │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + lea -0x2(%r13),%ecx │ │ │ │ + mov $0x2,%eax │ │ │ │ + movapd %xmm3,%xmm4 │ │ │ │ + jmp 10313 │ │ │ │ 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 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 │ │ │ │ - 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 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> │ │ │ │ - test %al,%al │ │ │ │ - je f350 <__cxa_finalize@plt+0xbb80> │ │ │ │ - lea 0x1(%r15),%esi │ │ │ │ - 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> │ │ │ │ - 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> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r13d,%esi │ │ │ │ - mov %r13d,%r9d │ │ │ │ - and $0x1,%esi │ │ │ │ - jmp f21b <__cxa_finalize@plt+0xba4b> │ │ │ │ - xchg %ax,%ax │ │ │ │ - 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> │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - 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> │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ + 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 10471 │ │ │ │ + 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 10310 │ │ │ │ + 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 104df │ │ │ │ + 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 104c0 │ │ │ │ + ucomisd %xmm0,%xmm2 │ │ │ │ + ja 104b9 │ │ │ │ + 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 1038f │ │ │ │ + lea 0x76b98(%rip),%rcx │ │ │ │ + mov $0x91a,%edx │ │ │ │ + lea 0x745e5(%rip),%rsi │ │ │ │ + lea 0x7464e(%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 3720 │ │ │ │ + jmp 102c9 │ │ │ │ + lea 0x76b6f(%rip),%rcx │ │ │ │ + mov $0x912,%edx │ │ │ │ + lea 0x745bc(%rip),%rsi │ │ │ │ + lea 0x7461f(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + call 3720 │ │ │ │ + jmp 10452 │ │ │ │ + lea 0x76b49(%rip),%rcx │ │ │ │ + mov $0x929,%edx │ │ │ │ + lea 0x74596(%rip),%rsi │ │ │ │ + lea 0x745ff(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + lea 0x76b2a(%rip),%rcx │ │ │ │ + mov $0x923,%edx │ │ │ │ + lea 0x74577(%rip),%rsi │ │ │ │ + lea 0x745ec(%rip),%rdi │ │ │ │ call 3150 <__assert_fail@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ 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 %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 │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov %ebp,0xc(%rsp) │ │ │ │ + shl $0x3,%rbp │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 44640 │ │ │ │ + mov %rbp,%rsi │ │ │ │ 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 │ │ │ │ - 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> │ │ │ │ - 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> │ │ │ │ - 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 │ │ │ │ + mov %rax,%r13 │ │ │ │ + call 44640 │ │ │ │ + mov %rbp,%rsi │ │ │ │ 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> │ │ │ │ - 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) │ │ │ │ + mov %rax,%rbx │ │ │ │ + call 44640 │ │ │ │ + mov %rbp,%rsi │ │ │ │ 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 %rax,%r15 │ │ │ │ + call 44640 │ │ │ │ + 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 10659 │ │ │ │ mov $0x1,%edx │ │ │ │ - movq $0x0,0x8(%rsp) │ │ │ │ - movq $0x0,0x10(%rsp) │ │ │ │ - je fbbe <__cxa_finalize@plt+0xc3ee> │ │ │ │ + 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 105f8 │ │ │ │ + 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 10290 │ │ │ │ + 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 10bc0 │ │ │ │ + cmp $0x3,%r9d │ │ │ │ + jbe 10bc9 │ │ │ │ + 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 106d0 │ │ │ │ + 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 10740 │ │ │ │ + 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 10b20 │ │ │ │ + mov %eax,%eax │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + je 10ae8 │ │ │ │ + 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 10ae8 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + cmp %rdi,%r9 │ │ │ │ + je 10ae8 │ │ │ │ + mov %r10d,%r9d │ │ │ │ + add %rbp,%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + shr $1,%r9d │ │ │ │ + neg %r9 │ │ │ │ + shl $0x4,%r9 │ │ │ │ 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> │ │ │ │ + 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 10860 │ │ │ │ + mov %r10d,%edx │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + and $0xfffffffe,%edx │ │ │ │ + sub %edx,%eax │ │ │ │ + and $0x1,%r10d │ │ │ │ + je 108df │ │ │ │ + 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ + sub %rdx,%rdi │ │ │ │ + cmp $0x8,%rdi │ │ │ │ + seta %dl │ │ │ │ + test %dl,%al │ │ │ │ + je 10b3b │ │ │ │ + mov %rbp,%rax │ │ │ │ + sub %rsi,%rax │ │ │ │ + cmp $0x8,%rax │ │ │ │ + jbe 10b3b │ │ │ │ + movsd 0x762bb(%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 109c0 │ │ │ │ + mov %r11d,%eax │ │ │ │ + and $0xfffffffe,%eax │ │ │ │ + and $0x1,%r11d │ │ │ │ + je 10ab2 │ │ │ │ + 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 0x761b6(%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,%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> │ │ │ │ - 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> │ │ │ │ + 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 10ae8 │ │ │ │ + jmp 108df │ │ │ │ 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 │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + movsd 0x0(%rbp),%xmm0 │ │ │ │ + add %rbp,%rcx │ │ │ │ + movsd %xmm0,(%rcx) │ │ │ │ + cmp $0x1,%r11d │ │ │ │ + ja 108f0 │ │ │ │ + movsd 0x7611d(%rip),%xmm3 │ │ │ │ + mov %rbp,%rdx │ │ │ │ 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) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov (%rsp),%r10 │ │ │ │ - movzbl 0x20(%rsp),%edx │ │ │ │ - jmp fb02 <__cxa_finalize@plt+0xc332> │ │ │ │ - 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) │ │ │ │ + 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 10b50 │ │ │ │ + jmp 10ab2 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + jmp 1077b │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + mov $0x1,%edx │ │ │ │ + jmp 1073c │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + 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 11070 │ │ │ │ + ucomisd %xmm0,%xmm7 │ │ │ │ + setnp %dl │ │ │ │ + cmovne %esi,%edx │ │ │ │ + test %dl,%dl │ │ │ │ + je 11070 │ │ │ │ + cmp $0x5,%ecx │ │ │ │ + jbe 11330 │ │ │ │ + movsd 0x7600e(%rip),%xmm3 │ │ │ │ + movsd 0x760ce(%rip),%xmm2 │ │ │ │ + movq 0x75e85(%rip),%xmm9 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %ebx,%xmm0 │ │ │ │ + divsd %xmm0,%xmm3 │ │ │ │ + movsd 0x761a9(%rip),%xmm0 │ │ │ │ + comisd %xmm3,%xmm0 │ │ │ │ + jbe 11117 │ │ │ │ + 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 0x7604d(%rip),%xmm1 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + movsd 0x75fa8(%rip),%xmm10 │ │ │ │ + andpd %xmm9,%xmm0 │ │ │ │ + movsd 0x8(%rsp),%xmm7 │ │ │ │ + movapd %xmm9,%xmm5 │ │ │ │ + movsd 0x20(%rsp),%xmm6 │ │ │ │ + ucomisd %xmm0,%xmm10 │ │ │ │ + movsd 0x28(%rsp),%xmm2 │ │ │ │ + jbe 10d22 │ │ │ │ + cvttsd2si %xmm1,%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movsd 0x75f3c(%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 0x760d0(%rip),%xmm4 │ │ │ │ + movapd %xmm3,%xmm1 │ │ │ │ + subsd %xmm2,%xmm1 │ │ │ │ + mulsd 0x760c8(%rip),%xmm1 │ │ │ │ + mulsd %xmm0,%xmm4 │ │ │ │ + movapd %xmm4,%xmm5 │ │ │ │ + subsd %xmm3,%xmm5 │ │ │ │ + comisd %xmm5,%xmm1 │ │ │ │ + jbe 10dcb │ │ │ │ + movsd 0x75f7e(%rip),%xmm2 │ │ │ │ + mulsd %xmm0,%xmm2 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + subsd %xmm3,%xmm0 │ │ │ │ + subsd %xmm4,%xmm3 │ │ │ │ + mulsd 0x76086(%rip),%xmm3 │ │ │ │ + cmpltsd %xmm3,%xmm0 │ │ │ │ + andpd %xmm0,%xmm2 │ │ │ │ + andnpd %xmm4,%xmm0 │ │ │ │ + orpd %xmm0,%xmm2 │ │ │ │ + movapd %xmm7,%xmm5 │ │ │ │ + movsd 0x76081(%rip),%xmm1 │ │ │ │ + movapd %xmm9,%xmm3 │ │ │ │ + divsd %xmm2,%xmm5 │ │ │ │ + addsd %xmm1,%xmm5 │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + andpd %xmm9,%xmm0 │ │ │ │ + ucomisd %xmm0,%xmm10 │ │ │ │ + jbe 10e2b │ │ │ │ + cvttsd2si %xmm5,%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movsd 0x75e33(%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 10e89 │ │ │ │ + cvttsd2si %xmm8,%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movapd %xmm8,%xmm10 │ │ │ │ + movsd 0x75dd3(%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 0x75da3(%rip),%xmm4 │ │ │ │ + movapd %xmm8,%xmm0 │ │ │ │ + mulsd %xmm2,%xmm5 │ │ │ │ + addsd %xmm1,%xmm7 │ │ │ │ + movapd %xmm1,%xmm9 │ │ │ │ + comisd %xmm7,%xmm5 │ │ │ │ + movapd %xmm7,%xmm1 │ │ │ │ + jbe 10eca │ │ │ │ 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 │ │ │ │ + subsd %xmm4,%xmm3 │ │ │ │ + movapd %xmm2,%xmm5 │ │ │ │ + mulsd %xmm3,%xmm5 │ │ │ │ + comisd %xmm1,%xmm5 │ │ │ │ + ja 10eb8 │ │ │ │ + mulsd %xmm2,%xmm8 │ │ │ │ + subsd %xmm9,%xmm6 │ │ │ │ + movsd 0x75d5c(%rip),%xmm4 │ │ │ │ + comisd %xmm8,%xmm6 │ │ │ │ + jbe 10efa │ │ │ │ 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> │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - 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 32c0 │ │ │ │ - mov $0x100000,%esi │ │ │ │ + addsd %xmm4,%xmm0 │ │ │ │ + movapd %xmm2,%xmm5 │ │ │ │ + mulsd %xmm0,%xmm5 │ │ │ │ + comisd %xmm5,%xmm6 │ │ │ │ + ja 10ee8 │ │ │ │ + movsd 0x75d46(%rip),%xmm1 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + subsd %xmm3,%xmm1 │ │ │ │ + cvttsd2si %xmm1,%edx │ │ │ │ + cmp %edx,%ebx │ │ │ │ + jg 11190 │ │ │ │ + mov %edx,%ebx │ │ │ │ + mov %edx,%r12d │ │ │ │ + lea 0x2(%r12),%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 │ │ │ │ + movsd %xmm3,(%rsp) │ │ │ │ + movslq %esi,%rsi │ │ │ │ + movsd %xmm0,0x20(%rsp) │ │ │ │ + shl $0x3,%rsi │ │ │ │ + movsd %xmm2,0x8(%rsp) │ │ │ │ + call 44640 │ │ │ │ + movsd 0x20(%rsp),%xmm0 │ │ │ │ + movsd (%rsp),%xmm3 │ │ │ │ + movsd 0x8(%rsp),%xmm2 │ │ │ │ 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) │ │ │ │ - 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 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %r12d,%xmm0 │ │ │ │ + subsd %xmm3,%xmm1 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + divsd %xmm0,%xmm1 │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 1105e │ │ │ │ + lea -0x1(%r12),%eax │ │ │ │ + mulsd %xmm3,%xmm2 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jbe 11371 │ │ │ │ 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> │ │ │ │ + movapd %xmm1,%xmm6 │ │ │ │ + movapd %xmm2,%xmm5 │ │ │ │ + mov %rcx,%rax │ │ │ │ + shr $0x2,%edx │ │ │ │ + movdqa 0x75ad0(%rip),%xmm4 │ │ │ │ + unpcklpd %xmm6,%xmm6 │ │ │ │ + unpcklpd %xmm5,%xmm5 │ │ │ │ + shl $0x5,%rdx │ │ │ │ + movdqa 0x75acc(%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 10fc0 │ │ │ │ + test $0x3,%r12b │ │ │ │ + je 1105e │ │ │ │ + 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 1105e │ │ │ │ + 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 1105e │ │ │ │ + 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 0x75a5b(%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 0x75d78(%rip),%xmm1 │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jbe 11140 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + cvtsi2sd %rcx,%xmm2 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + mulsd 0x75d5e(%rip),%xmm1 │ │ │ │ + mulsd 0x75b86(%rip),%xmm1 │ │ │ │ + comisd %xmm3,%xmm1 │ │ │ │ + jbe 11360 │ │ │ │ + movsd 0x75c34(%rip),%xmm2 │ │ │ │ + comisd %xmm2,%xmm0 │ │ │ │ + jbe 111c8 │ │ │ │ + divsd %xmm2,%xmm0 │ │ │ │ + movsd 0x75b56(%rip),%xmm3 │ │ │ │ + addsd 0x75d2e(%rip),%xmm0 │ │ │ │ + mulsd %xmm0,%xmm3 │ │ │ │ + cmp $0x5,%eax │ │ │ │ + ja 10c5b │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + comisd 0x75bf1(%rip),%xmm0 │ │ │ │ + jbe 111f0 │ │ │ │ + movsd 0x75ceb(%rip),%xmm3 │ │ │ │ + jmp 10c7d │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mulsd 0x75ce8(%rip),%xmm1 │ │ │ │ + movsd 0x75bd0(%rip),%xmm2 │ │ │ │ + mulsd 0x75b08(%rip),%xmm1 │ │ │ │ + comisd %xmm3,%xmm1 │ │ │ │ + jbe 10c67 │ │ │ │ + comisd %xmm2,%xmm0 │ │ │ │ + jbe 11378 │ │ │ │ + divsd %xmm2,%xmm0 │ │ │ │ + movsd 0x75ae0(%rip),%xmm3 │ │ │ │ + addsd 0x75cb8(%rip),%xmm0 │ │ │ │ + mulsd %xmm0,%xmm3 │ │ │ │ + jmp 11117 │ │ │ │ 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) │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ 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 │ │ │ │ + sub %edx,%eax │ │ │ │ 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 32c0 │ │ │ │ - movq $0x0,0x60(%rsp) │ │ │ │ - jmp 100c3 <__cxa_finalize@plt+0xc8f3> │ │ │ │ - mov $0x98,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ + and $0x1,%eax │ │ │ │ + sar $1,%edx │ │ │ │ + add %edx,%eax │ │ │ │ + comisd %xmm1,%xmm3 │ │ │ │ + cvtsi2sd %edx,%xmm5 │ │ │ │ + cvtsi2sd %eax,%xmm4 │ │ │ │ + jb 11320 │ │ │ │ + addsd %xmm5,%xmm0 │ │ │ │ + subsd %xmm4,%xmm3 │ │ │ │ + jmp 10f1b │ │ │ │ + movsd 0x75a88(%rip),%xmm3 │ │ │ │ + mulsd %xmm0,%xmm3 │ │ │ │ + cmp $0x5,%eax │ │ │ │ + ja 10c5b │ │ │ │ + movsd 0x75c33(%rip),%xmm0 │ │ │ │ + comisd %xmm3,%xmm0 │ │ │ │ + ja 10c79 │ │ │ │ + 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 0x75ada(%rip),%xmm1 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + movsd 0x75a35(%rip),%xmm10 │ │ │ │ + andpd %xmm9,%xmm0 │ │ │ │ + movsd 0x8(%rsp),%xmm7 │ │ │ │ + movapd %xmm9,%xmm5 │ │ │ │ + movsd 0x20(%rsp),%xmm6 │ │ │ │ + ucomisd %xmm0,%xmm10 │ │ │ │ + movsd 0x28(%rsp),%xmm2 │ │ │ │ + jbe 11295 │ │ │ │ + cvttsd2si %xmm1,%rax │ │ │ │ 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 │ │ │ │ + movsd 0x759c9(%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 0x75b49(%rip),%xmm0 │ │ │ │ + movapd %xmm1,%xmm4 │ │ │ │ + subsd %xmm3,%xmm4 │ │ │ │ + comisd %xmm4,%xmm0 │ │ │ │ + jbe 10dcb │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + movapd %xmm1,%xmm2 │ │ │ │ + jmp 10d70 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + subsd %xmm5,%xmm3 │ │ │ │ + addsd %xmm4,%xmm0 │ │ │ │ + jmp 10f1b │ │ │ │ + nopl (%rax) │ │ │ │ + movsd 0x75ad0(%rip),%xmm2 │ │ │ │ + movsd 0x75ad0(%rip),%xmm0 │ │ │ │ + movsd 0x75910(%rip),%xmm3 │ │ │ │ + movq 0x7578f(%rip),%xmm9 │ │ │ │ + movsd 0x75916(%rip),%xmm10 │ │ │ │ + jmp 10d70 │ │ │ │ + nop │ │ │ │ + divsd %xmm2,%xmm3 │ │ │ │ + movsd 0x759b4(%rip),%xmm2 │ │ │ │ + jmp 10c67 │ │ │ │ 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> │ │ │ │ + jmp 11002 │ │ │ │ + movsd 0x758d8(%rip),%xmm3 │ │ │ │ + mulsd %xmm0,%xmm3 │ │ │ │ + jmp 111dd │ │ │ │ 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) │ │ │ │ - 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> │ │ │ │ - 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 │ │ │ │ + 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 11731 │ │ │ │ + lea 0x334c0(%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 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 │ │ │ │ + je 11618 │ │ │ │ + movq %rbx,%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x2,%eax │ │ │ │ + mov 0x8bfe7(%rip),%rdi │ │ │ │ + lea 0x736d9(%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 10be0 │ │ │ │ + mov 0x34(%rsp),%r15d │ │ │ │ + mov %rax,%r12 │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 116af │ │ │ │ + mov %r15d,%ebx │ │ │ │ xor %r14d,%r14d │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %r10,%rbx │ │ │ │ - mov %rax,%r15 │ │ │ │ + lea 0x736a0(%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 0x8bf7b(%rip),%rdi │ │ │ │ + add $0x1,%r14 │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + cmp %r14,%rbx │ │ │ │ + jne 11468 │ │ │ │ + shl $0x2,%rbx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 44640 │ │ │ │ + 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 1151d │ │ │ │ + mov %r14d,%eax │ │ │ │ + movsd 0x0(%r13),%xmm0 │ │ │ │ + lea (%r10,%rax,4),%rdx │ │ │ │ + jmp 11509 │ │ │ │ xchg %ax,%ax │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - 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 │ │ │ │ - call 32c0 │ │ │ │ - mov %r13,%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 │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ + movl $0x0,(%rdx) │ │ │ │ + mov %rdx,%rbp │ │ │ │ + add $0x4,%rdx │ │ │ │ + cmp %r15d,%esi │ │ │ │ + jae 1151d │ │ │ │ + mov %rsi,%rax │ │ │ │ + comisd (%r12,%rax,8),%xmm0 │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %eax,%ebx │ │ │ │ + jae 114f0 │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %esi,%ebx │ │ │ │ + lea (%r10,%rax,4),%rbp │ │ │ │ + cmp $0xa,%ebx │ │ │ │ + ja 115d0 │ │ │ │ + add $0x1,%r8d │ │ │ │ + addl $0x1,0x0(%rbp) │ │ │ │ + cmp %r8d,%ecx │ │ │ │ + je 11590 │ │ │ │ + add $0x8,%r13 │ │ │ │ + cmp %r15d,%r14d │ │ │ │ + jb 114d0 │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %ecx,%r13d │ │ │ │ + lea (%r10,%rax,4),%rbp │ │ │ │ + cmp $0xa,%ebx │ │ │ │ + ja 116b6 │ │ │ │ + mov %r8d,%eax │ │ │ │ + add $0x1,%r8d │ │ │ │ + addl $0x1,0x0(%rbp) │ │ │ │ + not %eax │ │ │ │ + add %ecx,%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + cmp %ecx,%r8d │ │ │ │ + jae 11590 │ │ │ │ + test %eax,%eax │ │ │ │ + je 11576 │ │ │ │ + add $0x1,%r8d │ │ │ │ + addl $0x1,0x0(%rbp) │ │ │ │ + cmp %ecx,%r8d │ │ │ │ + jae 11590 │ │ │ │ + add $0x2,%r8d │ │ │ │ + addl $0x1,0x0(%rbp) │ │ │ │ + addl $0x1,0x0(%rbp) │ │ │ │ + cmp %r13d,%r8d │ │ │ │ + jb 11576 │ │ │ │ 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 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov %r15d,(%rax) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov %r12,(%rax) │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 11750 │ │ │ │ + add $0x48,%rsp │ │ │ │ + mov %r10,%rax │ │ │ │ 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 │ │ │ │ - xor %eax,%eax │ │ │ │ - call 4ea30 │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movsd (%r12,%rax,8),%xmm1 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %ecx,0x10(%rsp) │ │ │ │ + lea 0x73524(%rip),%rdx │ │ │ │ + movsd 0x0(%r13),%xmm0 │ │ │ │ + mov 0x8be0d(%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 11526 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movsd %xmm1,(%rsp) │ │ │ │ + cvtsi2sd %rbp,%xmm0 │ │ │ │ + call 32b0 │ │ │ │ + movsd 0x75605(%rip),%xmm4 │ │ │ │ + divsd 0x756d5(%rip),%xmm0 │ │ │ │ + movsd 0x7549d(%rip),%xmm3 │ │ │ │ + movsd 0x75625(%rip),%xmm5 │ │ │ │ + movsd (%rsp),%xmm1 │ │ │ │ + addsd %xmm4,%xmm0 │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + andpd %xmm3,%xmm2 │ │ │ │ + ucomisd %xmm2,%xmm5 │ │ │ │ + ja 11673 │ │ │ │ + cvttsd2si %xmm0,%rax │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %eax,(%rdi) │ │ │ │ + jmp 11403 │ │ │ │ + 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 11403 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp 11497 │ │ │ │ + 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 0x73428(%rip),%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + movsd (%rbx),%xmm0 │ │ │ │ + movsd 0x0(%r13),%xmm1 │ │ │ │ + mov %r14,%rdx │ │ │ │ + add $0x1,%ebp │ │ │ │ + mov 0x8bd04(%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 116e5 │ │ │ │ + mov (%rsp),%r12 │ │ │ │ + mov 0x8(%rsp),%r15d │ │ │ │ + jmp 11590 │ │ │ │ + lea 0x758c8(%rip),%rcx │ │ │ │ + mov $0x9e4,%edx │ │ │ │ + lea 0x73325(%rip),%rsi │ │ │ │ + lea 0x733a8(%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 11820 │ │ │ │ + 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 117e8 │ │ │ │ + mov 0x408(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 11824 │ │ │ │ + mov %edx,%eax │ │ │ │ + add $0x418,%rsp │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + xor %edx,%edx │ │ │ │ + jmp 11800 │ │ │ │ + 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 │ │ │ │ + lea 0x0(,%rbp,4),%rbx │ │ │ │ + mov %rbx,%rsi │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ 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 │ │ │ │ + mov %rcx,0x28(%rsp) │ │ │ │ + mov %ebp,0x1c(%rsp) │ │ │ │ + call 44640 │ │ │ │ + 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 44640 │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + movb $0x0,(%rax,%rbp,1) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x1c(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 11958 │ │ │ │ + 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 118e0 │ │ │ │ + lea 0x1(%r12),%esi │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ + mov %esi,(%rsp) │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 44640 │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + mov (%rsp),%edx │ │ │ │ + mov %rbx,(%rax,%r12,8) │ │ │ │ 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 │ │ │ │ - call 32c0 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + jmp 1193f │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movl $0x0,(%rax) │ │ │ │ + sub $0x4,%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + je 11976 │ │ │ │ + mov (%rax),%edi │ │ │ │ + lea 0x1(%rdi),%esi │ │ │ │ + cmp %r14d,%esi │ │ │ │ + je 11930 │ │ │ │ + mov %esi,(%rax) │ │ │ │ + mov %edx,%r12d │ │ │ │ + jmp 118a9 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x1(%r12),%esi │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %esi,(%rsp) │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 44640 │ │ │ │ + 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 │ │ │ │ - pop %rax │ │ │ │ - pop %rdx │ │ │ │ - cmp %r12,%rbx │ │ │ │ - jne 109e0 <__cxa_finalize@plt+0xd210> │ │ │ │ + mov (%rsp),%rax │ │ │ │ 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 │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + xor %edi,%edi │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ + mov %rcx,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + mov $0x330,%esi │ │ │ │ push %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 %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 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 │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov %rdx,0x28(%rsp) │ │ │ │ + call 44640 │ │ │ │ + test %rax,%rax │ │ │ │ + je 11c19 │ │ │ │ + movq 0x75126(%rip),%xmm0 │ │ │ │ + mov %rax,%rbp │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + mov 0x75389(%rip),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + mov 0x75256(%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 11a20 │ │ │ │ + movsd 0x751d1(%rip),%xmm7 │ │ │ │ + comisd %xmm1,%xmm7 │ │ │ │ + ja 11a00 │ │ │ │ + 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 0x751a6(%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 11ab0 │ │ │ │ + comisd 0x75136(%rip),%xmm2 │ │ │ │ + jbe 11c08 │ │ │ │ + movsd %xmm1,(%rsp) │ │ │ │ + sub $0x1,%r15d │ │ │ │ + jne 11a88 │ │ │ │ + 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 11b30 │ │ │ │ + movsd %xmm0,0x0(%r13) │ │ │ │ + movsd (%r12),%xmm0 │ │ │ │ + xorpd 0x74f6e(%rip),%xmm0 │ │ │ │ + call 30d0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + movsd 0x750a2(%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 0x751a0(%rip),%xmm2 │ │ │ │ + mulsd %xmm0,%xmm2 │ │ │ │ + movsd 0x7505c(%rip),%xmm0 │ │ │ │ + subsd %xmm2,%xmm0 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + subsd %xmm0,%xmm1 │ │ │ │ + movsd %xmm1,(%rax) │ │ │ │ xor %eax,%eax │ │ │ │ - add $0x28,%rsp │ │ │ │ + add $0x38,%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> │ │ │ │ + movsd %xmm1,(%r12) │ │ │ │ + movsd %xmm1,0x20(%rsp) │ │ │ │ + jmp 11b0d │ │ │ │ + mov $0xfffffffc,%eax │ │ │ │ + jmp 11bf2 │ │ │ │ + endbr64 │ │ │ │ + sub $0x18,%rsp │ │ │ │ + movsd %xmm2,0x8(%rsp) │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + cvtsi2sd %edi,%xmm2 │ │ │ │ + movsd %xmm1,(%rsp) │ │ │ │ + movq 0x74ead(%rip),%xmm1 │ │ │ │ + xorpd %xmm1,%xmm0 │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + call 30d0 │ │ │ │ + movq 0x74e98(%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 %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> │ │ │ │ + sub $0x18,%rsp │ │ │ │ + xorpd 0x74e60(%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 │ │ │ │ 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) │ │ │ │ + movq %xmm2,%rbx │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + cvtsi2sd %edi,%xmm2 │ │ │ │ + sub $0x10,%rsp │ │ │ │ + xorpd 0x74e02(%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 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ 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 │ │ │ │ + endbr64 │ │ │ │ + neg %edi │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + sub $0x18,%rsp │ │ │ │ + movsd 0x750a2(%rip),%xmm0 │ │ │ │ + cvtsi2sd %edi,%xmm1 │ │ │ │ + movsd %xmm2,0x8(%rsp) │ │ │ │ + call 3710 │ │ │ │ + mulsd 0x8(%rsp),%xmm0 │ │ │ │ + add $0x18,%rsp │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %rbp │ │ │ │ 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> │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,0x48(%rbx) │ │ │ │ - mov 0x70(%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> │ │ │ │ - call 32c0 │ │ │ │ - cmpb $0x0,0x3b(%rbx) │ │ │ │ - jne 11030 <__cxa_finalize@plt+0xd860> │ │ │ │ + mov %edi,%ebx │ │ │ │ + sub $0x10,%rsp │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + call 32b0 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - 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 10f10 <__cxa_finalize@plt+0xd740> │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 10fa4 <__cxa_finalize@plt+0xd7d4> │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,0x80(%rbx) │ │ │ │ - cmpb $0x0,0x3b(%rbx) │ │ │ │ - jne 11008 <__cxa_finalize@plt+0xd838> │ │ │ │ - movb $0x0,0x3a(%rbx) │ │ │ │ - add $0x8,%rsp │ │ │ │ + cvtsi2sd %ebx,%xmm0 │ │ │ │ + mulsd 0x8(%rsp),%xmm0 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + divsd 0x74f78(%rip),%xmm0 │ │ │ │ + add $0x10,%rsp │ │ │ │ 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) │ │ │ │ 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 │ │ │ │ + imul %esi,%edi │ │ │ │ + sub $0x18,%rsp │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ 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) │ │ │ │ - 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 │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ + cvtsi2sd %rdi,%xmm0 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + call 32b0 │ │ │ │ + divsd 0x8(%rsp),%xmm0 │ │ │ │ + add $0x18,%rsp │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + 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 0x74e1d(%rip),%xmm0 │ │ │ │ + add $0x10,%rsp │ │ │ │ pop %rbx │ │ │ │ - sub %edi,%eax │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + maxsd %xmm2,%xmm0 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - 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> │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + 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 0x74dbd(%rip),%xmm0 │ │ │ │ + add $0x10,%rsp │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + maxsd %xmm2,%xmm0 │ │ │ │ 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 %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ + mov %esi,%ebp │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ 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 %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 0x74d5c(%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 │ │ │ │ - mov %rcx,%rax │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ + subsd %xmm0,%xmm1 │ │ │ │ + maxsd %xmm1,%xmm2 │ │ │ │ + mulsd %xmm3,%xmm2 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %ebx,%edx │ │ │ │ - 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 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 12010 │ │ │ │ + push %r14 │ │ │ │ + lea 0x72bde(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + push %r13 │ │ │ │ + lea 0x741b7(%rip),%r13 │ │ │ │ push %r12 │ │ │ │ + lea 0x72be3(%rip),%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 │ │ │ │ - xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ + mov (%rdi),%ecx │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov 0x8b479(%rip),%rdi │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x0(%rbp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 11fe0 │ │ │ │ + jmp 12000 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x8b45e(%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) │ │ │ │ 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 │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + pop %rax │ │ │ │ + pop %rdx │ │ │ │ + cmp 0x0(%rbp),%ebx │ │ │ │ + jae 12000 │ │ │ │ + mov %ebx,%r14d │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 11fa0 │ │ │ │ + mov 0x8b41a(%rip),%rdi │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + jmp 11fa0 │ │ │ │ + nop │ │ │ │ pop %rbx │ │ │ │ - mov %rcx,%rax │ │ │ │ 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> │ │ │ │ - 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 %ecx,%ecx │ │ │ │ + lea 0x72b00(%rip),%rdx │ │ │ │ + mov $0x4a,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x71e74(%rip),%rdx │ │ │ │ - call 766d0 │ │ │ │ - or $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ + lea 0x72b0d(%rip),%rdi │ │ │ │ + jmp 615f0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ + push %r13 │ │ │ │ + lea 0x72b38(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%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 │ │ │ │ - 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 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov (%rdi),%ecx │ │ │ │ + mov 0x8b3b0(%rip),%rdi │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov (%r12),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 120c0 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + lea 0x72b24(%rip),%r13 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x8(%r12),%rax │ │ │ │ + mov %rbp,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %ebp,%ecx │ │ │ │ + shl $0x5,%rbx │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + add $0x1,%rbp │ │ │ │ + add %rbx,%rax │ │ │ │ + mov 0x8b370(%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 11f50 │ │ │ │ + pop %rax │ │ │ │ + pop %rdx │ │ │ │ + cmp (%r12),%ebp │ │ │ │ + jb 12070 │ │ │ │ + mov 0x8b341(%rip),%rdi │ │ │ │ + add $0x8,%rsp │ │ │ │ + lea 0x73311(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ - mov %rcx,%rax │ │ │ │ + mov $0x1,%esi │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - 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) │ │ │ │ + pop %r13 │ │ │ │ + jmp 3110 <__fprintf_chk@plt> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 12190 │ │ │ │ + push %r13 │ │ │ │ + lea 0x72a3e(%rip),%rdx │ │ │ │ + mov %rdi,%r13 │ │ │ │ + xor %eax,%eax │ │ │ │ push %r12 │ │ │ │ + mov $0x7f,%esi │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ + lea 0x72a1a(%rip),%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 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov (%rdi),%ecx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 61230 │ │ │ │ + mov 0x0(%r13),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 1217c │ │ │ │ + xor %ebx,%ebx │ │ │ │ + lea 0x6f15e(%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 │ │ │ │ - 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 │ │ │ │ + call 61230 │ │ │ │ + pop %rax │ │ │ │ + pop %rdx │ │ │ │ + cmp 0x0(%r13),%ebx │ │ │ │ + jb 12140 │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ - mov %rcx,%rax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %ebx,%edx │ │ │ │ - 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 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x72980(%rip),%rdx │ │ │ │ + mov $0x7b,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x71d34(%rip),%rdx │ │ │ │ - call 766d0 │ │ │ │ - or $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ + lea 0x7298d(%rip),%rdi │ │ │ │ + jmp 615f0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ + mov $0x92,%esi │ │ │ │ + lea 0x729b3(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ + push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %esi,%ebx │ │ │ │ + lea 0x7295e(%rip),%rbx │ │ │ │ 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 │ │ │ │ + mov (%rdi),%ecx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 61230 │ │ │ │ + mov 0x0(%r13),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 122ab │ │ │ │ + xor %r12d,%r12d │ │ │ │ + lea 0x6f09e(%rip),%rbp │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%r13),%rax │ │ │ │ + mov %r12,%r15 │ │ │ │ + mov %r12d,%ecx │ │ │ │ + mov $0x94,%esi │ │ │ │ + shl $0x5,%r15 │ │ │ │ + lea 0x6f0ae(%rip),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + add %r15,%rax │ │ │ │ + mov 0x8(%rax),%r9d │ │ │ │ + mov (%rax),%r8 │ │ │ │ + xor %eax,%eax │ │ │ │ + call 61230 │ │ │ │ + add 0x8(%r13),%r15 │ │ │ │ + mov $0x7f,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x10(%r15),%ecx │ │ │ │ + lea 0x72900(%rip),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 61230 │ │ │ │ + mov 0x10(%r15),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 1229d │ │ │ │ + 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 61230 │ │ │ │ + pop %rax │ │ │ │ + pop %rdx │ │ │ │ + cmp 0x10(%r15),%r14d │ │ │ │ + jb 12260 │ │ │ │ + add $0x1,%r12 │ │ │ │ + cmp 0x0(%r13),%r12d │ │ │ │ + jb 12200 │ │ │ │ add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ 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> │ │ │ │ - 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> │ │ │ │ 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 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 │ │ │ │ - add $0x8,%rsp │ │ │ │ + mov (%rsi),%rdi │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x734e9(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + addq $0x1,0x38(%rbx) │ │ │ │ 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) │ │ │ │ + endbr64 │ │ │ │ + cmpq $0x0,(%rdi) │ │ │ │ + setne %al │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1231e │ │ │ │ + call 35a0 │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + lea 0x74dab(%rip),%rcx │ │ │ │ + mov $0xc7,%edx │ │ │ │ + lea 0x72803(%rip),%rsi │ │ │ │ + lea 0x72867(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + nopl (%rax) │ │ │ │ + endbr64 │ │ │ │ + push %rbx │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 12365 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov 0x28(%rdi),%rdi │ │ │ │ + call 3700 │ │ │ │ + cmp $0x10,%eax │ │ │ │ + jne 12384 │ │ │ │ + mov 0x28(%rbx),%rdi │ │ │ │ + pop %rbx │ │ │ │ + jmp 3730 │ │ │ │ + lea 0x74d44(%rip),%rcx │ │ │ │ + mov $0xdc,%edx │ │ │ │ + lea 0x727bc(%rip),%rsi │ │ │ │ + lea 0x72827(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + lea 0x74d25(%rip),%rcx │ │ │ │ + mov $0xde,%edx │ │ │ │ + lea 0x7279d(%rip),%rsi │ │ │ │ + lea 0x7280c(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 123c2 │ │ │ │ + mov 0x28(%rdi),%rdi │ │ │ │ + jmp 3650 │ │ │ │ + push %rax │ │ │ │ + lea 0x74cd6(%rip),%rcx │ │ │ │ + mov $0xef,%edx │ │ │ │ + lea 0x7275e(%rip),%rsi │ │ │ │ + lea 0x727c9(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %esi,%ebx │ │ │ │ + mov %rsi,%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - 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 │ │ │ │ + mov (%rsi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 12420 │ │ │ │ + mov $0x80000,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + call 3170 │ │ │ │ + mov (%rbx),%rax │ │ │ │ add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ - 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 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x10(%rsi),%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rdx,%rbp │ │ │ │ + call 3630 │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + mov %rax,%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + jne 12405 │ │ │ │ + mov 0x10(%rbx),%rcx │ │ │ │ + mov %rbp,%r8 │ │ │ │ + lea 0x6eea0(%rip),%rdx │ │ │ │ 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) │ │ │ │ + mov $0x103,%esi │ │ │ │ + lea 0x726de(%rip),%rdi │ │ │ │ + call 615f0 │ │ │ │ + call 34c0 <__errno_location@plt> │ │ │ │ + mov (%rax),%edi │ │ │ │ + call 33e0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x72744(%rip),%rsi │ │ │ │ + mov %rax,%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3160 <__printf_chk@plt> │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + mov (%rsi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 124f3 │ │ │ │ push %r14 │ │ │ │ + mov %rcx,%r14 │ │ │ │ push %r13 │ │ │ │ mov %rdx,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %rcx,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ + mov %rsi,%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) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp 124b9 │ │ │ │ + nop │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp 0x0(%rbp),%ebx │ │ │ │ + jae 124e8 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rbx,%r12 │ │ │ │ + mov %r14,%rsi │ │ │ │ + shl $0x6,%r12 │ │ │ │ + mov 0x8(%rax,%r12,1),%rdi │ │ │ │ + call *%r13 │ │ │ │ + test %eax,%eax │ │ │ │ + je 124b0 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ + add %r12,%rax │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + pop %rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + 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 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> │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + movq $0x0,0x8(%rsi) │ │ │ │ + movl $0x0,(%rsi) │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ 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 │ │ │ │ - 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) │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ + mov (%rsi),%ecx │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 125f8 │ │ │ │ + mov %rsi,%r14 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %ebp,%ebp │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r15,%r12 │ │ │ │ + shl $0x5,%r12 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 12575 │ │ │ │ + mov 0x8(%r14),%rsi │ │ │ │ + lea -0x1(%rbp),%eax │ │ │ │ + mov (%rsi,%r12,1),%rdx │ │ │ │ + cmp %rdx,(%rbx,%rax,8) │ │ │ │ + je 125cb │ │ │ │ + lea 0x1(%rbp),%ecx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x0(,%rcx,8),%rsi │ │ │ │ + mov %ecx,0xc(%rsp) │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ + call 44640 │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x0(,%rcx,4),%rsi │ │ │ │ + call 44640 │ │ │ │ + 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 12558 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov %rbx,(%rax) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov %r13,(%rax) │ │ │ │ + add $0x28,%rsp │ │ │ │ + mov %ebp,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ + nopl (%rax) │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xor %r13d,%r13d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp 125d4 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ 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> │ │ │ │ - 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 %r14 │ │ │ │ + push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - 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 │ │ │ │ + mov (%rsi),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 12690 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + xor %ebp,%ebp │ │ │ │ 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 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,%r13 │ │ │ │ + shl $0x5,%r13 │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1264e │ │ │ │ + mov 0x8(%r12),%rcx │ │ │ │ + lea -0x1(%rbx),%eax │ │ │ │ + mov (%rcx,%r13,1),%rcx │ │ │ │ + cmp %rcx,(%rdi,%rax,8) │ │ │ │ + je 12674 │ │ │ │ + lea 0x1(%rbx),%esi │ │ │ │ + mov %rsi,%r14 │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 44640 │ │ │ │ + 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 12630 │ │ │ │ + call 32c0 │ │ │ │ + mov %ebx,%eax │ │ │ │ pop %rbx │ │ │ │ - mov %rcx,%rax │ │ │ │ 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> │ │ │ │ - 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 │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x719c4(%rip),%rdx │ │ │ │ - call 766d0 │ │ │ │ - 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 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 %ebx,%ebx │ │ │ │ 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 │ │ │ │ + call 32c0 │ │ │ │ + mov %ebx,%eax │ │ │ │ pop %rbx │ │ │ │ - mov %rcx,%rax │ │ │ │ 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> │ │ │ │ - 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) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1270c │ │ │ │ + mov (%rdi),%eax │ │ │ │ + mov %rdi,%r12 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + test %eax,%eax │ │ │ │ + jne 126e8 │ │ │ │ + jmp 12707 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + call 35a0 │ │ │ │ + mov (%r12),%eax │ │ │ │ + add $0x1,%rbp │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + cmp %eax,%ebp │ │ │ │ + jae 12707 │ │ │ │ + mov 0x8(%r12),%rdx │ │ │ │ + mov %rbp,%rbx │ │ │ │ + shl $0x6,%rbx │ │ │ │ + add %rdx,%rbx │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 126d0 │ │ │ │ + add $0x1,%rbp │ │ │ │ + cmp %eax,%ebp │ │ │ │ + jb 126ed │ │ │ │ pop %rbx │ │ │ │ - mov %rcx,%rax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %ebx,%edx │ │ │ │ - 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 │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x71884(%rip),%rdx │ │ │ │ - call 766d0 │ │ │ │ - or $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + lea 0x7496d(%rip),%rcx │ │ │ │ + mov $0x17e,%edx │ │ │ │ + lea 0x72415(%rip),%rsi │ │ │ │ + lea 0x724a9(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + mov %r9,%r13 │ │ │ │ push %r12 │ │ │ │ + mov %rcx,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ + mov %edx,%ebp │ │ │ │ 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 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %edx,%esi │ │ │ │ + sub $0x18,%rsp │ │ │ │ + add (%rbx),%esi │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + shl $0x6,%rsi │ │ │ │ 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 %r8,0x8(%rsp) │ │ │ │ + call 44640 │ │ │ │ + add %ebp,(%rbx) │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + je 1280b │ │ │ │ + test %r13,%r13 │ │ │ │ + je 12888 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + test %r12,%r12 │ │ │ │ + je 12820 │ │ │ │ + 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 44640 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,0x28(%r15) │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + mov 0x28(%rax,%rbp,1),%rdi │ │ │ │ + call 3200 │ │ │ │ + cmp (%rbx),%r14d │ │ │ │ + jb 12790 │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ - mov %rcx,%rax │ │ │ │ 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 44640 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + mov 0x28(%rax,%r14,1),%rdi │ │ │ │ + call 3200 │ │ │ │ + cmp (%rbx),%r12d │ │ │ │ + jb 12820 │ │ │ │ + jmp 1280b │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %r13d,%r13d │ │ │ │ + lea 0x727da(%rip),%r15 │ │ │ │ + jmp 128fb │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %ebx,%edx │ │ │ │ + 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 │ │ │ │ - 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 │ │ │ │ + add $0x1,%r13 │ │ │ │ + movq $0x0,0x38(%rbp) │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + movq $0x0,0x28(%rbp) │ │ │ │ + call 44640 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + mov 0x28(%rax,%r14,1),%rdi │ │ │ │ + call 3200 │ │ │ │ + cmp (%rbx),%r13d │ │ │ │ + jae 1280b │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r13,%r14 │ │ │ │ + shl $0x6,%r14 │ │ │ │ + call 14e00 │ │ │ │ + mov 0x8(%rbx),%rbp │ │ │ │ + add %r14,%rbp │ │ │ │ + movb $0x0,0x18(%rbp) │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + test %r12,%r12 │ │ │ │ + jne 12898 │ │ │ │ + movq $0x0,0x8(%rbp) │ │ │ │ + jmp 128b2 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 11cb0 <__cxa_finalize@plt+0xe4e0> │ │ │ │ + mov (%rsi),%eax │ │ │ │ + mov 0x8(%rsi),%rdi │ │ │ │ + push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %esi,%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 │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ - 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> │ │ │ │ + test %eax,%eax │ │ │ │ + je 129b8 │ │ │ │ + xor %r12d,%r12d │ │ │ │ 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 %r12,%rbx │ │ │ │ + add $0x1,%r12 │ │ │ │ + shl $0x6,%rbx │ │ │ │ + mov 0x10(%rdi,%rbx,1),%rdi │ │ │ │ + call 32c0 │ │ │ │ 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 %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 │ │ │ │ - xor %edi,%edi │ │ │ │ - call 11130 <__cxa_finalize@plt+0xd960> │ │ │ │ - mov %eax,%edx │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 11d48 <__cxa_finalize@plt+0xe578> │ │ │ │ + add %rbx,%rax │ │ │ │ + movq $0x0,0x10(%rax) │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ + call 32c0 │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - mov %edx,%ebx │ │ │ │ - mov (%rax,%rbx,8),%rax │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - add $0x8,%rsp │ │ │ │ + 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 12960 │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x8(%rbp) │ │ │ │ + movl $0x0,0x0(%rbp) │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ + pop %r12 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - lea 0x71c6f(%rip),%rdx │ │ │ │ - mov $0x37e,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x6f5b9(%rip),%rdi │ │ │ │ - mov $0xffffffff,%ebx │ │ │ │ - call 766d0 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - jmp 11cfe <__cxa_finalize@plt+0xe52e> │ │ │ │ - nop │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + mov %rsi,%r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %esi,%ebp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - 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 │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - 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> │ │ │ │ + mov (%rsi),%edx │ │ │ │ + mov 0x8(%rsi),%rdi │ │ │ │ + test %edx,%edx │ │ │ │ + je 12ac2 │ │ │ │ + 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 12a88 │ │ │ │ + xor %r15d,%r15d │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %ebp,%ecx │ │ │ │ - lea 0x71bb7(%rip),%rdx │ │ │ │ - mov $0x39d,%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 │ │ │ │ - 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 │ │ │ │ + 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 12a30 │ │ │ │ + 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 12a10 │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x8(%r14) │ │ │ │ + movl $0x0,(%r14) │ │ │ │ add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ 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 │ │ │ │ - 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> │ │ │ │ - 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 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r14 │ │ │ │ - mov %r8d,%r14d │ │ │ │ push %r13 │ │ │ │ - mov %ecx,%r13d │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ 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 │ │ │ │ + mov 0x8(%rdi),%r14 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 12b89 │ │ │ │ + mov (%rdi),%edx │ │ │ │ + mov %rdi,%r13 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + test %edx,%edx │ │ │ │ + je 12b80 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r12,%rax │ │ │ │ + shl $0x5,%rax │ │ │ │ + add %rax,%r14 │ │ │ │ + mov 0x10(%r14),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 12b6a │ │ │ │ + xor %ebp,%ebp │ │ │ │ + jmp 12b48 │ │ │ │ + xchg %ax,%ax │ │ │ │ + call 35a0 │ │ │ │ + mov 0x10(%r14),%eax │ │ │ │ + add $0x1,%rbp │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + cmp %eax,%ebp │ │ │ │ + jae 12b66 │ │ │ │ + mov 0x18(%r14),%rdx │ │ │ │ + mov %rbp,%rbx │ │ │ │ + shl $0x6,%rbx │ │ │ │ + add %rdx,%rbx │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 12b30 │ │ │ │ + add $0x1,%rbp │ │ │ │ + cmp %eax,%ebp │ │ │ │ + jb 12b4c │ │ │ │ + mov 0x0(%r13),%edx │ │ │ │ + add $0x1,%r12 │ │ │ │ + cmp %edx,%r12d │ │ │ │ + jae 12b80 │ │ │ │ + mov 0x8(%r13),%r14 │ │ │ │ + jmp 12b18 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - xor %edi,%edi │ │ │ │ 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> │ │ │ │ - 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 │ │ │ │ - push %r13 │ │ │ │ - mov %ecx,%r13d │ │ │ │ - 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 │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmpb $0x0,0x3b(%rbx) │ │ │ │ - jne 120e0 <__cxa_finalize@plt+0xe910> │ │ │ │ - xor %edi,%edi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - mov %edi,%eax │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ - 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> │ │ │ │ + lea 0x744d0(%rip),%rcx │ │ │ │ + mov $0x1ee,%edx │ │ │ │ + lea 0x71f98(%rip),%rsi │ │ │ │ + lea 0x72031(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ 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 │ │ │ │ push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ - mov %r8d,%r13d │ │ │ │ + mov %ecx,%r13d │ │ │ │ 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 │ │ │ │ + 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 12f6d │ │ │ │ + cmp %ecx,%r15d │ │ │ │ + jb 12f6d │ │ │ │ + mov %r8d,%ebx │ │ │ │ + mov %r9d,%ebp │ │ │ │ + xor %r14d,%r14d │ │ │ │ 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) │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %edi,%eax │ │ │ │ - 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> │ │ │ │ + je 12c0d │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + lea -0x1(%rcx),%eax │ │ │ │ + mov (%rsi,%rax,4),%r14d │ │ │ │ + mov $0x10,%esi │ │ │ │ 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> │ │ │ │ + call 44640 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r13d,(%rax) │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov %ebx,%eax │ │ │ │ + div %ebp │ │ │ │ + sub $0x1,%eax │ │ │ │ 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> │ │ │ │ + add $0x1,%ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + shr %cl,%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 12c30 │ │ │ │ + cmp $0x1e,%ecx │ │ │ │ + ja 12f92 │ │ │ │ + mov $0x1,%ebx │ │ │ │ + shl %cl,%ebx │ │ │ │ + test %r13d,%r13d │ │ │ │ + je 12fae │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %r13d,%esi │ │ │ │ + movsd 0x74008(%rip),%xmm4 │ │ │ │ + cvtsi2sd %ebx,%xmm5 │ │ │ │ + movsd 0x741ec(%rip),%xmm3 │ │ │ │ + mov %rsi,0x38(%rsp) │ │ │ │ + movsd 0x73fb7(%rip),%xmm6 │ │ │ │ + mov %rdi,%rax │ │ │ │ + lea (%rdi,%rsi,4),%rsi │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rax),%edi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %rdi,%xmm0 │ │ │ │ + divsd %xmm5,%xmm0 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + andpd %xmm3,%xmm1 │ │ │ │ + ucomisd %xmm1,%xmm4 │ │ │ │ + jbe 12cdc │ │ │ │ + cvttsd2si %xmm0,%rdi │ │ │ │ + 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 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + add $0x4,%rax │ │ │ │ + cvtsi2sd %rdx,%xmm1 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + cvttsd2si %xmm0,%rdi │ │ │ │ + mov %edi,%edx │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jne 12c90 │ │ │ │ + cmp %r15d,%edi │ │ │ │ + jb 12d33 │ │ │ │ + mov %r15d,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + div %r13d │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %eax,%r15d │ │ │ │ + mov %r14d,%eax │ │ │ │ + div %r15d │ │ │ │ nopl 0x0(%rax) │ │ │ │ + add $0x1,%ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + shr %cl,%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 12d18 │ │ │ │ + mov $0x1,%ebx │ │ │ │ + shl %cl,%ebx │ │ │ │ + cmp $0x1e,%ecx │ │ │ │ + ja 12fc3 │ │ │ │ + mov %ecx,0x4(%r12) │ │ │ │ + mov 0x38(%rsp),%rsi │ │ │ │ xor %edi,%edi │ │ │ │ - jmp 12214 <__cxa_finalize@plt+0xea44> │ │ │ │ - nop │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov %ecx,0x10(%rsp) │ │ │ │ + shl $0x5,%rsi │ │ │ │ + call 44640 │ │ │ │ + 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 │ │ │ │ - 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> │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ + call 44640 │ │ │ │ + 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 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov 0x8(%r12),%r14 │ │ │ │ + mov (%rax,%r15,4),%eax │ │ │ │ + test %eax,0x48(%rsp) │ │ │ │ + setne %dl │ │ │ │ + add %rbp,%r14 │ │ │ │ xor %edi,%edi │ │ │ │ - mov %r12d,%edx │ │ │ │ + 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 44640 │ │ │ │ + mov 0x10(%rsp),%edx │ │ │ │ + add %edx,0x10(%r14) │ │ │ │ + mov %rax,0x18(%r14) │ │ │ │ + je 12ede │ │ │ │ + mov %edx,0x24(%rsp) │ │ │ │ + mov %rbp,0x28(%rsp) │ │ │ │ + mov %r12,0x30(%rsp) │ │ │ │ + mov %ebx,0x10(%rsp) │ │ │ │ + mov 0x98(%rsp),%rbx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ 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 │ │ │ │ - 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> │ │ │ │ - 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 │ │ │ │ + lea 0x7220a(%rip),%rdi │ │ │ │ + mov %r13,%rbp │ │ │ │ + add $0x1,%r13 │ │ │ │ + call 14e00 │ │ │ │ + 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 44640 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,0x28(%r12) │ │ │ │ + mov 0x18(%r14),%rax │ │ │ │ + mov 0x28(%rax,%rbp,1),%rdi │ │ │ │ + call 3200 │ │ │ │ + cmp 0x10(%r14),%r13d │ │ │ │ + jb 12e58 │ │ │ │ + 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) │ │ │ │ + test %edx,%edx │ │ │ │ + je 12f49 │ │ │ │ + mov %r15,0x10(%rsp) │ │ │ │ + mov %rbp,%r15 │ │ │ │ + mov 0x18(%rsp),%rbp │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x20,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 44640 │ │ │ │ + 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 12f00 │ │ │ │ + mov 0x10(%rsp),%r15 │ │ │ │ + mov %rdx,%rax │ │ │ │ + mov 0x38(%rsp),%rsi │ │ │ │ + add $0x1,%r15 │ │ │ │ + cmp %rsi,%r15 │ │ │ │ + jne 12d68 │ │ │ │ + add $0x58,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ 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 │ │ │ │ + mov %r13d,%r8d │ │ │ │ + mov %r15d,%ecx │ │ │ │ + lea 0x6e3ae(%rip),%rdx │ │ │ │ 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 │ │ │ │ + mov $0x20b,%esi │ │ │ │ + lea 0x71bac(%rip),%rdi │ │ │ │ + call 615f0 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + jmp 12f5b │ │ │ │ + lea 0x6e3c7(%rip),%rdx │ │ │ │ + mov $0x218,%esi │ │ │ │ + lea 0x71b8f(%rip),%rdi │ │ │ │ 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 │ │ │ │ + call 615f0 │ │ │ │ + jmp 12f8d │ │ │ │ + mov %ecx,0x4(%r12) │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 44640 │ │ │ │ + mov %rax,0x8(%r12) │ │ │ │ + jmp 12f5b │ │ │ │ + lea 0x6e396(%rip),%rdx │ │ │ │ + mov $0x228,%esi │ │ │ │ + lea 0x71b5e(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x70e08(%rip),%rdx │ │ │ │ - call 766d0 │ │ │ │ - or $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + call 615f0 │ │ │ │ + jmp 12f8d │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %rdi,%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 │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov %edx,0xc(%rsp) │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 13078 │ │ │ │ + mov (%rdi),%r15d │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 13060 │ │ │ │ + mov 0x8(%rdi),%r13 │ │ │ │ + mov %rsi,%r14 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %r13,%rbp │ │ │ │ + jmp 13024 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%ebx │ │ │ │ + add $0x20,%rbp │ │ │ │ + cmp %ebx,%r15d │ │ │ │ + je 13060 │ │ │ │ + mov 0x0(%rbp),%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> │ │ │ │ - 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 │ │ │ │ - call 32d0 │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jb 12740 <__cxa_finalize@plt+0xef70> │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r14,%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> │ │ │ │ - test %eax,%eax │ │ │ │ - je 126ae <__cxa_finalize@plt+0xeede> │ │ │ │ - mov -0x8(%rcx,%rsi,1),%edx │ │ │ │ - cmp %edx,%r12d │ │ │ │ - jb 127e0 <__cxa_finalize@plt+0xf010> │ │ │ │ - test %eax,%eax │ │ │ │ - jle 126ae <__cxa_finalize@plt+0xeede> │ │ │ │ - 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 %r14,%rbp │ │ │ │ - mov 0x8(%rsp),%r14 │ │ │ │ - jmp 12718 <__cxa_finalize@plt+0xef48> │ │ │ │ - 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> │ │ │ │ - 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 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> │ │ │ │ - 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> │ │ │ │ - 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 │ │ │ │ + jne 13018 │ │ │ │ + cmp %ebx,%r15d │ │ │ │ + je 13060 │ │ │ │ + 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 │ │ │ │ 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 │ │ │ │ + add $0x18,%rsp │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ + pop %r15 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - mov (%rdx,%rax,8),%rax │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - mov (%rax),%eax │ │ │ │ + pop %r15 │ │ │ │ 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 │ │ │ │ - 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) │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ + movsbl %cl,%eax │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %esi,%ebp │ │ │ │ push %rbx │ │ │ │ - cmpb $0x0,0x3c(%rdi) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - jne 12d30 <__cxa_finalize@plt+0xf560> │ │ │ │ - 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) │ │ │ │ - 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 │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov %eax,0x4(%rsp) │ │ │ │ + mov (%rsi),%eax │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ 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 │ │ │ │ + je 13115 │ │ │ │ + mov %rdi,%r13 │ │ │ │ + mov %rsi,%rbp │ │ │ │ + lea 0x71b1f(%rip),%r15 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + lea 0x71a6a(%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 61230 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x4(%rsp),%ecx │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov 0x10(%rax,%r12,1),%rsi │ │ │ │ + call 153f0 │ │ │ │ + cmp 0x0(%rbp),%ebx │ │ │ │ + jb 130d0 │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - mov (%rdx,%rax,8),%rax │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - mov 0x38(%rax),%rax │ │ │ │ + pop %r15 │ │ │ │ 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> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ 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> │ │ │ │ - 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 (%rsi),%r8d │ │ │ │ + movq $0x0,0x8(%rsp) │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 131dd │ │ │ │ + mov %rdi,%r14 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdx,%r13 │ │ │ │ + movsbl %cl,%r12d │ │ │ │ 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 │ │ │ │ + mov 0x8(%rsp),%rbp │ │ │ │ + mov $0x293,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %r15d,%r15d │ │ │ │ + lea 0x71a76(%rip),%rdx │ │ │ │ + lea 0x719af(%rip),%rdi │ │ │ │ + mov %ebp,%ecx │ │ │ │ + shl $0x5,%rbp │ │ │ │ + call 61230 │ │ │ │ + mov 0x8(%rbx),%rdx │ │ │ │ + add %rbp,%rdx │ │ │ │ + mov 0x10(%rdx),%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 │ │ │ │ + je 131ce │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %r15,%rax │ │ │ │ + mov %r12d,%ecx │ │ │ │ + mov %r14,%rdi │ │ │ │ + add $0x1,%r15 │ │ │ │ + shl $0x6,%rax │ │ │ │ + add 0x18(%rdx),%rax │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov 0x10(%rax),%rsi │ │ │ │ + call 153f0 │ │ │ │ + mov 0x8(%rbx),%rdx │ │ │ │ + add %rbp,%rdx │ │ │ │ + cmp 0x10(%rdx),%r15d │ │ │ │ + jb 131a0 │ │ │ │ + addq $0x1,0x8(%rsp) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + cmp (%rbx),%eax │ │ │ │ + jb 13168 │ │ │ │ + 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 │ │ │ │ - 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 │ │ │ │ - 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) │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %esi,%ebp │ │ │ │ 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) │ │ │ │ - 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 │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov (%rsi),%r10d │ │ │ │ + mov 0x68(%rsp),%eax │ │ │ │ + test %r10d,%r10d │ │ │ │ + je 1332d │ │ │ │ + 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) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%r14),%rax │ │ │ │ + mov %r13,%rbx │ │ │ │ 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> │ │ │ │ - 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 │ │ │ │ + shl $0x5,%rbx │ │ │ │ + mov 0x10(%rax,%rbx,1),%esi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 44640 │ │ │ │ + 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 14d50 │ │ │ │ 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 │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov (%rsp),%eax │ │ │ │ + lea (%rax,%rbp,1),%esi │ │ │ │ + call 44640 │ │ │ │ + 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 0x71955(%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 132f4 │ │ │ │ + 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 132e0 │ │ │ │ + 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 15070 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32c0 │ │ │ │ + cmp (%r14),%r13d │ │ │ │ + jb 13240 │ │ │ │ + add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - mov (%rdx,%rax,8),%rax │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - mov 0xc(%rax),%eax │ │ │ │ + pop %r15 │ │ │ │ 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 │ │ │ │ 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 %rbx,%rdi │ │ │ │ - call e1a0 <__cxa_finalize@plt+0xa9d0> │ │ │ │ - mov %eax,%r12d │ │ │ │ - test %eax,%eax │ │ │ │ - js 1376a <__cxa_finalize@plt+0xff9a> │ │ │ │ - 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 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x78,%rsp │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ + mov %rdi,0x20(%rsp) │ │ │ │ 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 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 │ │ │ │ - pop %rbx │ │ │ │ - mov (%rax,%rdx,4),%eax │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - pop %rbx │ │ │ │ + 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 │ │ │ │ - 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 │ │ │ │ + movq $0x0,0x60(%rsp) │ │ │ │ + call 44640 │ │ │ │ + mov (%rbx),%ecx │ │ │ │ + movq $0x0,0x28(%rsp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea 0x60(%rsp),%rax │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 135e6 │ │ │ │ + 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 14d50 │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + cmpb $0x0,(%rax) │ │ │ │ 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> │ │ │ │ + je 1365d │ │ │ │ + mov 0x38(%rsp),%r8 │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + lea 0x717f2(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + call 60f80 │ │ │ │ + mov 0x40(%rsp),%r15 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 1346e │ │ │ │ + mov 0x28(%rsp),%rbp │ │ │ │ + cmpq $0x0,(%r15,%rbp,8) │ │ │ │ + je 1346e │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + lea 0x717d9(%rip),%rsi │ │ │ │ + call 3630 │ │ │ │ + mov (%r15,%rbp,8),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x72d8e(%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 0x717a5(%rip),%rsi │ │ │ │ + call 3630 │ │ │ │ + mov %rax,%r12 │ │ │ │ + test %rax,%rax │ │ │ │ + je 136c7 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + xor %r13d,%r13d │ │ │ │ + add 0x8(%rdx),%rax │ │ │ │ + mov 0x10(%rax),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 135a0 │ │ │ │ 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 │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + mov %r13,%rbx │ │ │ │ + lea 0x71764(%rip),%rsi │ │ │ │ + shl $0x6,%rbx │ │ │ │ + mov 0x10(%rax,%rbx,1),%rdi │ │ │ │ + call 3630 │ │ │ │ + mov %rax,%r15 │ │ │ │ + test %rax,%rax │ │ │ │ + je 1368b │ │ │ │ + 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 13516 │ │ │ │ + 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 13500 │ │ │ │ + mov (%rsp),%rbx │ │ │ │ + test %rbp,%rbp │ │ │ │ + jle 13571 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov %rbp,%r8 │ │ │ │ + mov $0x306,%esi │ │ │ │ + lea 0x715df(%rip),%rdi │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov 0x18(%rax,%rdx,1),%rax │ │ │ │ + lea 0x6de63(%rip),%rdx │ │ │ │ + mov 0x10(%rax,%rbx,1),%rcx │ │ │ │ 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 │ │ │ │ + call 615f0 │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 35a0 │ │ │ │ + cmpb $0x0,0x1f(%rsp) │ │ │ │ + jne 13618 │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + add $0x1,%r13 │ │ │ │ + add 0x8(%rcx),%rax │ │ │ │ + cmp 0x10(%rax),%r13d │ │ │ │ + jb 134b0 │ │ │ │ + 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 133c7 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 136da │ │ │ │ + add $0x78,%rsp │ │ │ │ pop %rbx │ │ │ │ - mov (%rax,%rbp,8),%rax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ pop %r14 │ │ │ │ + pop %r15 │ │ │ │ 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 │ │ │ │ + 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 151a0 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + add %r15,%rax │ │ │ │ + mov 0x18(%rax),%rdx │ │ │ │ + movb $0x1,0x18(%rdx,%rbx,1) │ │ │ │ + cmp 0x10(%rax),%r13d │ │ │ │ + jb 134b0 │ │ │ │ + jmp 135a0 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 32c0 │ │ │ │ + lea 0x58(%rsp),%rdi │ │ │ │ + lea 0x715a0(%rip),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x6fa43(%rip),%rdx │ │ │ │ - call 766d0 │ │ │ │ - or $0xffffffff,%edi │ │ │ │ + movq $0x0,0x58(%rsp) │ │ │ │ + call 60f80 │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + jmp 13405 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov $0x2f7,%esi │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov 0x18(%rax,%rdx,1),%rax │ │ │ │ + lea 0x6dcee(%rip),%rdx │ │ │ │ + mov 0x10(%rax,%rbx,1),%rcx │ │ │ │ + lea 0x7147e(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 615f0 │ │ │ │ + mov $0x1,%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) │ │ │ │ + mov 0x60(%rsp),%rcx │ │ │ │ + lea 0x6dcc5(%rip),%rdx │ │ │ │ + mov $0x2ee,%esi │ │ │ │ + jmp 136af │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ 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 │ │ │ │ - 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> │ │ │ │ + sub $0x118,%rsp │ │ │ │ + mov 0x150(%rsp),%rax │ │ │ │ + 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 13ad7 │ │ │ │ + lea 0x714e5(%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 13a74 │ │ │ │ + mov (%rdx),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 13a53 <__cxa_finalize@plt+0x10283> │ │ │ │ - mov -0x8(%rcx,%rsi,1),%edx │ │ │ │ - cmp %edx,%ebp │ │ │ │ - jb 13ab8 <__cxa_finalize@plt+0x102e8> │ │ │ │ + je 139d0 │ │ │ │ + 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 13b79 │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0x70(%rsp),%rsi │ │ │ │ + call 32f0 │ │ │ │ test %eax,%eax │ │ │ │ - jg 13c1c <__cxa_finalize@plt+0x1044c> │ │ │ │ - jmp 13a53 <__cxa_finalize@plt+0x10283> │ │ │ │ + jne 139b8 │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ + call 31a0 │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je 13b47 │ │ │ │ + call 32c0 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + lea 0x71821(%rip),%rsi │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov 0x10(%rax,%rcx,1),%rdi │ │ │ │ + call 3630 │ │ │ │ + mov %rax,%rbp │ │ │ │ + test %rax,%rax │ │ │ │ + je 13b28 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 36e0 │ │ │ │ + mov %rax,%r15 │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + je 13aa0 │ │ │ │ + lea 0x68(%rsp),%rax │ │ │ │ + mov %r13,0x38(%rsp) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + jmp 13897 │ │ │ │ + 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 13aa0 │ │ │ │ + add $0x1,%r12d │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12d,%ebx │ │ │ │ + call 15ac0 │ │ │ │ + mov %eax,%r13d │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 13840 │ │ │ │ + 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 2f350 │ │ │ │ + add %r14,%rbx │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 13999 │ │ │ │ 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 │ │ │ │ + mov 0x8(%r15),%eax │ │ │ │ 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) │ │ │ │ + lea 0x1(%rax),%esi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 44640 │ │ │ │ + mov 0x18(%r15),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + call 3060 │ │ │ │ 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 │ │ │ │ + je 13aa0 │ │ │ │ + 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 13aa0 │ │ │ │ + mov 0x68(%rsp),%rdi │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + call 3640 │ │ │ │ + mov 0x8(%r15),%edx │ │ │ │ + add $0x1,%edx │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 13b18 │ │ │ │ + mov 0x68(%rsp),%rdi │ │ │ │ + add $0x20,%r15 │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x68(%rsp) │ │ │ │ + cmp %r15,%rbx │ │ │ │ + jne 13900 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 35a0 │ │ │ │ + cmpq $0x0,0x40(%rsp) │ │ │ │ + je 13a25 │ │ │ │ + cmpb $0x0,0x4f(%rsp) │ │ │ │ + jne 13a01 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + addq $0x1,0x20(%rsp) │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + cmp (%rcx),%eax │ │ │ │ + jb 13780 │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 35a0 │ │ │ │ + mov 0x108(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 13b1f │ │ │ │ + add $0x118,%rsp │ │ │ │ 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 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 139b0 │ │ │ │ + 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 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 │ │ │ │ + call 3760 │ │ │ │ + mov 0x58(%rsp),%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 │ │ │ │ + call 3630 │ │ │ │ + mov %rax,%r13 │ │ │ │ + test %rax,%rax │ │ │ │ + jne 139b0 │ │ │ │ + mov 0x89985(%rip),%rdi │ │ │ │ + lea 0x6d96e(%rip),%rdx │ │ │ │ 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,%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 0x6d9f6(%rip),%rdx │ │ │ │ + mov 0x8993f(%rip),%rdi │ │ │ │ mov $0x1,%esi │ │ │ │ - mov 0x89417(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ call 3110 <__fprintf_chk@plt> │ │ │ │ - lea 0x1(%rbx),%rcx │ │ │ │ + mov $0x1,%edi │ │ │ │ + call 3140 │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + lea 0x71589(%rip),%rdi │ │ │ │ + lea 0x7113b(%rip),%rsi │ │ │ │ + call 14e00 │ │ │ │ + lea 0x71127(%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 1375e │ │ │ │ + mov 0x50(%rsp),%rcx │ │ │ │ + jmp 13ab3 │ │ │ │ + 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 0x6d946(%rip),%rdx │ │ │ │ + jmp 13aba │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + lea 0x6d8f8(%rip),%rdx │ │ │ │ mov $0x1,%esi │ │ │ │ + mov 0x8989c(%rip),%rdi │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + movb $0x0,0x30(%rax,%rcx,1) │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0x893fe(%rip),%rdi │ │ │ │ - lea 0x6d4ee(%rip),%rdx │ │ │ │ call 3110 <__fprintf_chk@plt> │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov 0x893e0(%rip),%rdi │ │ │ │ - add $0x8,%rsp │ │ │ │ + jmp 139b8 │ │ │ │ + movb $0x0,0x30(%rbx) │ │ │ │ + mov 0x8987c(%rip),%rdi │ │ │ │ + lea 0x6d88d(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - jmp 3110 <__fprintf_chk@plt> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x1,%esi │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + jmp 139b8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ mov %rdi,%rbp │ │ │ │ + mov %rsi,%rdi │ │ │ │ + lea 0x71063(%rip),%rsi │ │ │ │ push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - lea 0x6d0c7(%rip),%rsi │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ call 3630 │ │ │ │ - test %rax,%rax │ │ │ │ - je 141de <__cxa_finalize@plt+0x10a0e> │ │ │ │ - mov 0x2c(%r13),%ecx │ │ │ │ - mov %rax,%rbx │ │ │ │ - xor %r14d,%r14d │ │ │ │ + mov (%rbx),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 13c8b │ │ │ │ + mov %rax,%r13 │ │ │ │ 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 │ │ │ │ + lea 0x10(%rsp),%r12 │ │ │ │ + lea 0x71bcc(%rip),%r14 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov %r15,%rcx │ │ │ │ + lea 0x71410(%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 13caa │ │ │ │ + mov 0x897cc(%rip),%rdi │ │ │ │ + lea 0x70ff6(%rip),%rdx │ │ │ │ mov $0x1,%esi │ │ │ │ - add $0xd0,%r14 │ │ │ │ + xor %eax,%eax │ │ │ │ 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 │ │ │ │ + jmp 13c67 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov %r14,%rdx │ │ │ │ mov $0x1,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x30(%rax),%r13 │ │ │ │ + mov %r13,%rdi │ │ │ │ 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 %r12,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 15ac0 │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 13c50 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + add $0x1,%r15 │ │ │ │ + cmp (%rax),%r15d │ │ │ │ + jb 13c00 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 13ce0 │ │ │ │ + add $0x28,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + lea 0x6d6de(%rip),%rdx │ │ │ │ mov $0x1,%esi │ │ │ │ - lea 0x1(%rdi),%rcx │ │ │ │ - lea 0x1(%rax),%r8 │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov 0x8973a(%rip),%rdi │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov 0x10(%rax,%rbx,1),%rcx │ │ │ │ xor %eax,%eax │ │ │ │ call 3110 <__fprintf_chk@plt> │ │ │ │ - movzbl 0x41(%r13),%ecx │ │ │ │ + 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 │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x6d4fb(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x54(%r13),%edx │ │ │ │ + call 3510 │ │ │ │ + mov %eax,%edx │ │ │ │ + mov $0x1,%eax │ │ │ │ test %edx,%edx │ │ │ │ - je 14090 <__cxa_finalize@plt+0x108c0> │ │ │ │ - lea 0x6d6e1(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ + je 13d13 │ │ │ │ xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x54(%r13),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 14090 <__cxa_finalize@plt+0x108c0> │ │ │ │ + cmpb $0x2a,(%rbx) │ │ │ │ + sete %al │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + lea 0x4(%rcx,%r9,1),%r13d │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov (%rsi),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je 13df4 │ │ │ │ + mov %r13d,0x4(%rsp) │ │ │ │ + mov %rsi,%r14 │ │ │ │ xor %r12d,%r12d │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x58(%r13),%rax │ │ │ │ - mov %rbp,%rdx │ │ │ │ + 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 14d50 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov 0x4(%rsp),%eax │ │ │ │ + lea (%rax,%rbx,1),%esi │ │ │ │ + call 44640 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rbp,%r9 │ │ │ │ mov $0x1,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov (%rax,%r12,8),%rcx │ │ │ │ + push %r15 │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x70e57(%rip),%rcx │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ 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> │ │ │ │ + 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 13e03 │ │ │ │ + mov %rbp,%rdi │ │ │ │ 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 │ │ │ │ + call 32c0 │ │ │ │ mov %rbx,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x1,%r12 │ │ │ │ - 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) │ │ │ │ + call 32c0 │ │ │ │ + cmp (%r14),%r12d │ │ │ │ + jb 13d58 │ │ │ │ add $0x18,%rsp │ │ │ │ - mov %rbx,%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - jmp 35a0 │ │ │ │ - mov 0x8921b(%rip),%rdi │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x6f1e2(%rip),%rdx │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - or $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ + ret │ │ │ │ + lea 0x73236(%rip),%rcx │ │ │ │ + mov $0x40b,%edx │ │ │ │ + lea 0x70d1e(%rip),%rsi │ │ │ │ + lea 0x70e20(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl (%rax) │ │ │ │ endbr64 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rdx,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %ecx,%ebp │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rdx,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ + movslq %esi,%rbx │ │ │ │ + mov $0x20,%esi │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov 0x54(%rsi),%eax │ │ │ │ - mov 0x58(%rbx),%rdi │ │ │ │ - lea 0x1(%rax),%esi │ │ │ │ - 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 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) │ │ │ │ + call 44640 │ │ │ │ + mov 0x0(%rbp,%rbx,8),%rdx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ mov %rsi,%r15 │ │ │ │ mov $0x48,%esi │ │ │ │ push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x58,%rsp │ │ │ │ - mov %rdi,0x18(%rsp) │ │ │ │ + sub $0x78,%rsp │ │ │ │ + mov %rdi,0x28(%rsp) │ │ │ │ xor %edi,%edi │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - call 5e500 │ │ │ │ + call 44640 │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - call 7c070 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x44(%rsp),%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + call 16310 │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 60de0 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,0x38(%rbx) │ │ │ │ + call 32d0 │ │ │ │ + lea 0x64(%rsp),%rcx │ │ │ │ mov %r15,%rsi │ │ │ │ - lea 0x6d50d(%rip),%rdx │ │ │ │ - call a3f0 <__cxa_finalize@plt+0x6c20> │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %eax,0x40(%rbx) │ │ │ │ + lea 0x70bbd(%rip),%rdx │ │ │ │ + call 15c50 │ │ │ │ xor %edi,%edi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x44(%rsp),%eax │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov 0x64(%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> │ │ │ │ + call 44640 │ │ │ │ + mov 0x64(%rsp),%edi │ │ │ │ + mov %rax,0x30(%rbx) │ │ │ │ + test %edi,%edi │ │ │ │ + je 14842 │ │ │ │ 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> │ │ │ │ + mov %r12,0x58(%rsp) │ │ │ │ + mov %r12,%r13 │ │ │ │ + mov %r8d,0x24(%rsp) │ │ │ │ + mov %r15,0x38(%rsp) │ │ │ │ + jmp 13f44 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %r15,%rsi │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + mov %r14,%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 │ │ │ │ + call 60920 │ │ │ │ + addl $0x1,0x24(%rsp) │ │ │ │ + mov 0x24(%rsp),%eax │ │ │ │ + cmp 0x64(%rsp),%eax │ │ │ │ + jae 1483d │ │ │ │ + mov 0x0(%r13),%r14 │ │ │ │ + mov 0x8(%r14),%ebx │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 13f20 │ │ │ │ + mov (%r14),%r12 │ │ │ │ + mov (%r12),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ call 32d0 │ │ │ │ - cmpb $0x23,(%rbx) │ │ │ │ - je 14370 <__cxa_finalize@plt+0x10ba0> │ │ │ │ + cmpb $0x23,0x0(%rbp) │ │ │ │ + je 13f20 │ │ │ │ cmp $0x4,%eax │ │ │ │ - jbe 143d5 <__cxa_finalize@plt+0x10c05> │ │ │ │ + jbe 13f86 │ │ │ │ mov $0x5,%edx │ │ │ │ - lea 0x6d14d(%rip),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ + lea 0x70cd1(%rip),%rsi │ │ │ │ + mov %rbp,%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 %esi,%esi │ │ │ │ - xor %r12d,%r12d │ │ │ │ + je 146e0 │ │ │ │ + cmp $0x2,%ebx │ │ │ │ + jbe 13f20 │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %ebp,%ebp │ │ │ │ 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) │ │ │ │ + lea (%rax,%rdx,4),%r12 │ │ │ │ + shl $0x4,%r12 │ │ │ │ + add 0x30(%rcx),%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 16390 │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ mov 0x0(%r13),%rdx │ │ │ │ - mov %r12,%rax │ │ │ │ + mov %rbp,%rax │ │ │ │ shl $0x4,%rax │ │ │ │ add (%rdx),%rax │ │ │ │ - mov (%rax),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ + mov (%rax),%rbx │ │ │ │ + mov %rbx,%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 │ │ │ │ + mov %rax,%r14 │ │ │ │ + cmp $0xb,%ebp │ │ │ │ + ja 149be │ │ │ │ + lea 0x730fc(%rip),%rcx │ │ │ │ + mov %ebp,%eax │ │ │ │ + movslq (%rcx,%rax,4),%rax │ │ │ │ + add %rcx,%rax │ │ │ │ notrack jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x70cbc(%rip),%rsi │ │ │ │ + xor %ebx,%ebx │ │ │ │ + call 3540 │ │ │ │ + mov %rax,%r15 │ │ │ │ + test %rax,%rax │ │ │ │ + je 1407c │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x88(%r12),%rdi │ │ │ │ + lea 0x1(%rbx),%esi │ │ │ │ + mov %ebx,%r14d │ │ │ │ + mov %rsi,%rbx │ │ │ │ + shl $0x2,%rsi │ │ │ │ + call 44640 │ │ │ │ mov $0xa,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,0x88(%r12) │ │ │ │ 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 0x88(%r12),%rdx │ │ │ │ + cltq │ │ │ │ + mov %rax,(%rdx,%r14,8) │ │ │ │ + test %rax,%rax │ │ │ │ + jne 14066 │ │ │ │ + cmpb $0x30,(%r15) │ │ │ │ + jne 14980 │ │ │ │ + lea 0x70c51(%rip),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 3540 │ │ │ │ + mov %rax,%r15 │ │ │ │ + test %rax,%rax │ │ │ │ + jne 14018 │ │ │ │ + mov 0x80(%r12),%eax │ │ │ │ + cmp %ebx,%eax │ │ │ │ + je 140e8 │ │ │ │ + mov 0x38(%rsp),%r15 │ │ │ │ + mov 0x24(%rsp),%r8d │ │ │ │ + push %rax │ │ │ │ + xor %eax,%eax │ │ │ │ + push %rbx │ │ │ │ + lea 0x70bf5(%rip),%rdi │ │ │ │ + mov $0xa,%r9d │ │ │ │ + lea 0x6d4b6(%rip),%rdx │ │ │ │ + mov %r15,%rcx │ │ │ │ + mov $0xdf,%esi │ │ │ │ + call 615f0 │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + nop │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 3430 │ │ │ │ + mov %eax,0x80(%r12) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 140e8 │ │ │ │ + cmpb $0x30,(%rbx) │ │ │ │ + jne 149e7 │ │ │ │ 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 │ │ │ │ + add $0x1,%rbp │ │ │ │ + cmp %rbp,0x30(%rsp) │ │ │ │ + jne 13fc0 │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov 0x0(%r13),%r14 │ │ │ │ addl $0x1,0x2c(%rax) │ │ │ │ - jmp 14370 <__cxa_finalize@plt+0x10ba0> │ │ │ │ - nop │ │ │ │ - movzbl 0x0(%rbp),%eax │ │ │ │ + jmp 13f20 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x70bab(%rip),%rsi │ │ │ │ + call 3540 │ │ │ │ + mov %rax,%rbx │ │ │ │ + test %rax,%rax │ │ │ │ + je 14806 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + jmp 1414a │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x70b87(%rip),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 3540 │ │ │ │ + mov %rax,%rbx │ │ │ │ + test %rax,%rax │ │ │ │ + je 147f6 │ │ │ │ + lea 0x1(%r14),%esi │ │ │ │ + mov %r14d,%r15d │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rsi,%r14 │ │ │ │ + shl $0x2,%rsi │ │ │ │ + call 44640 │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,0x78(%r12) │ │ │ │ + call 3430 │ │ │ │ + mov 0x78(%r12),%rdx │ │ │ │ + mov %r15d,%ecx │ │ │ │ + mov %eax,(%rdx,%rcx,4) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 14130 │ │ │ │ + cmpb $0x30,(%rbx) │ │ │ │ + je 14130 │ │ │ │ + cmp $0x2,%r15d │ │ │ │ + jbe 14130 │ │ │ │ + mov 0x38(%rsp),%r15 │ │ │ │ + mov 0x24(%rsp),%r8d │ │ │ │ + lea 0x70af4(%rip),%rdi │ │ │ │ + mov $0x8,%r9d │ │ │ │ + lea 0x70acb(%rip),%rdx │ │ │ │ + mov $0xbb,%esi │ │ │ │ + mov %r15,%rcx │ │ │ │ + call 615f0 │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 3430 │ │ │ │ + cltq │ │ │ │ + mov %rax,0x70(%r12) │ │ │ │ + test %rax,%rax │ │ │ │ + jne 140e8 │ │ │ │ + cmpb $0x30,(%rbx) │ │ │ │ + je 140e8 │ │ │ │ + mov 0x38(%rsp),%r15 │ │ │ │ + mov 0x24(%rsp),%r8d │ │ │ │ + lea 0x70a97(%rip),%rdi │ │ │ │ + mov $0x7,%r9d │ │ │ │ + lea 0x70a6e(%rip),%rdx │ │ │ │ + mov $0xb0,%esi │ │ │ │ + mov %r15,%rcx │ │ │ │ + call 615f0 │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 3430 │ │ │ │ + cltq │ │ │ │ + mov %rax,0x68(%r12) │ │ │ │ + test %rax,%rax │ │ │ │ + jne 140e8 │ │ │ │ + cmpb $0x30,(%rbx) │ │ │ │ + je 140e8 │ │ │ │ + mov 0x38(%rsp),%r15 │ │ │ │ + mov 0x24(%rsp),%r8d │ │ │ │ + push %rcx │ │ │ │ + lea 0x70a38(%rip),%rdi │ │ │ │ + push %rbx │ │ │ │ + mov $0x6,%r9d │ │ │ │ + mov $0xa9,%esi │ │ │ │ + lea 0x6d293(%rip),%rdx │ │ │ │ + mov %r15,%rcx │ │ │ │ + call 615f0 │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl (%rbx),%eax │ │ │ │ lea -0x2d(%rax),%edx │ │ │ │ cmp $0x1,%dl │ │ │ │ - jbe 144a4 <__cxa_finalize@plt+0x10cd4> │ │ │ │ + jbe 14293 │ │ │ │ cmp $0x2b,%al │ │ │ │ - jne 149da <__cxa_finalize@plt+0x1120a> │ │ │ │ - mov %al,0x40(%rbx) │ │ │ │ - jmp 14470 <__cxa_finalize@plt+0x10ca0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jne 14955 │ │ │ │ + mov %al,0x40(%r12) │ │ │ │ + jmp 140e8 │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ + mov %rbx,%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 │ │ │ │ + movsd %xmm0,0x38(%r12) │ │ │ │ + jp 140e8 │ │ │ │ + jne 140e8 │ │ │ │ + movzbl (%rbx),%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 │ │ │ │ + je 140e8 │ │ │ │ + mov 0x38(%rsp),%r15 │ │ │ │ + mov 0x24(%rsp),%r8d │ │ │ │ + push %rsi │ │ │ │ + lea 0x709b0(%rip),%rdi │ │ │ │ + push %rbx │ │ │ │ + mov $0x4,%r9d │ │ │ │ + mov $0x9b,%esi │ │ │ │ + lea 0x6d1e3(%rip),%rdx │ │ │ │ mov %r15,%rcx │ │ │ │ mov $0x1,%eax │ │ │ │ - call 766d0 │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ + call 615f0 │ │ │ │ + or $0xffffffff,%edi │ │ │ │ call 3140 │ │ │ │ - nopl (%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r14d,0x30(%r12) │ │ │ │ + lea 0x1(%r14),%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r14d,%r14d │ │ │ │ + call 44640 │ │ │ │ + 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 140e8 │ │ │ │ mov $0xa,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ + mov %rbx,%rdi │ │ │ │ call 3430 │ │ │ │ cltq │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ + mov %rax,0x20(%r12) │ │ │ │ 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) │ │ │ │ + jne 140e8 │ │ │ │ + cmpb $0x30,(%rbx) │ │ │ │ + je 140e8 │ │ │ │ + mov 0x38(%rsp),%r15 │ │ │ │ + mov 0x24(%rsp),%r8d │ │ │ │ + lea 0x70914(%rip),%rdi │ │ │ │ + mov $0x2,%r9d │ │ │ │ + lea 0x708eb(%rip),%rdx │ │ │ │ + mov $0x8e,%esi │ │ │ │ + mov %r15,%rcx │ │ │ │ + call 615f0 │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ mov $0xa,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ + mov %rbx,%rdi │ │ │ │ call 3430 │ │ │ │ cltq │ │ │ │ - mov %rax,0x18(%rbx) │ │ │ │ + mov %rax,0x18(%r12) │ │ │ │ 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) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 3480 │ │ │ │ - mov 0x28(%rbx),%rax │ │ │ │ - movb $0x0,(%rax,%r15,1) │ │ │ │ - jmp 14470 <__cxa_finalize@plt+0x10ca0> │ │ │ │ - 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) │ │ │ │ - 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 │ │ │ │ + jne 143c4 │ │ │ │ + cmpb $0x30,(%rbx) │ │ │ │ + jne 14922 │ │ │ │ + mov $0x2,%ebp │ │ │ │ + jmp 13fc0 │ │ │ │ + mov %r14d,0x10(%r12) │ │ │ │ + lea 0x1(%r14),%esi │ │ │ │ xor %edi,%edi │ │ │ │ - mov %r15d,%r15d │ │ │ │ - call 5e500 │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ + mov %r14d,%r14d │ │ │ │ + mov $0x1,%ebp │ │ │ │ + call 44640 │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,0x8(%r12) │ │ │ │ mov %rax,%rdi │ │ │ │ call 3480 │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - movb $0x0,(%rax,%r15,1) │ │ │ │ - jmp 145ed <__cxa_finalize@plt+0x10e1d> │ │ │ │ - nop │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x6cff0(%rip),%rsi │ │ │ │ + mov 0x8(%r12),%rax │ │ │ │ + movb $0x0,(%rax,%r14,1) │ │ │ │ + jmp 13fc0 │ │ │ │ + lea 0x708af(%rip),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ 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 │ │ │ │ + xor %r9d,%r9d │ │ │ │ mov %rax,%r15 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %rbx,%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je 1462c │ │ │ │ + mov %r13,0x48(%rsp) │ │ │ │ + mov %rbp,0x50(%rsp) │ │ │ │ + mov %r9d,%ebp │ │ │ │ + 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 44640 │ │ │ │ + mov 0xa8(%r12),%rdi │ │ │ │ + lea 0x0(,%rbx,8),%rsi │ │ │ │ + mov %rax,0x90(%r12) │ │ │ │ + call 44640 │ │ │ │ + mov 0xb0(%r12),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,0xa8(%r12) │ │ │ │ + call 44640 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,0xb0(%r12) │ │ │ │ call 32d0 │ │ │ │ - mov (%r15),%rsi │ │ │ │ - movsbq (%rbx),%rdx │ │ │ │ - mov %eax,%edi │ │ │ │ - testb $0x20,0x1(%rsi,%rdx,2) │ │ │ │ - je 14780 <__cxa_finalize@plt+0x10fb0> │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov %eax,%ebx │ │ │ │ test %eax,%eax │ │ │ │ - je 14780 <__cxa_finalize@plt+0x10fb0> │ │ │ │ + je 14660 │ │ │ │ + mov %r15,%rax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 14694 <__cxa_finalize@plt+0x10ec4> │ │ │ │ + jmp 144bf │ │ │ │ + nop │ │ │ │ + add $0x1,%edx │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %edx,%ebx │ │ │ │ + je 14660 │ │ │ │ + cmpb $0x3a,(%rax) │ │ │ │ + jne 144b0 │ │ │ │ + cmp %r8d,%edx │ │ │ │ + jae 14660 │ │ │ │ + test %edx,%edx │ │ │ │ + je 14903 │ │ │ │ + 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 44640 │ │ │ │ + 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 148e4 │ │ │ │ + lea (%r15,%r13,1),%r10 │ │ │ │ + mov %r9d,%r13d │ │ │ │ + mov %r10,%rax │ │ │ │ + jmp 1456d │ │ │ │ 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 │ │ │ │ + add $0x1,%r13d │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %ebx,%r13d │ │ │ │ + jae 14572 │ │ │ │ + cmpb $0x3a,(%rax) │ │ │ │ + jne 14560 │ │ │ │ + cmp %r13d,%r9d │ │ │ │ + jae 148e4 │ │ │ │ + mov %r13d,%edx │ │ │ │ xor %edi,%edi │ │ │ │ - call 3540 │ │ │ │ + mov %r10,0x10(%rsp) │ │ │ │ + sub %r9d,%edx │ │ │ │ + lea 0x1(%rdx),%esi │ │ │ │ + mov %edx,0x8(%rsp) │ │ │ │ + call 44640 │ │ │ │ + mov 0x8(%rsp),%edx │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + call 3480 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + movb $0x0,(%rbx,%rdx,1) │ │ │ │ + mov $0xa,%edx │ │ │ │ + call 3430 │ │ │ │ + mov 0x90(%r12),%rdx │ │ │ │ + cltq │ │ │ │ + mov %rax,(%rdx,%r14,8) │ │ │ │ test %rax,%rax │ │ │ │ - jne 14660 <__cxa_finalize@plt+0x10e90> │ │ │ │ - mov %r12,%rbx │ │ │ │ - mov 0x20(%rsp),%r12 │ │ │ │ - jmp 14470 <__cxa_finalize@plt+0x10ca0> │ │ │ │ - mov %rbp,%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 │ │ │ │ + jne 145e1 │ │ │ │ + cmpb $0x30,(%rbx) │ │ │ │ + jne 148af │ │ │ │ + lea 0x1(%r13),%eax │ │ │ │ + movzbl (%r15,%rax,1),%eax │ │ │ │ + lea -0x2b(%rax),%edx │ │ │ │ + and $0xfd,%edx │ │ │ │ + jne 14890 │ │ │ │ + mov 0xb0(%r12),%rdx │ │ │ │ + mov %al,(%rdx,%r14,1) │ │ │ │ + lea 0x706b2(%rip),%rsi │ │ │ │ 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 │ │ │ │ - xor %eax,%eax │ │ │ │ - push %rbp │ │ │ │ - lea 0x6cb6e(%rip),%rdi │ │ │ │ - mov $0x7,%r9d │ │ │ │ - lea 0x6f261(%rip),%rdx │ │ │ │ + call 3540 │ │ │ │ + mov %rax,%r15 │ │ │ │ + test %rax,%rax │ │ │ │ + jne 14438 │ │ │ │ + mov %ebp,%r9d │ │ │ │ + mov 0x48(%rsp),%r13 │ │ │ │ + mov 0x50(%rsp),%rbp │ │ │ │ + cmp 0x80(%r12),%r9d │ │ │ │ + je 140e8 │ │ │ │ + mov 0x38(%rsp),%r15 │ │ │ │ + mov 0x24(%rsp),%r8d │ │ │ │ + mov $0xb,%r9d │ │ │ │ + lea 0x6cf9f(%rip),%rdx │ │ │ │ + mov $0x114,%esi │ │ │ │ mov %r15,%rcx │ │ │ │ - mov $0xe01,%esi │ │ │ │ - call 766d0 │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ + jmp 14825 │ │ │ │ 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> │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r15,%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 14605 │ │ │ │ + cmpb $0x30,(%r15) │ │ │ │ + je 14605 │ │ │ │ + mov 0x38(%rsp),%r15 │ │ │ │ + mov 0x24(%rsp),%r8d │ │ │ │ + mov $0xb,%r9d │ │ │ │ + lea 0x705a3(%rip),%rdx │ │ │ │ + mov $0x10c,%esi │ │ │ │ + mov %r15,%rcx │ │ │ │ + jmp 14825 │ │ │ │ + cmp $0x1,%ebx │ │ │ │ + je 13f20 │ │ │ │ + mov %r13,0x8(%rsp) │ │ │ │ + mov 0x40(%rsp),%r15 │ │ │ │ + shl $0x4,%rbx │ │ │ │ + mov $0x10,%ebp │ │ │ │ + jmp 14738 │ │ │ │ cmp $0xc,%r13d │ │ │ │ - jbe 14816 <__cxa_finalize@plt+0x11046> │ │ │ │ + jbe 14720 │ │ │ │ mov $0xc,%edx │ │ │ │ - lea 0x6cd18(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ + lea 0x70559(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ call 3190 │ │ │ │ test %eax,%eax │ │ │ │ - je 148a1 <__cxa_finalize@plt+0x110d1> │ │ │ │ - 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 │ │ │ │ + je 147c1 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov (%rax),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + je 147b7 │ │ │ │ + mov (%r14),%r12 │ │ │ │ + mov (%r12,%rbp,1),%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ call 32d0 │ │ │ │ mov %rax,%r13 │ │ │ │ cmp $0x5,%eax │ │ │ │ - jbe 1481d <__cxa_finalize@plt+0x1104d> │ │ │ │ + jbe 14728 │ │ │ │ mov $0x5,%edx │ │ │ │ - lea 0x6cccf(%rip),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ + lea 0x704f5(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ call 3190 │ │ │ │ test %eax,%eax │ │ │ │ - jne 147f4 <__cxa_finalize@plt+0x11024> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - lea -0x5(%r13),%r15d │ │ │ │ + jne 146fe │ │ │ │ + lea -0x5(%r13),%r14d │ │ │ │ lea -0x4(%r13),%esi │ │ │ │ xor %edi,%edi │ │ │ │ - mov %r15d,0x18(%rax) │ │ │ │ - call 5e500 │ │ │ │ - lea 0x5(%rbp),%rsi │ │ │ │ - mov %r15,%rdx │ │ │ │ + mov %r14d,0x18(%r15) │ │ │ │ + call 44640 │ │ │ │ + lea 0x5(%r12),%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rax,0x10(%r15) │ │ │ │ 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 │ │ │ │ + mov 0x10(%r15),%rax │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x704b8(%rip),%rdx │ │ │ │ + movb $0x0,(%rax,%r14,1) │ │ │ │ + mov 0x10(%r15),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x88c53(%rip),%rdi │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + jmp 146fe │ │ │ │ + mov 0x8(%rsp),%r13 │ │ │ │ + jmp 13f20 │ │ │ │ + lea -0xc(%r13),%r14d │ │ │ │ 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 %r14d,0x28(%r15) │ │ │ │ + call 44640 │ │ │ │ + lea 0x5(%r12),%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rax,0x20(%r15) │ │ │ │ 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 │ │ │ │ - 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 %rbx,%rdi │ │ │ │ + mov 0x20(%r15),%rax │ │ │ │ + movb $0x0,(%rax,%r14,1) │ │ │ │ + jmp 14720 │ │ │ │ + cmp $0x1,%r14d │ │ │ │ + je 1486e │ │ │ │ + cmp $0x3,%r14d │ │ │ │ + je 140e8 │ │ │ │ + mov 0x38(%rsp),%r15 │ │ │ │ + mov 0x24(%rsp),%r8d │ │ │ │ + mov $0x8,%r9d │ │ │ │ + lea 0x6cd03(%rip),%rdx │ │ │ │ + mov $0xc6,%esi │ │ │ │ + mov %r15,%rcx │ │ │ │ + lea 0x70466(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 615f0 │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + mov 0x58(%rsp),%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ call 32c0 │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 14966 <__cxa_finalize@plt+0x11196> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - add $0x58,%rsp │ │ │ │ + jne 14886 │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + add $0x78,%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 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0xe14,%esi │ │ │ │ - call 766d0 │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - mov %rax,%rdi │ │ │ │ - jmp 148ed <__cxa_finalize@plt+0x1111d> │ │ │ │ + mov 0x78(%r12),%rdi │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x78(%r12) │ │ │ │ + jmp 140e8 │ │ │ │ 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 │ │ │ │ + lea 0x72881(%rip),%rcx │ │ │ │ + mov $0x104,%edx │ │ │ │ + lea 0x703ef(%rip),%rsi │ │ │ │ + lea 0x6cd1e(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + mov 0x38(%rsp),%r15 │ │ │ │ + mov 0x24(%rsp),%r8d │ │ │ │ + lea 0x703d2(%rip),%rdi │ │ │ │ + mov $0xb,%r9d │ │ │ │ + lea 0x6ccc3(%rip),%rdx │ │ │ │ + mov $0x101,%esi │ │ │ │ mov %r15,%rcx │ │ │ │ - call 766d0 │ │ │ │ + call 615f0 │ │ │ │ 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 │ │ │ │ + lea 0x7282d(%rip),%rcx │ │ │ │ + mov $0xf9,%edx │ │ │ │ + lea 0x7039b(%rip),%rsi │ │ │ │ + lea 0x703c6(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + lea 0x7280e(%rip),%rcx │ │ │ │ + mov $0xef,%edx │ │ │ │ + lea 0x7037c(%rip),%rsi │ │ │ │ + lea 0x703a3(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + mov 0x38(%rsp),%r15 │ │ │ │ + mov 0x24(%rsp),%r8d │ │ │ │ + lea 0x7035f(%rip),%rdi │ │ │ │ + mov $0x1,%r9d │ │ │ │ + lea 0x70336(%rip),%rdx │ │ │ │ + mov $0x87,%esi │ │ │ │ + mov %r15,%rcx │ │ │ │ + call 615f0 │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + mov 0x38(%rsp),%r15 │ │ │ │ + mov 0x24(%rsp),%r8d │ │ │ │ + mov $0x5,%r9d │ │ │ │ + lea 0x70336(%rip),%rdx │ │ │ │ + mov $0xa1,%esi │ │ │ │ + mov %r15,%rcx │ │ │ │ + jmp 14825 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x24(%rsp),%r8d │ │ │ │ + mov %r15,%r14 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x40(%rsp),%r15 │ │ │ │ + push %r14 │ │ │ │ + lea 0x702f8(%rip),%rdi │ │ │ │ + mov $0xa,%r9d │ │ │ │ + lea 0x6cb99(%rip),%rdx │ │ │ │ mov %r15,%rcx │ │ │ │ - call 766d0 │ │ │ │ + mov $0xd8,%esi │ │ │ │ + call 615f0 │ │ │ │ mov $0xffffffff,%edi │ │ │ │ call 3140 │ │ │ │ - mov 0x30(%rsp),%r15 │ │ │ │ - mov 0xc(%rsp),%r8d │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + lea 0x702c8(%rip),%rdi │ │ │ │ + lea 0x702f7(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x6c92b(%rip),%rdi │ │ │ │ - mov $0x6,%r9d │ │ │ │ - lea 0x6cb4d(%rip),%rdx │ │ │ │ - mov $0xdf9,%esi │ │ │ │ - mov %r15,%rcx │ │ │ │ - call 766d0 │ │ │ │ + mov $0x119,%esi │ │ │ │ + call 615f0 │ │ │ │ mov $0xffffffff,%edi │ │ │ │ call 3140 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x38(%rsp),%r15 │ │ │ │ + mov 0x24(%rsp),%r8d │ │ │ │ + push %rdx │ │ │ │ + lea 0x70299(%rip),%rdi │ │ │ │ + push %rbx │ │ │ │ + mov $0x9,%r9d │ │ │ │ + mov $0xcd,%esi │ │ │ │ + lea 0x6cb34(%rip),%rdx │ │ │ │ + mov %r15,%rcx │ │ │ │ + call 615f0 │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ + test %esi,%esi │ │ │ │ + je 14d00 │ │ │ │ + mov %esi,%esi │ │ │ │ + push %r15 │ │ │ │ + mov %rdi,%r15 │ │ │ │ + push %r14 │ │ │ │ + mov %rdx,%r14 │ │ │ │ + lea (%rsi,%rsi,2),%rdx │ │ │ │ + push %r13 │ │ │ │ + lea 0x71acc(%rip),%r13 │ │ │ │ + push %r12 │ │ │ │ + lea 0x70292(%rip),%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rsi,%rbp │ │ │ │ + lea 0x7098d(%rip),%rbp │ │ │ │ push %rbx │ │ │ │ + lea (%rsi,%rdx,4),%rbx │ │ │ │ + shl $0x4,%rbx │ │ │ │ + add %rdi,%rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + jmp 14a92 │ │ │ │ + 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 14ce8 │ │ │ │ + mov 0x4(%r15),%eax │ │ │ │ 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 │ │ │ │ - call 3510 │ │ │ │ + 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 14a70 │ │ │ │ + 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 14a70 │ │ │ │ + lea 0x71ad9(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + movzbl 0x40(%r15),%ecx │ │ │ │ + test %cl,%cl │ │ │ │ + je 14a70 │ │ │ │ + lea 0x6fe49(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x68(%r15),%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 14a70 │ │ │ │ + lea 0x701b9(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x70(%r15),%rcx │ │ │ │ + lea 0x7019f(%rip),%rdx │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 14a70 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x78(%r15),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 14d01 │ │ │ │ + mov (%rax),%ecx │ │ │ │ + mov 0x8(%rax),%r9d │ │ │ │ + lea 0x70172(%rip),%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov 0x4(%rax),%r8d │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x80(%r15),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 14a70 │ │ │ │ + lea 0x70477(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x88(%r15),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 14a70 │ │ │ │ + mov 0x80(%r15),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 14a70 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %rbx,0x8(%rsp) │ │ │ │ + mov %r8,%rbx │ │ │ │ + jmp 14bed │ │ │ │ + mov 0x88(%r15),%rax │ │ │ │ + mov (%rax,%rbx,8),%rcx │ │ │ │ + lea 0x719d3(%rip),%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%esi │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x80(%r15),%eax │ │ │ │ + lea 0x700a9(%rip),%rdx │ │ │ │ + sub $0x1,%eax │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jb 14c23 │ │ │ │ + lea 0x6fe6c(%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 14be6 │ │ │ │ + mov 0x90(%r15),%rdx │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 14a70 │ │ │ │ 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) │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbp,%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - jmp 5e580 │ │ │ │ - lea 0x6c879(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0xd7b,%esi │ │ │ │ + je 14a70 │ │ │ │ + xor %r10d,%r10d │ │ │ │ + mov %rbx,0x8(%rsp) │ │ │ │ + mov %r10,%rbx │ │ │ │ + jmp 14cb4 │ │ │ │ + mov 0xb0(%r15),%rdx │ │ │ │ + mov %rcx,%r8 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %r14,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x6ef91(%rip),%rdx │ │ │ │ - call 4ea30 │ │ │ │ - mov $0x1,%edi │ │ │ │ - call 3140 │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ + movsbl (%rdx,%rbx,1),%r9d │ │ │ │ + lea 0x70070(%rip),%rdx │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x80(%r15),%eax │ │ │ │ + lea -0x1(%rax),%edx │ │ │ │ + cmp %edx,%ebx │ │ │ │ + jb 14d1c │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jae 14d43 │ │ │ │ + mov 0x90(%r15),%rdx │ │ │ │ + mov 0xa8(%r15),%rax │ │ │ │ + mov (%rdx,%rbx,8),%rcx │ │ │ │ + test %rax,%rax │ │ │ │ + je 14ccd │ │ │ │ + mov (%rax,%rbx,8),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne 14c6b │ │ │ │ + lea 0x718f7(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + jmp 14c93 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x18,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + ret │ │ │ │ + lea 0x6fd03(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + jmp 14b95 │ │ │ │ + lea 0x6ff9b(%rip),%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x1,%rbx │ │ │ │ + mov $0x1,%esi │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + cmp 0x80(%r15),%ebx │ │ │ │ + jb 14cad │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + jmp 14a70 │ │ │ │ + nopl (%rax) │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - xor %edi,%edi │ │ │ │ + mov %esi,%ebp │ │ │ │ push %rbx │ │ │ │ - mov %esi,%ebx │ │ │ │ - mov $0x20,%esi │ │ │ │ + mov %rdi,%rbx │ │ │ │ + lea 0x1(%rsi),%edi │ │ │ │ + mov $0x1,%esi │ │ │ │ sub $0x8,%rsp │ │ │ │ - call 5e500 │ │ │ │ - mov %rbp,(%rax) │ │ │ │ - mov %bl,0x8(%rax) │ │ │ │ - movq $0x0,0x10(%rax) │ │ │ │ - movl $0x0,0xc(%rax) │ │ │ │ + call 3570 │ │ │ │ + mov %rax,%r8 │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 14de8 │ │ │ │ + mov %ebp,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %edx,%edx │ │ │ │ + add %rbx,%rsi │ │ │ │ + jmp 14daa │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movsbl %cl,%eax │ │ │ │ + sub $0x30,%eax │ │ │ │ + cmp $0x9,%eax │ │ │ │ + jbe 14dbd │ │ │ │ + test %edx,%edx │ │ │ │ + je 14da1 │ │ │ │ + mov %edx,%eax │ │ │ │ + add $0x1,%edx │ │ │ │ + movb $0x5f,(%r8,%rax,1) │ │ │ │ + add $0x1,%rdi │ │ │ │ + cmp %rsi,%rdi │ │ │ │ + je 14dd2 │ │ │ │ + movzbl (%rdi),%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + or $0x20,%eax │ │ │ │ + movsbl %al,%eax │ │ │ │ + sub $0x61,%eax │ │ │ │ + cmp $0x19,%eax │ │ │ │ + ja 14d88 │ │ │ │ + mov %edx,%eax │ │ │ │ + add $0x1,%rdi │ │ │ │ + mov %edx,%r9d │ │ │ │ + add $0x1,%edx │ │ │ │ + mov %cl,(%r8,%rax,1) │ │ │ │ + cmp %rsi,%rdi │ │ │ │ + jne 14daa │ │ │ │ + lea 0x1(%r9),%eax │ │ │ │ + movb $0x0,(%r8,%rax,1) │ │ │ │ add $0x8,%rsp │ │ │ │ + mov %r8,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - mov %ecx,%r15d │ │ │ │ - push %r14 │ │ │ │ - mov %edx,%r14d │ │ │ │ - push %r13 │ │ │ │ - mov %esi,%r13d │ │ │ │ - push %r12 │ │ │ │ - mov %r8,%r12 │ │ │ │ - push %rbp │ │ │ │ - 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) │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x1,%eax │ │ │ │ + movb $0x0,(%r8,%rax,1) │ │ │ │ add $0x8,%rsp │ │ │ │ + mov %r8,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - mov 0xc(%rdi),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 14be0 <__cxa_finalize@plt+0x11410> │ │ │ │ push %r12 │ │ │ │ - lea 0x6c9f4(%rip),%r12 │ │ │ │ + mov %rsi,%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 │ │ │ │ + call 32d0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call 32d0 │ │ │ │ + xor %edi,%edi │ │ │ │ + lea 0xb(%rbx,%rax,1),%rsi │ │ │ │ + call 44640 │ │ │ │ + cmpb $0x0,(%r12) │ │ │ │ + mov %rax,%rbx │ │ │ │ + je 14e80 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %r12,%r9 │ │ │ │ + mov %rbp,%r8 │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + lea 0x6febd(%rip),%rcx │ │ │ │ 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> │ │ │ │ + call 3600 <__sprintf_chk@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 3310 │ │ │ │ + mov %eax,%edi │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 14ea2 │ │ │ │ + call 30a0 │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 14ec7 │ │ │ │ + mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - ret │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rbp,%r8 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + lea 0x6fe7e(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + call 3600 <__sprintf_chk@plt> │ │ │ │ + jmp 14e57 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + lea 0x6c76c(%rip),%rdx │ │ │ │ + mov 0x8854d(%rip),%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + lea 0x6c77f(%rip),%rdx │ │ │ │ + jmp 14eac │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ + push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + xor %edi,%edi │ │ │ │ + push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + mov $0x400,%esi │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov 0xc(%r12),%eax │ │ │ │ - mov 0x10(%rdi),%rdi │ │ │ │ + call 44640 │ │ │ │ + lea 0x6fe19(%rip),%rsi │ │ │ │ + lea 0x70160(%rip),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call 14e00 │ │ │ │ + lea 0x6fd02(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r13 │ │ │ │ + call 3630 │ │ │ │ + test %rax,%rax │ │ │ │ + je 1505c │ │ │ │ + mov %r12,%rcx │ │ │ │ + lea 0x7088a(%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 0x6fdd0(%rip),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 3630 │ │ │ │ + lea 0x700b5(%rip),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + call 3630 │ │ │ │ + mov %rax,%rbp │ │ │ │ + test %rax,%rax │ │ │ │ + jne 14f98 │ │ │ │ + jmp 15037 │ │ │ │ + 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 14f88 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 35a0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 35a0 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 3760 │ │ │ │ test %eax,%eax │ │ │ │ - je 14c3a <__cxa_finalize@plt+0x1146a> │ │ │ │ - xor %ebx,%ebx │ │ │ │ + jne 15000 │ │ │ │ + pop %rbx │ │ │ │ + mov %r14,%r8 │ │ │ │ + pop %rbp │ │ │ │ + mov %r13,%rcx │ │ │ │ + pop %r12 │ │ │ │ + lea 0x6c703(%rip),%rdx │ │ │ │ + pop %r13 │ │ │ │ + mov $0x70,%esi │ │ │ │ + lea 0x6fd39(%rip),%rdi │ │ │ │ + pop %r14 │ │ │ │ + jmp 61230 │ │ │ │ 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) │ │ │ │ + call 34c0 <__errno_location@plt> │ │ │ │ + mov (%rax),%edi │ │ │ │ + call 33e0 │ │ │ │ pop %rbx │ │ │ │ + mov %r14,%r8 │ │ │ │ pop %rbp │ │ │ │ + mov %rax,%r9 │ │ │ │ pop %r12 │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - mov 0xc(%rdi),%edx │ │ │ │ - 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> │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov $0x73,%esi │ │ │ │ + pop %r13 │ │ │ │ + lea 0x6c6f1(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x1,%eax │ │ │ │ - ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - mov 0xc(%rdi),%eax │ │ │ │ - ret │ │ │ │ + pop %r14 │ │ │ │ + lea 0x6fcfa(%rip),%rdi │ │ │ │ + jmp 61230 │ │ │ │ + mov %r14,%rcx │ │ │ │ + lea 0x6c677(%rip),%rdx │ │ │ │ + mov 0x883b8(%rip),%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + mov %r13,%rcx │ │ │ │ + lea 0x6c622(%rip),%rdx │ │ │ │ + jmp 15041 │ │ │ │ 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) │ │ │ │ - endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ 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 %rcx,0x8(%rsp) │ │ │ │ + mov %r8d,0x14(%rsp) │ │ │ │ + mov %r9,0x18(%rsp) │ │ │ │ + test %edx,%edx │ │ │ │ + je 15190 │ │ │ │ + mov %edx,%edx │ │ │ │ + mov %rsi,%r13 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %r15d,%r15d │ │ │ │ + lea (%rsi,%rdx,8),%r12 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + add $0x8,%r13 │ │ │ │ + call 32d0 │ │ │ │ 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 │ │ │ │ + lea 0x2(%rbp,%rax,1),%rsi │ │ │ │ + call 44640 │ │ │ │ + mov -0x8(%r13),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - call 1f280 <__cxa_finalize@plt+0x1bab0> │ │ │ │ - movl $0x1,(%rbx) │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - add $0x28,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - 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) │ │ │ │ - endbr64 │ │ │ │ + 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 150b0 │ │ │ │ + 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 44640 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea 0x6fbf0(%rip),%r8 │ │ │ │ + lea 0x6fbfb(%rip),%rcx │ │ │ │ push %r14 │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov %rcx,%r14 │ │ │ │ - push %r13 │ │ │ │ - mov %rdx,%r13 │ │ │ │ - push %r12 │ │ │ │ - mov %r8,%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %r9d,%ebp │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov 0x24(%rdi),%r8d │ │ │ │ - mov 0x18(%rdi),%rcx │ │ │ │ - mov %fs:0x28,%rdx │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov 0x38(%rdi),%rsi │ │ │ │ - mov 0x4c(%rdi),%edx │ │ │ │ - push %r8 │ │ │ │ - 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 │ │ │ │ - xor %edi,%edi │ │ │ │ - call 38270 │ │ │ │ - mov 0x40(%rsp),%r8d │ │ │ │ + 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 │ │ │ │ + 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 │ │ │ │ - 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> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + pop %r15 │ │ │ │ + jmp 31b0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp 15108 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - mov %r8d,%r15d │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %ecx,%r12d │ │ │ │ push %rbp │ │ │ │ - mov %rdx,%rbp │ │ │ │ - mov %r12d,%r9d │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rsi,%rbp │ │ │ │ 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 │ │ │ │ - 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 32d0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0xc(%rax),%rdi │ │ │ │ + call 3570 │ │ │ │ + mov %rbp,%r9 │ │ │ │ + lea 0x6fb98(%rip),%r8 │ │ │ │ + lea 0x6fb94(%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 │ │ │ │ - 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 │ │ │ │ xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x58(%rbx),%rdi │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r12d,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmp 166d0 <__cxa_finalize@plt+0x12f00> │ │ │ │ - nopl (%rax) │ │ │ │ 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) │ │ │ │ + mov %esi,%ecx │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 15260 │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 15260 │ │ │ │ + lea -0x1(%rdi,%rdx,1),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jb 1523c │ │ │ │ + jmp 15263 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + je 15248 │ │ │ │ + mov %rdx,%rax │ │ │ │ + cmp %cl,(%rax) │ │ │ │ + jne 15230 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl -0x1(%rax),%ecx │ │ │ │ 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 │ │ │ │ + cmp %sil,%cl │ │ │ │ + cmove %rdx,%rax │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %eax,%eax │ │ │ │ + ret │ │ │ │ + movzbl (%rax),%ecx │ │ │ │ + mov %rax,%rdx │ │ │ │ + jmp 1524c │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %rbx │ │ │ │ + call 60de0 │ │ │ │ + test %rax,%rax │ │ │ │ + je 15312 │ │ │ │ + mov $0x2f,%esi │ │ │ │ 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 %rax,%rbx │ │ │ │ + call 33b0 │ │ │ │ + test %rax,%rax │ │ │ │ + je 15312 │ │ │ │ + cmp %rax,%rbx │ │ │ │ + je 1531f │ │ │ │ + cmpb $0x0,0x1(%rax) │ │ │ │ + mov %rax,%rdx │ │ │ │ + jne 152f9 │ │ │ │ + cmpb $0x2f,-0x1(%rdx) │ │ │ │ + jne 152bf │ │ │ │ + sub $0x1,%rdx │ │ │ │ + cmp %rdx,%rbx │ │ │ │ + je 152e1 │ │ │ │ + cmpb $0x2f,-0x1(%rdx) │ │ │ │ + je 152b0 │ │ │ │ + cmp %rdx,%rbx │ │ │ │ + je 152e1 │ │ │ │ + lea -0x1(%rdx),%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jb 152dc │ │ │ │ + jmp 1533f │ │ │ │ + nop │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + cmp %rdx,%rbx │ │ │ │ + je 1530c │ │ │ │ + mov %rdx,%rax │ │ │ │ + cmpb $0x2f,(%rax) │ │ │ │ + jne 152d0 │ │ │ │ + cmp %rax,%rbx │ │ │ │ + je 15324 │ │ │ │ + cmpb $0x2f,-0x1(%rax) │ │ │ │ + mov %rax,%rdx │ │ │ │ + jne 152ff │ │ │ │ + nop │ │ │ │ + sub $0x1,%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + je 15327 │ │ │ │ + cmpb $0x2f,-0x1(%rax) │ │ │ │ + je 152f0 │ │ │ │ + cmp %rax,%rbx │ │ │ │ + je 15327 │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + mov %rbx,%rax │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + cmpb $0x2f,-0x1(%rax) │ │ │ │ + je 15346 │ │ │ │ + lea 0x71e1e(%rip),%rdi │ │ │ │ + pop %rbx │ │ │ │ + jmp 60de0 │ │ │ │ + test %rax,%rax │ │ │ │ + je 15312 │ │ │ │ + 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 15312 │ │ │ │ + jmp 152e1 │ │ │ │ + mov %rbx,%rax │ │ │ │ + jmp 15324 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %rbx │ │ │ │ + mov $0x2e,%esi │ │ │ │ + mov %rdi,%rbx │ │ │ │ + call 33b0 │ │ │ │ + test %rax,%rax │ │ │ │ + je 15370 │ │ │ │ + cmp %rax,%rbx │ │ │ │ + je 15370 │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea 0x70bd6(%rip),%rax │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + call 32d0 │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jbe 153b2 │ │ │ │ + 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 153a0 │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + movzbl (%rdi),%eax │ │ │ │ + mov %rdi,%rdx │ │ │ │ + test %al,%al │ │ │ │ + je 153e1 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1,%rdi │ │ │ │ + cmp $0x2f,%al │ │ │ │ + movzbl (%rdi),%eax │ │ │ │ + cmove %rdi,%rdx │ │ │ │ + test %al,%al │ │ │ │ + jne 153d0 │ │ │ │ + mov %rdx,%rax │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rdx,%r15 │ │ │ │ + push %r14 │ │ │ │ + lea 0x6f927(%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 15270 │ │ │ │ + lea 0x6f905(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r13 │ │ │ │ + call 14e00 │ │ │ │ + lea 0x8(%rsp),%rdi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r15,%r9 │ │ │ │ + push %r12 │ │ │ │ + movsbl %bl,%r8d │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rax,%rbp │ │ │ │ + lea 0x6f8ce(%rip),%rdx │ │ │ │ + lea 0x6f8fe(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 60f80 │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov $0x161,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x6f8fc(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + call 61230 │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov %r14,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x6f8f5(%rip),%rdx │ │ │ │ + mov $0x162,%esi │ │ │ │ + call 61230 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call 31b0 │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 1561d │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 32d0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0xc(%rax),%rdi │ │ │ │ + call 3570 │ │ │ │ + lea 0x6f888(%rip),%rcx │ │ │ │ + mov %r12,%r9 │ │ │ │ + lea 0x6f87b(%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 155d8 │ │ │ │ + lea 0x6f87a(%rip),%rdx │ │ │ │ + mov $0x176,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 61230 │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + mov %r12,%r8 │ │ │ │ + mov %rbp,%rcx │ │ │ │ + lea 0x6f874(%rip),%rdx │ │ │ │ + lea 0x6f870(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 60f80 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + call 31b0 │ │ │ │ + mov %eax,%ebx │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 155f0 │ │ │ │ + mov %rbp,%rcx │ │ │ │ + lea 0x6f857(%rip),%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x17d,%esi │ │ │ │ + call 61230 │ │ │ │ + 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 15661 │ │ │ │ + add $0x28,%rsp │ │ │ │ + mov %ebx,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x6f7bf(%rip),%rdx │ │ │ │ + mov $0x172,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 61230 │ │ │ │ + jmp 15595 │ │ │ │ + call 34c0 <__errno_location@plt> │ │ │ │ + mov (%rax),%edi │ │ │ │ + call 33e0 │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov $0x17b,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,%r8 │ │ │ │ + lea 0x6c15f(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + call 61230 │ │ │ │ + jmp 1558b │ │ │ │ + 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 0x6c108(%rip),%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 61230 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 32c0 │ │ │ │ + jmp 155af │ │ │ │ + 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 │ │ │ │ + sub $0x18,%rsp │ │ │ │ + call 32d0 │ │ │ │ + mov %eax,%ebx │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jbe 156b3 │ │ │ │ + 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 156a0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 32d0 │ │ │ │ + xor %edi,%edi │ │ │ │ + lea (%rbx,%rax,1),%r15d │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea 0x2(%r15),%esi │ │ │ │ + call 44640 │ │ │ │ + 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) │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r14 │ │ │ │ + mov %edx,%r14d │ │ │ │ + push %r13 │ │ │ │ + mov %ecx,%r13d │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + push %rbp │ │ │ │ + movsbl %sil,%ebp │ │ │ │ + lea 0x6f6b2(%rip),%rsi │ │ │ │ + push %rbx │ │ │ │ + call 3630 │ │ │ │ + test %rax,%rax │ │ │ │ + je 157ab │ │ │ │ + mov %rax,%rbx │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 3390 │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 15766 │ │ │ │ + cmp %eax,%ebp │ │ │ │ + je 15780 │ │ │ │ + cmp %r13d,%r12d │ │ │ │ + jne 15750 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + jmp 35a0 │ │ │ │ + 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 15750 │ │ │ │ + jmp 15766 │ │ │ │ + mov 0x87c4e(%rip),%rdi │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x6bfcd(%rip),%rdx │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + mov %rsi,%r15 │ │ │ │ + lea 0x6f611(%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 158f5 │ │ │ │ + mov %rax,%rbx │ │ │ │ + movsbl %r14b,%r13d │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 3390 │ │ │ │ + mov %eax,%r14d │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 158ac │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov %r13d,%r12d │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 158c8 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + jmp 1584d │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1,%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 158d0 │ │ │ │ + movsbl (%r15,%rcx,1),%eax │ │ │ │ + cmp %r14d,%eax │ │ │ │ + jne 15840 │ │ │ │ + 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 15818 │ │ │ │ + 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 15886 │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + cmp %r13d,%r14d │ │ │ │ + je 1588b │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 3390 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + mov %eax,%r14d │ │ │ │ + jne 15839 │ │ │ │ + jmp 158ac │ │ │ │ + mov 0x87b04(%rip),%rdi │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x6be83(%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 0x6f4b2(%rip),%rsi │ │ │ │ + push %rbx │ │ │ │ + call 3630 │ │ │ │ + test %rax,%rax │ │ │ │ + je 159d2 │ │ │ │ + mov %rax,%rbx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 3390 │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 15992 │ │ │ │ + cmp %eax,%ebp │ │ │ │ + je 159a8 │ │ │ │ + movsbl %r12b,%edx │ │ │ │ + cmp %eax,%edx │ │ │ │ + jne 15958 │ │ │ │ + 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 15958 │ │ │ │ + jmp 15971 │ │ │ │ + mov 0x87a27(%rip),%rdi │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x6bda6(%rip),%rdx │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r14 │ │ │ │ + mov %rsi,%r14 │ │ │ │ + lea 0x6f3e1(%rip),%rsi │ │ │ │ + push %r13 │ │ │ │ + mov %ecx,%r13d │ │ │ │ + push %r12 │ │ │ │ + mov %edx,%r12d │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + call 3630 │ │ │ │ + test %rax,%rax │ │ │ │ + je 15a7c │ │ │ │ + mov %rax,%rbp │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp 15a5f │ │ │ │ + cmp $0xff,%al │ │ │ │ + je 15a6c │ │ │ │ + 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 15a30 │ │ │ │ + pop %rbx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + jmp 35a0 │ │ │ │ + mov 0x8797d(%rip),%rdi │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x6bd24(%rip),%rdx │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + lea 0x71688(%rip),%rcx │ │ │ │ + mov $0x1fb,%edx │ │ │ │ + lea 0x6f280(%rip),%rsi │ │ │ │ + lea 0x700f0(%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 │ │ │ │ + push %rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + call 44640 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 15b01 │ │ │ │ + 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 15b58 │ │ │ │ + cmp $0xa,%al │ │ │ │ + je 15b38 │ │ │ │ + lea -0x1(%r12),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jne 15af8 │ │ │ │ + add $0x2711,%r12 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 44640 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 15af8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + 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 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + mov %rdx,%r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + lea 0x6f493(%rip),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + call 3630 │ │ │ │ + test %rax,%rax │ │ │ │ + je 15c23 │ │ │ │ + mov $0x2710,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%r12 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + call 44640 │ │ │ │ + mov $0x2710,%r13d │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 15bc9 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %bl,0x0(%rbp,%r15,1) │ │ │ │ + add $0x1,%r15 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 37b0 │ │ │ │ + mov %eax,%ebx │ │ │ │ + cmp $0xff,%al │ │ │ │ + je 15c00 │ │ │ │ + lea -0x1(%r13),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jne 15bc0 │ │ │ │ + add $0x2711,%r13 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + call 44640 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 15bc0 │ │ │ │ + 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 │ │ │ │ + mov 0x877d6(%rip),%rdi │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x6b75d(%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 15b70 │ │ │ │ + mov (%rsp),%ecx │ │ │ │ + lea 0x6f758(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + call 603b0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 32c0 │ │ │ │ + mov 0x8(%rbp),%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %esi,0x0(%r13) │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 44640 │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 15cf5 │ │ │ │ + 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 603b0 │ │ │ │ + mov %rax,0x0(%r13,%rbx,8) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jb 15cc8 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 60920 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 15d20 │ │ │ │ + add $0x10,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + ret │ │ │ │ + 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 %rdx,0x8(%rsp) │ │ │ │ + lea 0x14(%rsp),%rcx │ │ │ │ + lea 0x6f09f(%rip),%rdx │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + call 15c50 │ │ │ │ + mov 0x14(%rsp),%ebx │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov %rbx,%r12 │ │ │ │ + shl $0x3,%rbx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 44640 │ │ │ │ + mov %rax,%r14 │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 15e38 │ │ │ │ + mov %r13,%r15 │ │ │ │ + add %r13,%rbx │ │ │ │ + xor %r12d,%r12d │ │ │ │ + jmp 15db1 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + add $0x8,%r15 │ │ │ │ + call 60920 │ │ │ │ + cmp %r15,%rbx │ │ │ │ + je 15df0 │ │ │ │ + mov (%r15),%rsi │ │ │ │ + mov 0x8(%rsi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 15da0 │ │ │ │ + mov (%rsi),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov (%rdx),%rdi │ │ │ │ + call 3770 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + andpd 0x70d0c(%rip),%xmm1 │ │ │ │ + ucomisd 0x70f3c(%rip),%xmm1 │ │ │ │ + ja 15deb │ │ │ │ + mov %r12d,%edx │ │ │ │ + add $0x1,%r12d │ │ │ │ + movsd %xmm0,(%r14,%rdx,8) │ │ │ │ + mov (%r15),%rsi │ │ │ │ + jmp 15da0 │ │ │ │ + mov %r12d,%ebx │ │ │ │ + shl $0x3,%rbx │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 44640 │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov %r12d,(%rcx) │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 15e3c │ │ │ │ + add $0x28,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp 15df7 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + mov %ecx,%r15d │ │ │ │ + push %r14 │ │ │ │ + mov %rsi,%r14 │ │ │ │ + lea 0x6edb8(%rip),%rsi │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %edx,%r12d │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %r8d,%ebx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + call 3630 │ │ │ │ + test %rax,%rax │ │ │ │ + je 15ede │ │ │ │ + mov %rax,%r13 │ │ │ │ + cmp %r12d,%ebx │ │ │ │ + jae 15ec8 │ │ │ │ + mov %ebx,%eax │ │ │ │ + add %r15d,%r12d │ │ │ │ + add %r15d,%ebx │ │ │ │ + lea (%r14,%rax,8),%rbp │ │ │ │ + lea 0x6ef5b(%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 15ea0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r13,%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmp 35a0 │ │ │ │ + mov 0x8751b(%rip),%rdi │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x6b8ea(%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 %ecx,%r15d │ │ │ │ + push %r14 │ │ │ │ + mov %rsi,%r14 │ │ │ │ + lea 0x6ecf8(%rip),%rsi │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %edx,%r12d │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %r8d,%ebx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + call 3630 │ │ │ │ + test %rax,%rax │ │ │ │ + je 15f9a │ │ │ │ + mov %rax,%r13 │ │ │ │ + cmp %r12d,%ebx │ │ │ │ + jae 15f84 │ │ │ │ + mov %ebx,%eax │ │ │ │ + add %r15d,%r12d │ │ │ │ + add %r15d,%ebx │ │ │ │ + lea (%r14,%rax,4),%rbp │ │ │ │ + lea 0x70629(%rip),%r14 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x0(%rbp),%r8d │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x1,%ebx │ │ │ │ + add $0x4,%rbp │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + cmp %r12d,%ebx │ │ │ │ + jne 15f60 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r13,%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmp 35a0 │ │ │ │ + mov 0x8745f(%rip),%rdi │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x6b82e(%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 0x6ec48(%rip),%rsi │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %edx,%ebp │ │ │ │ + push %rbx │ │ │ │ + mov %ecx,%ebx │ │ │ │ + sub $0x10,%rsp │ │ │ │ + call 3630 │ │ │ │ + test %rax,%rax │ │ │ │ + je 160f1 │ │ │ │ + mov %rax,%r12 │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 160d4 │ │ │ │ + lea -0x1(%rbp),%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jbe 160e8 │ │ │ │ + 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 16020 │ │ │ │ + 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 16079 │ │ │ │ + mov %edx,%ecx │ │ │ │ + add 0x0(%r13,%rcx,4),%eax │ │ │ │ + lea 0x1(%rdx),%ecx │ │ │ │ + cmp %ebp,%ecx │ │ │ │ + jae 16079 │ │ │ │ + add $0x2,%edx │ │ │ │ + add 0x0(%r13,%rcx,4),%eax │ │ │ │ + cmp %ebp,%edx │ │ │ │ + jae 16079 │ │ │ │ + add 0x0(%r13,%rdx,4),%eax │ │ │ │ + cmp %ebp,%ebx │ │ │ │ + jae 160d4 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + cvtsi2sd %rax,%xmm4 │ │ │ │ + mov %ebx,%eax │ │ │ │ + lea 0x0(%r13,%rax,4),%r14 │ │ │ │ + lea 0x6ed64(%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 │ │ │ │ + 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 160a0 │ │ │ │ + add $0x10,%rsp │ │ │ │ + mov %r12,%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + jmp 35a0 │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + jmp 1605a │ │ │ │ + mov 0x87308(%rip),%rdi │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x6b6d7(%rip),%rdx │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rdx,%r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + lea 0x6eae4(%rip),%rsi │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov %ecx,0xc(%rsp) │ │ │ │ + call 3630 │ │ │ │ + test %rax,%rax │ │ │ │ + je 161ac │ │ │ │ + mov 0xc(%rsp),%r15d │ │ │ │ + mov %rax,%rbp │ │ │ │ + xor %ebx,%ebx │ │ │ │ + lea 0x70422(%rip),%r14 │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 16196 │ │ │ │ + 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 16170 │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmp 35a0 │ │ │ │ + mov 0x8724d(%rip),%rdi │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x6b61c(%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 0x6ea21(%rip),%rsi │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov %r8d,0xc(%rsp) │ │ │ │ + call 3630 │ │ │ │ + test %rax,%rax │ │ │ │ + je 1627b │ │ │ │ + mov 0xc(%rsp),%ebp │ │ │ │ + mov %rax,%rbx │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov %rbp,%r8 │ │ │ │ + shl $0x3,%rbp │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 16265 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movsd (%r12,%r15,1),%xmm0 │ │ │ │ + movsd (%r14,%r15,1),%xmm2 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x6ebb9(%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 16230 │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmp 35a0 │ │ │ │ + mov 0x8717e(%rip),%rdi │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x6b54d(%rip),%rdx │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + endbr64 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x8(%rsi),%rsi │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ + call 3510 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 162fe │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jb 16308 │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jb 162fe │ │ │ │ + mov 0x20(%rbp),%rdx │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jb 16308 │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jb 162fe │ │ │ │ + movzbl 0x40(%rbp),%eax │ │ │ │ + movzbl 0x40(%rbx),%edx │ │ │ │ + cmp %dl,%al │ │ │ │ + jb 16308 │ │ │ │ + cmp %al,%dl │ │ │ │ + setb %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + jmp 162fe │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movq $0xbadf00d,(%rdi) │ │ │ │ + movb $0x0,0x8(%rdi) │ │ │ │ + movq $0x0,0x10(%rdi) │ │ │ │ + movl $0x0,0x18(%rdi) │ │ │ │ + movq $0x0,0x20(%rdi) │ │ │ │ + movq $0x0,0x28(%rdi) │ │ │ │ + movl $0x0,0x40(%rdi) │ │ │ │ + movups %xmm0,0x30(%rdi) │ │ │ │ + ret │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movq $0xbadf00d,(%rdi) │ │ │ │ + movb $0x0,0x8(%rdi) │ │ │ │ + movl $0x0,0xc(%rdi) │ │ │ │ + movl $0x0,0x40(%rdi) │ │ │ │ + movq $0x0,0x48(%rdi) │ │ │ │ + movups %xmm0,0x10(%rdi) │ │ │ │ + movups %xmm0,0x20(%rdi) │ │ │ │ + movups %xmm0,0x30(%rdi) │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov 0x70acd(%rip),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %sil,(%rdi) │ │ │ │ + movq $0x0,0x4(%rdi) │ │ │ │ + movq $0x0,0xc(%rdi) │ │ │ │ + movq $0x0,0x48(%rdi) │ │ │ │ + movq $0x0,0x28(%rdi) │ │ │ │ + movl $0x0,0x30(%rdi) │ │ │ │ + movq $0x0,0x38(%rdi) │ │ │ │ + movb $0x30,0x40(%rdi) │ │ │ │ + movq $0x0,0x78(%rdi) │ │ │ │ + movl $0x0,0x80(%rdi) │ │ │ │ + mov %rax,0x98(%rdi) │ │ │ │ + movl $0x0,0xa0(%rdi) │ │ │ │ + movq $0x0,0x50(%rdi) │ │ │ │ + movups %xmm0,0x18(%rdi) │ │ │ │ + movups %xmm0,0x68(%rdi) │ │ │ │ + movups %xmm0,0x88(%rdi) │ │ │ │ + movups %xmm0,0xa8(%rdi) │ │ │ │ + movups %xmm0,0x58(%rdi) │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x8(%rsi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1643b │ │ │ │ + call 32c0 │ │ │ │ + mov 0x28(%rbx),%rdi │ │ │ │ + movq $0x0,0x8(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 16451 │ │ │ │ + call 32c0 │ │ │ │ + mov 0x78(%rbx),%rdi │ │ │ │ + movq $0x0,0x28(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 16467 │ │ │ │ + call 32c0 │ │ │ │ + mov 0x88(%rbx),%rdi │ │ │ │ + movq $0x0,0x78(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 16480 │ │ │ │ + call 32c0 │ │ │ │ + mov 0x90(%rbx),%rdi │ │ │ │ + movq $0x0,0x88(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1649c │ │ │ │ + call 32c0 │ │ │ │ + mov 0xa8(%rbx),%rdi │ │ │ │ + movq $0x0,0x90(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 164b8 │ │ │ │ + call 32c0 │ │ │ │ + mov 0xb0(%rbx),%rdi │ │ │ │ + movq $0x0,0xa8(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 164d4 │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0xb0(%rbx) │ │ │ │ + mov 0x48(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 164ed │ │ │ │ + call 32c0 │ │ │ │ + mov 0x54(%rbx),%eax │ │ │ │ + movq $0x0,0x48(%rbx) │ │ │ │ + test %eax,%eax │ │ │ │ + je 16544 │ │ │ │ + mov 0x58(%rbx),%rdi │ │ │ │ + xor %ebp,%ebp │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rdi,%rbp,8),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x58(%rbx),%rdi │ │ │ │ + movq $0x0,(%rdi,%rbp,8) │ │ │ │ + add $0x1,%rbp │ │ │ │ + cmp 0x54(%rbx),%ebp │ │ │ │ + jb 16508 │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x58(%rbx) │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x60(%rbx) │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r13 │ │ │ │ + mov $0xd0,%edx │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + call 3480 │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + call 60de0 │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + call 60de0 │ │ │ │ + mov 0x48(%rbp),%rdi │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + call 60de0 │ │ │ │ + mov 0x54(%rbx),%esi │ │ │ │ + mov %rax,0x48(%rbp) │ │ │ │ + test %esi,%esi │ │ │ │ + jne 165d0 │ │ │ │ + mov 0x80(%rbx),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + jne 1665f │ │ │ │ + mov 0xb8(%rbx),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + jne 16776 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbp,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + shl $0x3,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 44640 │ │ │ │ + mov 0x54(%rbx),%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,0x58(%rbp) │ │ │ │ + shl $0x2,%rsi │ │ │ │ + call 44640 │ │ │ │ + mov 0x54(%rbx),%edx │ │ │ │ + mov %rax,0x60(%rbp) │ │ │ │ + test %edx,%edx │ │ │ │ + je 1659c │ │ │ │ + mov 0x60(%rbx),%rax │ │ │ │ + xor %r12d,%r12d │ │ │ │ + nop │ │ │ │ + mov 0x58(%rbp),%rdx │ │ │ │ + mov (%rax,%r12,4),%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + lea (%rdx,%r12,8),%r13 │ │ │ │ + call 44640 │ │ │ │ + mov %rax,0x0(%r13) │ │ │ │ + mov 0x60(%rbx),%rax │ │ │ │ + mov (%rax,%r12,4),%eax │ │ │ │ + lea 0x1(%rax),%edx │ │ │ │ + mov 0x58(%rbx),%rax │ │ │ │ + mov (%rax,%r12,8),%rsi │ │ │ │ + mov 0x58(%rbp),%rax │ │ │ │ + mov (%rax,%r12,8),%rdi │ │ │ │ + call 3480 │ │ │ │ + mov 0x60(%rbx),%rax │ │ │ │ + mov 0x60(%rbp),%rdx │ │ │ │ + mov (%rax,%r12,4),%ecx │ │ │ │ + mov %ecx,(%rdx,%r12,4) │ │ │ │ + add $0x1,%r12 │ │ │ │ + cmp 0x54(%rbx),%r12d │ │ │ │ + jb 16600 │ │ │ │ + mov 0x80(%rbx),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 165aa │ │ │ │ + shl $0x3,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 44640 │ │ │ │ + mov 0x80(%rbx),%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,0x88(%rbp) │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 44640 │ │ │ │ + cmpq $0x0,0xa8(%rbx) │ │ │ │ + mov %rax,0x90(%rbp) │ │ │ │ + je 166ab │ │ │ │ + mov 0x80(%rbx),%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 44640 │ │ │ │ + mov %rax,0xa8(%rbp) │ │ │ │ + cmpq $0x0,0xb0(%rbx) │ │ │ │ + je 166c9 │ │ │ │ + mov 0x80(%rbx),%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 44640 │ │ │ │ + mov %rax,0xa8(%rbp) │ │ │ │ + mov 0x80(%rbx),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 165aa │ │ │ │ + xor %r12d,%r12d │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x88(%rbx),%rdx │ │ │ │ + lea 0x0(,%r12,8),%rax │ │ │ │ + mov (%rdx,%r12,8),%rcx │ │ │ │ + mov 0x88(%rbp),%rdx │ │ │ │ + mov %rcx,(%rdx,%r12,8) │ │ │ │ + mov 0x90(%rbx),%rdx │ │ │ │ + mov (%rdx,%r12,8),%rcx │ │ │ │ + mov 0x90(%rbp),%rdx │ │ │ │ + mov %rcx,(%rdx,%r12,8) │ │ │ │ + mov 0xa8(%rbx),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 16737 │ │ │ │ + mov (%rdx,%r12,8),%rdi │ │ │ │ + add 0xa8(%rbp),%rax │ │ │ │ + mov %rax,%r13 │ │ │ │ + call 60de0 │ │ │ │ + mov %rax,0x0(%r13) │ │ │ │ + mov 0xb0(%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 167f0 │ │ │ │ + movzbl (%rax,%r12,1),%edx │ │ │ │ + mov 0xb0(%rbp),%rax │ │ │ │ + mov %dl,(%rax,%r12,1) │ │ │ │ + add $0x1,%r12 │ │ │ │ + cmp 0x80(%rbx),%r12d │ │ │ │ + jb 166e0 │ │ │ │ + mov 0xb8(%rbx),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 165b8 │ │ │ │ + shl $0x2,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 44640 │ │ │ │ + mov 0xb8(%rbx),%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,0xc0(%rbp) │ │ │ │ + shl $0x2,%rsi │ │ │ │ + call 44640 │ │ │ │ + mov 0xb8(%rbx),%edx │ │ │ │ + mov 0xc0(%rbx),%rsi │ │ │ │ + mov %rax,0xc8(%rbp) │ │ │ │ + mov 0xc0(%rbp),%rdi │ │ │ │ + shl $0x2,%rdx │ │ │ │ + call 3480 │ │ │ │ + mov 0xb8(%rbx),%edx │ │ │ │ + mov 0xc8(%rbx),%rsi │ │ │ │ + mov 0xc8(%rbp),%rdi │ │ │ │ + shl $0x2,%rdx │ │ │ │ + call 3480 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbp,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%r12 │ │ │ │ + cmp 0x80(%rbx),%r12d │ │ │ │ + jb 166e0 │ │ │ │ + jmp 165aa │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %rbp │ │ │ │ + mov %edi,%edi │ │ │ │ + mov %rdx,%rbp │ │ │ │ + push %rbx │ │ │ │ + lea (%rdi,%rdi,2),%rax │ │ │ │ + lea (%rdi,%rax,4),%rbx │ │ │ │ + shl $0x4,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + add 0x30(%rsi),%rbx │ │ │ │ + mov 0x8(%rdx),%rsi │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + call 3510 │ │ │ │ + test %eax,%eax │ │ │ │ + je 16850 │ │ │ │ + shr $0x1f,%eax │ │ │ │ + add $0x1,%eax │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + mov $0x2,%eax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jb 16846 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + setb %al │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + push %rbp │ │ │ │ + mov %edi,%edi │ │ │ │ + mov %rdx,%rbp │ │ │ │ + push %rbx │ │ │ │ + lea (%rdi,%rdi,2),%rax │ │ │ │ + lea (%rdi,%rax,4),%rbx │ │ │ │ + shl $0x4,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + add 0x48(%rsi),%rbx │ │ │ │ + mov 0x8(%rdx),%rsi │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + call 3510 │ │ │ │ + test %eax,%eax │ │ │ │ + je 168c0 │ │ │ │ + shr $0x1f,%eax │ │ │ │ + add $0x1,%eax │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + mov $0x2,%eax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jb 168b6 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + setb %al │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x8(%rsi),%rsi │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ + call 3510 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 1693e │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jb 16948 │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jb 1693e │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 16948 │ │ │ │ + cmp %rax,%rdx │ │ │ │ + setb %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + jmp 1693e │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x10(%rsi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 16972 │ │ │ │ + call 32c0 │ │ │ │ + mov 0x38(%rbx),%rdi │ │ │ │ + movq $0x0,0x10(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 16988 │ │ │ │ + call 32c0 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + movq $0x0,0x38(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1699e │ │ │ │ + call 32c0 │ │ │ │ + mov 0x2c(%rbx),%eax │ │ │ │ + movq $0x0,0x20(%rbx) │ │ │ │ + test %eax,%eax │ │ │ │ + je 169d6 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x30(%rbx),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + add $0x1,%ebp │ │ │ │ + add %r12,%rsi │ │ │ │ + add $0xd0,%r12 │ │ │ │ + call 16420 │ │ │ │ + cmp 0x2c(%rbx),%ebp │ │ │ │ + jb 169b8 │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + movl $0x0,0x2c(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 169eb │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x30(%rbx) │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + ret │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0xc(%rsi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 16a74 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov (%rax,%rbp,8),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x0,(%rax,%rbp,8) │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + mov (%rax,%rbp,8),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + movq $0x0,(%rax,%rbp,8) │ │ │ │ + mov 0x30(%rbx),%rax │ │ │ │ + mov (%rax,%rbp,8),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x30(%rbx),%rax │ │ │ │ + movq $0x0,(%rax,%rbp,8) │ │ │ │ + add $0x1,%rbp │ │ │ │ + cmp 0xc(%rbx),%ebp │ │ │ │ + jb 16a20 │ │ │ │ + mov 0x38(%rbx),%rdi │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x38(%rbx) │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x18(%rbx) │ │ │ │ + mov 0x28(%rbx),%rdi │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x28(%rbx) │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x30(%rbx) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x10(%rbx) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x48(%rbx),%rdi │ │ │ │ + movq $0x0,0x20(%rbx) │ │ │ │ + movl $0x0,0x40(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 16aef │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x48(%rbx) │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + ret │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x28,%rsp │ │ │ │ + cmpq $0xbadf00d,(%rsi) │ │ │ │ + jne 16cfc │ │ │ │ + cmpq $0xbadf00d,(%rdx) │ │ │ │ + mov %rdx,%r13 │ │ │ │ + jne 16cfc │ │ │ │ + mov 0x40(%rsi),%ebp │ │ │ │ + mov 0x2c(%rdx),%edx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov 0x48(%rsi),%rdi │ │ │ │ + mov 0xc(%rsi),%r15d │ │ │ │ + lea 0x0(%rbp,%rdx,1),%r9 │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + lea (%r9,%r9,2),%rax │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ + mov %r15d,%r12d │ │ │ │ + lea (%r9,%rax,4),%rcx │ │ │ │ + add $0x1,%r12 │ │ │ │ + shl $0x4,%rcx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ + call 44640 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov 0x30(%r13),%rsi │ │ │ │ + mov %rax,0x48(%rbx) │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea 0x0(%rbp,%rbp,2),%rax │ │ │ │ + lea 0x0(%rbp,%rax,4),%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + mov %rax,%r8 │ │ │ │ + lea (%rdx,%rdx,2),%rax │ │ │ │ + lea (%rdx,%rax,4),%rdx │ │ │ │ + add %r8,%rdi │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + shl $0x4,%rdx │ │ │ │ + call 3480 │ │ │ │ + lea 0x0(%rbp,%r14,1),%eax │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0x0(,%r12,8),%r14 │ │ │ │ + mov %eax,0x40(%rbx) │ │ │ │ + mov %r14,%rsi │ │ │ │ + shl $0x2,%r12 │ │ │ │ + call 44640 │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ + call 44640 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,0x18(%rbx) │ │ │ │ + call 44640 │ │ │ │ + mov 0x28(%rbx),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rax,0x20(%rbx) │ │ │ │ + call 44640 │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + sub $0x8,%r14 │ │ │ │ + mov %rax,0x28(%rbx) │ │ │ │ + call 44640 │ │ │ │ + mov 0x38(%rbx),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rax,0x30(%rbx) │ │ │ │ + call 44640 │ │ │ │ + mov 0x10(%rbx),%rdx │ │ │ │ + mov 0x10(%r13),%rdi │ │ │ │ + mov %rax,0x38(%rbx) │ │ │ │ + add %r14,%rdx │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + call 60de0 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov %rax,(%rdx) │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x20(%r13),%rdi │ │ │ │ + add %r14,%rdx │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + call 60de0 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + add 0x30(%rbx),%r14 │ │ │ │ + mov %rax,(%rdx) │ │ │ │ + mov 0x38(%r13),%rdi │ │ │ │ + call 60de0 │ │ │ │ + mov 0x18(%r13),%edx │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + mov %rax,(%r14) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %edx,-0x4(%rax,%r12,1) │ │ │ │ + mov 0x28(%rbx),%rax │ │ │ │ + mov 0x28(%r13),%edx │ │ │ │ + mov %edx,-0x4(%rax,%r12,1) │ │ │ │ + mov 0x38(%rbx),%rax │ │ │ │ + mov 0x40(%r13),%edx │ │ │ │ + mov %edx,-0x4(%rax,%r12,1) │ │ │ │ + cmp %r9,%rbp │ │ │ │ + jae 16ce6 │ │ │ │ + mov 0x48(%rbx),%rdx │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + lea (%rdx,%r8,1),%rax │ │ │ │ + add %rcx,%rdx │ │ │ │ + mov %rdx,%rcx │ │ │ │ + sub %rax,%rcx │ │ │ │ + and $0x10,%ecx │ │ │ │ + je 16cd0 │ │ │ │ + mov %r15d,0x4(%rax) │ │ │ │ + add $0xd0,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je 16ce6 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r15d,0x4(%rax) │ │ │ │ + add $0x1a0,%rax │ │ │ │ + mov %r15d,-0xcc(%rax) │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 16cd0 │ │ │ │ + addl $0x1,0xc(%rbx) │ │ │ │ + add $0x28,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + lea 0x7047d(%rip),%rcx │ │ │ │ + mov $0x1d9,%edx │ │ │ │ + lea 0x6e0fa(%rip),%rsi │ │ │ │ + lea 0x6aaea(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov 0x2c(%rdi),%ecx │ │ │ │ + mov %rdi,0x28(%rsp) │ │ │ │ + mov %ecx,0x10(%rsp) │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 16fb8 │ │ │ │ + mov 0x30(%rdi),%rax │ │ │ │ + xor %r13d,%r13d │ │ │ │ + sub $0x1,%ecx │ │ │ │ + movq $0x0,0x18(%rsp) │ │ │ │ + lea 0x1(%r13),%r14d │ │ │ │ + mov %ecx,0x34(%rsp) │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + add $0xd0,%rax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + cmp %eax,%r14d │ │ │ │ + jae 16e33 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov 0x20(%rsp),%rbx │ │ │ │ + lea (%rax,%rcx,1),%r12 │ │ │ │ + mov 0x20(%r12),%rax │ │ │ │ + mov %r12,%r15 │ │ │ │ + lea 0x1(%rax),%rbp │ │ │ │ + mov 0x34(%rsp),%eax │ │ │ │ + sub %r14d,%eax │ │ │ │ + add %rbx,%rax │ │ │ │ + lea (%rax,%rax,2),%rsi │ │ │ │ + lea (%rax,%rsi,4),%rbx │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + shl $0x4,%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + nopl (%rax) │ │ │ │ + cmp %rbp,0xe8(%r15) │ │ │ │ + jae 16e10 │ │ │ │ + mov 0xd8(%r15),%rsi │ │ │ │ + mov 0x8(%r12),%rdi │ │ │ │ + call 3510 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 16e10 │ │ │ │ + cmpl $0xffffffff,0x16c(%r15) │ │ │ │ + je 16f90 │ │ │ │ + addl $0x1,0x168(%r15) │ │ │ │ + add $0xd0,%r15 │ │ │ │ + cmp %r15,%rbx │ │ │ │ + jne 16dd0 │ │ │ │ + mov %r14d,%r13d │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + addq $0x1,0x20(%rsp) │ │ │ │ + addq $0xd0,0x18(%rsp) │ │ │ │ + lea 0x1(%r13),%r14d │ │ │ │ + cmp %eax,%r14d │ │ │ │ + jb 16d90 │ │ │ │ + jne 16e10 │ │ │ │ + mov 0x8(%rsp),%r12 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov $0x1,%ebp │ │ │ │ + jmp 16e81 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %eax,0xa0(%r12) │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + add $0x1,%r13d │ │ │ │ + add $0xd0,%r14 │ │ │ │ + cmp %eax,%r13d │ │ │ │ + jae 16fb8 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %rax,%r12 │ │ │ │ + add %r14,%r12 │ │ │ │ + mov 0x98(%r12),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jbe 16e50 │ │ │ │ + mov $0xff,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 74750 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov 0x30(%rax),%rsi │ │ │ │ + lea (%rsi,%r14,1),%r15 │ │ │ │ + mov 0x9c(%r15),%edi │ │ │ │ + cmp %r13d,%edi │ │ │ │ + jae 16f47 │ │ │ │ + mov %edi,%ecx │ │ │ │ + mov 0x18(%r15),%r8 │ │ │ │ + lea (%rcx,%rcx,2),%rax │ │ │ │ + lea (%rcx,%rax,4),%rdx │ │ │ │ + lea -0x1(%r13),%eax │ │ │ │ + sub %edi,%eax │ │ │ │ + shl $0x4,%rdx │ │ │ │ + add %rcx,%rax │ │ │ │ + lea (%rsi,%rdx,1),%r12 │ │ │ │ + lea (%rax,%rax,2),%rcx │ │ │ │ + lea (%rax,%rcx,4),%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + lea 0xd0(%rsi,%rax,1),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x20(%r12),%rax │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %r8,%rax │ │ │ │ + jb 16f39 │ │ │ │ + mov 0x8(%r12),%rsi │ │ │ │ + mov 0x8(%r15),%rdi │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + call 3510 │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 16f39 │ │ │ │ + mov 0xa0(%r12),%ecx │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %ecx,%eax │ │ │ │ + shl %cl,%rdx │ │ │ │ + shr $0x6,%eax │ │ │ │ + or %rdx,(%rbx,%rax,8) │ │ │ │ + add $0xd0,%r12 │ │ │ │ + cmp %r12,0x8(%rsp) │ │ │ │ + jne 16ef8 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + testb $0x1,(%rbx) │ │ │ │ + je 16f6c │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1,%ecx │ │ │ │ + cmp $0xff,%ecx │ │ │ │ + je 16f6c │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov %rbp,%rax │ │ │ │ + shr $0x6,%edx │ │ │ │ + shl %cl,%rax │ │ │ │ + and (%rbx,%rdx,8),%rax │ │ │ │ + jne 16f50 │ │ │ │ + mov %ecx,0xa0(%r15) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov 0x2c(%rax),%eax │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + jmp 16e58 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + addl $0x1,0x168(%r15) │ │ │ │ + add $0xd0,%r15 │ │ │ │ + mov %r13d,0x9c(%r15) │ │ │ │ + cmp %r15,%rbx │ │ │ │ + jne 16dd0 │ │ │ │ + jmp 16e10 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x48,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov 0x2c(%rsi),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 1716c │ │ │ │ + push %r15 │ │ │ │ + xor %r11d,%r11d │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %rdi,0x10(%rsp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r11d,%eax │ │ │ │ + mov 0x30(%r8),%rcx │ │ │ │ + lea 0x1(%r11),%r12d │ │ │ │ + lea (%rax,%rax,2),%rdx │ │ │ │ + lea (%rax,%rdx,4),%r10 │ │ │ │ + shl $0x4,%r10 │ │ │ │ + mov %r10,%r14 │ │ │ │ + lea (%rcx,%r10,1),%rdx │ │ │ │ + cmp %esi,%r12d │ │ │ │ + jae 17161 │ │ │ │ + mov 0x18(%rdx),%rdi │ │ │ │ + mov %rdx,%rax │ │ │ │ + jmp 17058 │ │ │ │ + mov 0xf0(%rax),%rbx │ │ │ │ + cmp %rbx,0x20(%rdx) │ │ │ │ + jne 17061 │ │ │ │ + movzbl 0x110(%rax),%ebx │ │ │ │ + cmp %bl,0x40(%rdx) │ │ │ │ + jne 17061 │ │ │ │ + add $0x1,%r12d │ │ │ │ + add $0xd0,%rax │ │ │ │ + cmp %esi,%r12d │ │ │ │ + jae 17061 │ │ │ │ + cmp 0xe8(%rax),%rdi │ │ │ │ + je 17030 │ │ │ │ + mov %r12d,%r13d │ │ │ │ + sub %r11d,%r13d │ │ │ │ + cmp %r12d,%r11d │ │ │ │ + jae 17140 │ │ │ │ + mov %r12d,%eax │ │ │ │ + mov %r12d,0x1c(%rsp) │ │ │ │ + mov $0x1,%ebx │ │ │ │ + mov %r14,%r15 │ │ │ │ + sub %r11d,%eax │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + mov %rcx,%r12 │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %eax,0x18(%rsp) │ │ │ │ + jmp 170a1 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x30(%rax),%r12 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %ebx,%r9d │ │ │ │ + lea 0x6dd6c(%rip),%r8 │ │ │ │ + xor %esi,%esi │ │ │ │ + push %r13 │ │ │ │ + mov $0xffffffffffffffff,%rcx │ │ │ │ + mov $0x1,%edx │ │ │ │ + xor %edi,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + add %r15,%r12 │ │ │ │ + add $0xd0,%r15 │ │ │ │ + call 3610 <__snprintf_chk@plt> │ │ │ │ + xor %edi,%edi │ │ │ │ + lea 0x1(%rax),%esi │ │ │ │ + mov %eax,%r14d │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ + call 44640 │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov %ebx,%r9d │ │ │ │ + lea 0x6dd28(%rip),%r8 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov $0xffffffffffffffff,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %r13d,(%rsp) │ │ │ │ + add $0x1,%ebx │ │ │ │ + call 3610 <__snprintf_chk@plt> │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r14d,%ecx │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 7e730 │ │ │ │ + pop %rax │ │ │ │ + pop %rdx │ │ │ │ + cmp %ebx,0x18(%rsp) │ │ │ │ + jne 17098 │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + mov 0x1c(%rsp),%r12d │ │ │ │ + mov 0x2c(%r8),%esi │ │ │ │ + cmp %esi,%r12d │ │ │ │ + jae 17150 │ │ │ │ + mov %r12d,%r11d │ │ │ │ + jmp 17000 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x28,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + mov $0x1,%r13d │ │ │ │ + jmp 17070 │ │ │ │ + xor %eax,%eax │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + mov 0x8(%rsi),%rcx │ │ │ │ + mov 0x20(%rsi),%r9 │ │ │ │ + lea 0x6dca7(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x18(%rsi),%r8 │ │ │ │ + mov $0x1,%esi │ │ │ │ + jmp 3110 <__fprintf_chk@plt> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + cmpq $0xbadf00d,(%rdi) │ │ │ │ + jne 171e1 │ │ │ │ + mov %rsi,%rbp │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %edx,%r12d │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea -0xf26(%rip),%rcx │ │ │ │ + mov $0xd0,%edx │ │ │ │ + call 34d0 │ │ │ │ + movb $0x1,0x8(%rbx) │ │ │ │ + mov %r12d,0x2c(%rbx) │ │ │ │ + mov %rbp,0x30(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + ret │ │ │ │ + lea 0x6ff78(%rip),%rcx │ │ │ │ + mov $0x26f,%edx │ │ │ │ + lea 0x6dc15(%rip),%rsi │ │ │ │ + lea 0x6dc3b(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x28,%rsp │ │ │ │ + cmpb $0x0,0x8(%rdi) │ │ │ │ + je 174a5 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + mov $0x30,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 44640 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + mov %rax,%rbx │ │ │ │ + movl $0x186a0,0x18(%rax) │ │ │ │ + movups %xmm0,0x8(%rax) │ │ │ │ + movups %xmm0,0x20(%rax) │ │ │ │ + mov 0x2c(%r14),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 173dc │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + jmp 17278 │ │ │ │ + mov 0x2c(%r14),%eax │ │ │ │ + mov %r12,0x0(%rbp) │ │ │ │ + add $0x1,%r12 │ │ │ │ + cmp %rax,%r12 │ │ │ │ + jae 173dc │ │ │ │ + mov (%rbx),%rbp │ │ │ │ + lea (%r12,%r12,2),%rax │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + lea (%r12,%rax,4),%r13 │ │ │ │ + shl $0x4,%r13 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 172c3 │ │ │ │ + mov 0x30(%r14),%r8 │ │ │ │ + mov %r15,%rsi │ │ │ │ + lea (%r8,%r13,1),%rdx │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + mov 0x8(%rdx),%rdi │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + call 3510 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + test %eax,%eax │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + je 17371 │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + lea 0x8(,%rbp,8),%rsi │ │ │ │ + call 44640 │ │ │ │ + mov (%rbx),%rdx │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + lea (%rax,%rdx,8),%rbp │ │ │ │ + mov 0x30(%r14),%rax │ │ │ │ + mov 0x8(%rax,%r13,1),%rdi │ │ │ │ + call 60de0 │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + lea 0x8(,%rax,8),%rsi │ │ │ │ + call 44640 │ │ │ │ + mov 0x30(%r14),%rcx │ │ │ │ + mov (%rbx),%rdx │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x10(%rcx,%r13,1),%ecx │ │ │ │ + lea 0x8(,%rdx,8),%rsi │ │ │ │ + mov %ecx,(%rax,%rdx,4) │ │ │ │ + call 44640 │ │ │ │ + mov (%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rdi │ │ │ │ + mov %rax,0x20(%rbx) │ │ │ │ + movq $0x0,(%rax,%rdx,8) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + lea 0x8(,%rax,8),%rsi │ │ │ │ + call 44640 │ │ │ │ + mov (%rbx),%rbp │ │ │ │ + mov 0x30(%r14),%r8 │ │ │ │ + mov %rax,0x28(%rbx) │ │ │ │ + mov %rax,%rcx │ │ │ │ + movq $0x0,(%rax,%rbp,8) │ │ │ │ + add $0x1,%rbp │ │ │ │ + lea (%r8,%r13,1),%rdx │ │ │ │ + mov %rbp,(%rbx) │ │ │ │ + mov 0x8(%rdx),%r15 │ │ │ │ + mov 0x20(%rdx),%rsi │ │ │ │ + mov 0x20(%rbx),%r10 │ │ │ │ + movabs $0xa7c5ac471b47843,%rax │ │ │ │ + mov %rsi,%rdx │ │ │ │ + shr $0x5,%rdx │ │ │ │ + mul %rdx │ │ │ │ + lea 0x0(,%rbp,8),%rax │ │ │ │ + lea -0x8(%rax),%rdi │ │ │ │ + shr $0x7,%rdx │ │ │ │ + lea 0x0(,%rdx,8),%rbp │ │ │ │ + cmp -0x8(%r10,%rax,1),%rdx │ │ │ │ + jae 173f0 │ │ │ │ + add (%rcx,%rdi,1),%rbp │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + lea (%rax,%rax,2),%rdx │ │ │ │ + lea (%rax,%rdx,4),%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + cmp %rsi,0x20(%r8,%rax,1) │ │ │ │ + jb 17260 │ │ │ │ + mov 0x2c(%r14),%eax │ │ │ │ + add $0x1,%r12 │ │ │ │ + cmp %rax,%r12 │ │ │ │ + jb 17275 │ │ │ │ + add $0x28,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %rdi,%rcx │ │ │ │ + lea 0x1(%rdx),%r8 │ │ │ │ + lea 0x8(%rbp),%rsi │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + mov (%rcx),%rdi │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + call 44640 │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + mov %rax,(%rcx) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x28(%rbx),%rcx │ │ │ │ + shl $0x3,%rax │ │ │ │ + lea -0x8(%rdi,%rax,1),%r10 │ │ │ │ + mov (%r10),%rsi │ │ │ │ + cmp %rdx,%rsi │ │ │ │ + jae 1747d │ │ │ │ + mov -0x8(%rcx,%rax,1),%rax │ │ │ │ + lea 0x1(%rsi),%r10 │ │ │ │ + mov %r12,(%rax,%rsi,8) │ │ │ │ + lea 0x8(,%rsi,8),%rax │ │ │ │ + cmp %rdx,%r10 │ │ │ │ + jae 17475 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + mov -0x8(%rcx,%rsi,8),%rsi │ │ │ │ + mov %r12,(%rsi,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rbp,%rax │ │ │ │ + jne 17460 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + lea -0x8(%rdi,%rax,8),%r10 │ │ │ │ + mov %r8,(%r10) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov 0x30(%r14),%r8 │ │ │ │ + mov -0x8(%rcx,%rax,8),%rax │ │ │ │ + mov %r12,(%rax,%rdx,8) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov 0x20(%r8,%r13,1),%rsi │ │ │ │ + lea -0x8(,%rax,8),%rdi │ │ │ │ + jmp 173ac │ │ │ │ + lea 0x6fc94(%rip),%rcx │ │ │ │ + mov $0x280,%edx │ │ │ │ + lea 0x6d951(%rip),%rsi │ │ │ │ + lea 0x6d991(%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 0x18(%rdi),%eax │ │ │ │ + mov (%rdi),%r9 │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + test %r9,%r9 │ │ │ │ + je 17617 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x8(%r14),%rax │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + lea 0x6a323(%rip),%rdx │ │ │ │ + mov 0x85ee4(%rip),%rdi │ │ │ │ + lea 0x0(,%rcx,8),%r13 │ │ │ │ + mov (%rax,%rcx,8),%r8 │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x20(%r14),%rax │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + cmpq $0x1,(%rax,%rcx,8) │ │ │ │ + je 17607 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xor %ebx,%ebx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov %rbp,%r8 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rbx,%rcx │ │ │ │ + lea 0x0(,%rbx,8),%r15 │ │ │ │ + mov 0x85e93(%rip),%rdi │ │ │ │ + lea 0x6d8e6(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + add %rax,%rbp │ │ │ │ + mov 0x28(%r14),%rax │ │ │ │ + add $0x1,%rbx │ │ │ │ + mov %rbp,%r9 │ │ │ │ + mov (%rax,%r13,1),%rax │ │ │ │ + push (%rax,%r15,1) │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x28(%r14),%rax │ │ │ │ + mov 0x30(%r12),%rcx │ │ │ │ + mov 0x85e5a(%rip),%rdi │ │ │ │ + mov (%rax,%r13,1),%rdx │ │ │ │ + mov 0x8(%rdx,%r15,1),%rax │ │ │ │ + mov (%rdx,%r15,1),%rdx │ │ │ │ + lea (%rax,%rax,2),%rsi │ │ │ │ + lea (%rax,%rsi,4),%rax │ │ │ │ + lea (%rdx,%rdx,2),%rsi │ │ │ │ + lea (%rdx,%rsi,4),%rdx │ │ │ │ + shl $0x4,%rax │ │ │ │ + mov $0x1,%esi │ │ │ │ + shl $0x4,%rdx │ │ │ │ + mov 0x20(%rcx,%rax,1),%r8 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x20(%rcx,%rdx,1),%rdx │ │ │ │ + mov %rdx,%rcx │ │ │ │ + lea 0x6d887(%rip),%rdx │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x20(%r14),%rax │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ + mov (%rax,%r13,1),%rax │ │ │ │ + sub $0x1,%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jb 17550 │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov (%r14),%r9 │ │ │ │ + add $0x1,%rcx │ │ │ │ + cmp %r9,%rcx │ │ │ │ + jb 17500 │ │ │ │ + add $0x18,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r12 │ │ │ │ + mov %rdx,%r10 │ │ │ │ + movabs $0x8000000000000000,%rdx │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 17820 │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov %rsi,%rdx │ │ │ │ + movabs $0x8000000000000000,%rcx │ │ │ │ + cmp %rcx,%r8 │ │ │ │ + je 177e8 │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + movzbl 0x40(%rbx),%r11d │ │ │ │ + cmp $0x1,%r9b │ │ │ │ + je 177fd │ │ │ │ + cmp $0x2,%r9b │ │ │ │ + je 17760 │ │ │ │ + cmp $0x2b,%r11b │ │ │ │ + je 17837 │ │ │ │ + cmp $0x2d,%r11b │ │ │ │ + je 1777a │ │ │ │ + test %rax,%rax │ │ │ │ + js 177b0 │ │ │ │ + add %rax,%rdx │ │ │ │ + mov %rdx,%r12 │ │ │ │ + test %r8,%r8 │ │ │ │ + js 17868 │ │ │ │ + add %r8,%rcx │ │ │ │ + mov %rcx,%rbp │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jl 176ce │ │ │ │ + mov %rbp,%rax │ │ │ │ + mov %r12,%rbp │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov %rbp,%r8 │ │ │ │ + sub %rsi,%r8 │ │ │ │ + je 17749 │ │ │ │ + mov 0x80(%rbx),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 17749 │ │ │ │ + mov 0x90(%rbx),%rcx │ │ │ │ + shl $0x3,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0x1,%r10d │ │ │ │ + jmp 17722 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x88(%rbx),%r9 │ │ │ │ + mov (%r9,%rax,1),%r11 │ │ │ │ + mov %rdx,(%rcx,%rax,1) │ │ │ │ + add %rdx,%r11 │ │ │ │ + cmp %r11,%r12 │ │ │ │ + cmovb %r10d,%edi │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rsi,%rax │ │ │ │ + je 17740 │ │ │ │ + mov (%rcx,%rax,1),%rdx │ │ │ │ + add %r8,%rdx │ │ │ │ + cmp %rbp,%rdx │ │ │ │ + jae 17700 │ │ │ │ + mov %rdx,(%rcx,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jne 17722 │ │ │ │ + test %dil,%dil │ │ │ │ + jne 17880 │ │ │ │ + mov %rbp,0x18(%rbx) │ │ │ │ + mov %r12,0x20(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x2b,%r11b │ │ │ │ + je 17830 │ │ │ │ + cmp $0x2d,%r11b │ │ │ │ + jne 176a2 │ │ │ │ + mov %rsi,%rcx │ │ │ │ + mov %rcx,%rdx │ │ │ │ + movabs $0x8000000000000000,%r9 │ │ │ │ + cmp %r9,%r10 │ │ │ │ + je 178a8 │ │ │ │ + sub %r10,%r8 │ │ │ │ + movabs $0x8000000000000000,%r9 │ │ │ │ + cmp %r9,%rdi │ │ │ │ + je 178e0 │ │ │ │ + sub %rdi,%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jns 176ab │ │ │ │ + nop │ │ │ │ + mov %rax,%rdi │ │ │ │ + neg %rdi │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + jl 176ab │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %edx,%edx │ │ │ │ + test %r8,%r8 │ │ │ │ + jns 176ba │ │ │ │ + mov %r8,%rax │ │ │ │ + xor %ebp,%ebp │ │ │ │ + neg %rax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jle 176ce │ │ │ │ + jmp 176ba │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x40(%rbx),%r11d │ │ │ │ + mov %rsi,%rcx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + cmp $0x1,%r9b │ │ │ │ + jne 17684 │ │ │ │ + cmp $0x2b,%r11b │ │ │ │ + je 178b0 │ │ │ │ + cmp $0x2d,%r11b │ │ │ │ + jne 176a2 │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + jmp 17777 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 1765e │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov %rdx,%rcx │ │ │ │ + movabs $0x8000000000000000,%r9 │ │ │ │ + cmp %r9,%r10 │ │ │ │ + je 178d0 │ │ │ │ + add %r10,%rax │ │ │ │ + movabs $0x8000000000000000,%r9 │ │ │ │ + cmp %r9,%rdi │ │ │ │ + je 178c0 │ │ │ │ + add %rdi,%r8 │ │ │ │ + jmp 176a2 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r8,%rax │ │ │ │ + neg %rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jl 176ba │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xor %ecx,%ecx │ │ │ │ + jmp 176c0 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x69fd7(%rip),%rdx │ │ │ │ + mov $0x338,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x6d572(%rip),%rdi │ │ │ │ + call 61230 │ │ │ │ + jmp 17749 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rsi,%rcx │ │ │ │ + jmp 17790 │ │ │ │ + mov %rsi,%rdx │ │ │ │ + jmp 17834 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rsi,%rcx │ │ │ │ + jmp 176a2 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + jmp 1784d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + jmp 176a2 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + mov 0x2c(%rdi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 17bd8 │ │ │ │ + push %r15 │ │ │ │ + mov %rdi,%r15 │ │ │ │ + push %r14 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + push %r13 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + push %r12 │ │ │ │ + movabs $0x8000000000000000,%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x30(%r15),%rbx │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + movzbl 0x20(%rbp),%r8d │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + add %r14,%rbx │ │ │ │ + mov 0x0(%rbp),%r10 │ │ │ │ + mov 0x8(%rbp),%r11 │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov %rsi,%rcx │ │ │ │ + cmp %r12,%rax │ │ │ │ + jne 17956 │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %r12,%rdx │ │ │ │ + je 17b08 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + movzbl 0x40(%rbx),%r9d │ │ │ │ + cmp $0x1,%r8b │ │ │ │ + je 17ad0 │ │ │ │ + cmp $0x2,%r8b │ │ │ │ + je 17b70 │ │ │ │ + cmp $0x2b,%r9b │ │ │ │ + je 17aae │ │ │ │ + cmp $0x2d,%r9b │ │ │ │ + je 17ae7 │ │ │ │ + test %rax,%rax │ │ │ │ + js 17a70 │ │ │ │ + add %rcx,%rax │ │ │ │ + mov %rax,%r8 │ │ │ │ + test %rdx,%rdx │ │ │ │ + js 17b18 │ │ │ │ + add %rdi,%rdx │ │ │ │ + mov %rdx,%r9 │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jl 179bc │ │ │ │ + mov %r9,%rax │ │ │ │ + mov %r8,%r9 │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov %r9,%r10 │ │ │ │ + sub %rsi,%r10 │ │ │ │ + je 17a40 │ │ │ │ + mov 0x80(%rbx),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 17a40 │ │ │ │ + mov %rbp,(%rsp) │ │ │ │ + mov 0x90(%rbx),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %edi,%edi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + jmp 17a10 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x88(%rbx),%r11 │ │ │ │ + mov (%r11,%rax,1),%rbp │ │ │ │ + mov $0x1,%r11d │ │ │ │ + mov %rdx,(%rcx,%rax,1) │ │ │ │ + add %rdx,%rbp │ │ │ │ + cmp %rbp,%r8 │ │ │ │ + cmovb %r11d,%edi │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rsi,%rax │ │ │ │ + je 17a2e │ │ │ │ + mov (%rcx,%rax,1),%rdx │ │ │ │ + add %r10,%rdx │ │ │ │ + cmp %r9,%rdx │ │ │ │ + jae 179e8 │ │ │ │ + mov %rdx,(%rcx,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jne 17a10 │ │ │ │ + mov (%rsp),%rbp │ │ │ │ + test %dil,%dil │ │ │ │ + jne 17b38 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r9,0x18(%rbx) │ │ │ │ + add $0x1,%r13d │ │ │ │ + add $0xd0,%r14 │ │ │ │ + mov %r8,0x20(%rbx) │ │ │ │ + cmp 0x2c(%r15),%r13d │ │ │ │ + jb 17928 │ │ │ │ + add $0x18,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rax,%r8 │ │ │ │ + neg %r8 │ │ │ │ + cmp %rcx,%r8 │ │ │ │ + jl 17999 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %eax,%eax │ │ │ │ + test %rdx,%rdx │ │ │ │ + jns 179a8 │ │ │ │ + mov %rdx,%rcx │ │ │ │ + xor %r9d,%r9d │ │ │ │ + neg %rcx │ │ │ │ + cmp %rdi,%rcx │ │ │ │ + jge 179bc │ │ │ │ + jmp 179a8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rsi,%rcx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + cmp %r12,%r10 │ │ │ │ + je 17ba0 │ │ │ │ + add %r10,%rax │ │ │ │ + cmp %r12,%r11 │ │ │ │ + je 17b90 │ │ │ │ + add %r11,%rdx │ │ │ │ + jmp 17990 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x2b,%r9b │ │ │ │ + je 17aa8 │ │ │ │ + cmp $0x2d,%r9b │ │ │ │ + jne 17990 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov %rdi,%rcx │ │ │ │ + cmp %r12,%r10 │ │ │ │ + je 17bd0 │ │ │ │ + sub %r10,%rdx │ │ │ │ + cmp %r12,%r11 │ │ │ │ + je 17bc0 │ │ │ │ + sub %r11,%rax │ │ │ │ + jmp 17990 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rsi,%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + jmp 17963 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rdx,%rcx │ │ │ │ + neg %rcx │ │ │ │ + cmp %rdi,%rcx │ │ │ │ + jl 179a8 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %edx,%edx │ │ │ │ + jmp 179ae │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x69d1f(%rip),%rdx │ │ │ │ + mov $0x338,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x6d2ba(%rip),%rdi │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ + mov %r8,(%rsp) │ │ │ │ + call 61230 │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + mov (%rsp),%r8 │ │ │ │ + jmp 17a40 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x2b,%r9b │ │ │ │ + je 17bb0 │ │ │ │ + cmp $0x2d,%r9b │ │ │ │ + jne 17990 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + jmp 17ae4 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rsi,%rdi │ │ │ │ + jmp 17990 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + jmp 17aba │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + jmp 17aab │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + jmp 17990 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rsi,%rdi │ │ │ │ + jmp 17af3 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + mov 0x40(%rdi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 17ec8 │ │ │ │ + push %r15 │ │ │ │ + mov %rdi,%r15 │ │ │ │ + push %r14 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + push %r13 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + push %r12 │ │ │ │ + movabs $0x8000000000000000,%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x48(%r15),%rbx │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + movzbl 0x20(%rbp),%r8d │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + add %r14,%rbx │ │ │ │ + mov 0x0(%rbp),%r10 │ │ │ │ + mov 0x8(%rbp),%r11 │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov %rsi,%rcx │ │ │ │ + cmp %r12,%rax │ │ │ │ + jne 17c46 │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %r12,%rdx │ │ │ │ + je 17df8 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + movzbl 0x40(%rbx),%r9d │ │ │ │ + cmp $0x1,%r8b │ │ │ │ + je 17dc0 │ │ │ │ + cmp $0x2,%r8b │ │ │ │ + je 17e60 │ │ │ │ + cmp $0x2b,%r9b │ │ │ │ + je 17d9e │ │ │ │ + cmp $0x2d,%r9b │ │ │ │ + je 17dd7 │ │ │ │ + test %rax,%rax │ │ │ │ + js 17d60 │ │ │ │ + add %rcx,%rax │ │ │ │ + mov %rax,%r8 │ │ │ │ + test %rdx,%rdx │ │ │ │ + js 17e08 │ │ │ │ + add %rdi,%rdx │ │ │ │ + mov %rdx,%r9 │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jl 17cac │ │ │ │ + mov %r9,%rax │ │ │ │ + mov %r8,%r9 │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov %r9,%r10 │ │ │ │ + sub %rsi,%r10 │ │ │ │ + je 17d30 │ │ │ │ + mov 0x80(%rbx),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 17d30 │ │ │ │ + mov %rbp,(%rsp) │ │ │ │ + mov 0x90(%rbx),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %edi,%edi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + jmp 17d00 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x88(%rbx),%r11 │ │ │ │ + mov (%r11,%rax,1),%rbp │ │ │ │ + mov $0x1,%r11d │ │ │ │ + mov %rdx,(%rcx,%rax,1) │ │ │ │ + add %rdx,%rbp │ │ │ │ + cmp %rbp,%r8 │ │ │ │ + cmovb %r11d,%edi │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rsi,%rax │ │ │ │ + je 17d1e │ │ │ │ + mov (%rcx,%rax,1),%rdx │ │ │ │ + add %r10,%rdx │ │ │ │ + cmp %r9,%rdx │ │ │ │ + jae 17cd8 │ │ │ │ + mov %rdx,(%rcx,%rax,1) │ │ │ │ + add $0x8,%rax │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jne 17d00 │ │ │ │ + mov (%rsp),%rbp │ │ │ │ + test %dil,%dil │ │ │ │ + jne 17e28 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r9,0x18(%rbx) │ │ │ │ + add $0x1,%r13d │ │ │ │ + add $0xd0,%r14 │ │ │ │ + mov %r8,0x20(%rbx) │ │ │ │ + cmp 0x40(%r15),%r13d │ │ │ │ + jb 17c18 │ │ │ │ + add $0x18,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rax,%r8 │ │ │ │ + neg %r8 │ │ │ │ + cmp %rcx,%r8 │ │ │ │ + jl 17c89 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %eax,%eax │ │ │ │ + test %rdx,%rdx │ │ │ │ + jns 17c98 │ │ │ │ + mov %rdx,%rcx │ │ │ │ + xor %r9d,%r9d │ │ │ │ + neg %rcx │ │ │ │ + cmp %rdi,%rcx │ │ │ │ + jge 17cac │ │ │ │ + jmp 17c98 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rsi,%rcx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + cmp %r12,%r10 │ │ │ │ + je 17e90 │ │ │ │ + add %r10,%rax │ │ │ │ + cmp %r12,%r11 │ │ │ │ + je 17e80 │ │ │ │ + add %r11,%rdx │ │ │ │ + jmp 17c80 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x2b,%r9b │ │ │ │ + je 17d98 │ │ │ │ + cmp $0x2d,%r9b │ │ │ │ + jne 17c80 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov %rdi,%rcx │ │ │ │ + cmp %r12,%r10 │ │ │ │ + je 17ec0 │ │ │ │ + sub %r10,%rdx │ │ │ │ + cmp %r12,%r11 │ │ │ │ + je 17eb0 │ │ │ │ + sub %r11,%rax │ │ │ │ + jmp 17c80 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rsi,%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + jmp 17c53 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rdx,%rcx │ │ │ │ + neg %rcx │ │ │ │ + cmp %rdi,%rcx │ │ │ │ + jl 17c98 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %edx,%edx │ │ │ │ + jmp 17c9e │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x69a2f(%rip),%rdx │ │ │ │ + mov $0x338,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x6cfca(%rip),%rdi │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ + mov %r8,(%rsp) │ │ │ │ + call 61230 │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + mov (%rsp),%r8 │ │ │ │ + jmp 17d30 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x2b,%r9b │ │ │ │ + je 17ea0 │ │ │ │ + cmp $0x2d,%r9b │ │ │ │ + jne 17c80 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + jmp 17dd4 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rsi,%rdi │ │ │ │ + jmp 17c80 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + jmp 17daa │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + jmp 17d9b │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + jmp 17c80 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rsi,%rdi │ │ │ │ + jmp 17de3 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movb $0x0,0x20(%rdi) │ │ │ │ + movups %xmm0,(%rdi) │ │ │ │ + movups %xmm0,0x10(%rdi) │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + mov %edi,%eax │ │ │ │ + mov (%rdx),%edx │ │ │ │ + mov (%rsi,%rax,4),%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + jae 17f18 │ │ │ │ + xor %eax,%eax │ │ │ │ + test %edi,%edi │ │ │ │ + je 17f22 │ │ │ │ + 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 66bc0 │ │ │ │ + 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 66c70 │ │ │ │ + add %ebx,%eax │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + movsbl 0x60(%rdi),%esi │ │ │ │ + mov 0x58(%rdi),%rdi │ │ │ │ + jmp 66c10 │ │ │ │ + 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 44640 │ │ │ │ + lea 0x0(,%r12,4),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r12,0x8(%rsp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + call 44640 │ │ │ │ + lea 0x0(,%r12,8),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call 44640 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0x101,%esi │ │ │ │ + mov %rax,0x18(%r14) │ │ │ │ + call 44640 │ │ │ │ + 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) │ │ │ │ + mov %r15b,0x2c(%r14) │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 18243 │ │ │ │ + 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 44640 │ │ │ │ + mov %rax,%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je 1824e │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x40(%rax),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 180df │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + mov %r14d,%edx │ │ │ │ + movzbl (%rax,%rsi,1),%eax │ │ │ │ + mov %al,(%rdi,%rdx,1) │ │ │ │ + test %al,%al │ │ │ │ + je 18207 │ │ │ │ + movsbl %al,%edx │ │ │ │ + add $0x1,%r14d │ │ │ │ + add $0x1,%rsi │ │ │ │ + mov %al,0x0(%r13,%rdx,1) │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + cmp 0x40(%rax),%esi │ │ │ │ + jb 180b0 │ │ │ │ + mov %r14d,%eax │ │ │ │ + mov %r14d,%esi │ │ │ │ + add $0x1,%r14d │ │ │ │ + add %rdi,%rax │ │ │ │ + cmp %r15d,0x14(%rsp) │ │ │ │ + je 181c0 │ │ │ │ + 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 18070 │ │ │ │ + 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 %rax,0x8(%r14) │ │ │ │ + cmpb $0x0,(%rsi) │ │ │ │ + je 1817a │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%rsi │ │ │ │ + cmp $0x100,%ecx │ │ │ │ + je 18237 │ │ │ │ + mov %ecx,%ebx │ │ │ │ + cmpb $0x0,(%rsi) │ │ │ │ + lea 0x1(%rbx),%ecx │ │ │ │ + jne 18160 │ │ │ │ + cmp $0x100,%ecx │ │ │ │ + je 1822b │ │ │ │ + mov %r11d,%edx │ │ │ │ + lea 0x1(%rsi),%r8 │ │ │ │ + sub %ecx,%edx │ │ │ │ + mov %r8,%rax │ │ │ │ + lea 0x2(%rsi,%rdx,1),%rdi │ │ │ │ + jmp 181a9 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 181e3 │ │ │ │ + movzbl (%rax),%edx │ │ │ │ + test %dl,%dl │ │ │ │ + je 181a0 │ │ │ │ + mov %dl,(%rsi) │ │ │ │ + mov %ecx,%ebx │ │ │ │ + mov %r8,%rsi │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + jmp 18172 │ │ │ │ + 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 1810e │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 44640 │ │ │ │ + mov %ebx,0x28(%r14) │ │ │ │ + mov %rax,0x20(%r14) │ │ │ │ + add $0x28,%rsp │ │ │ │ + mov %r14,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + lea 0x6cc6b(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x95,%esi │ │ │ │ + lea 0x696ac(%rip),%rdx │ │ │ │ + call 61230 │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + mov $0x100,%esi │ │ │ │ + mov $0xff,%ebx │ │ │ │ + jmp 181e5 │ │ │ │ + mov $0x100,%ebx │ │ │ │ + mov $0x101,%esi │ │ │ │ + jmp 181e5 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + xor %r11d,%r11d │ │ │ │ + jmp 18130 │ │ │ │ + lea 0x6cc24(%rip),%rdi │ │ │ │ + mov %r12d,%ecx │ │ │ │ + mov $0x8e,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x6963a(%rip),%rdx │ │ │ │ + call 61230 │ │ │ │ + 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 1829f │ │ │ │ + call 32c0 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 182ad │ │ │ │ + call 32c0 │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 182bb │ │ │ │ + call 32c0 │ │ │ │ + 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) │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp $0x1,%esi │ │ │ │ + je 1831f │ │ │ │ + sub 0x10(%rdi),%rdx │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ + mov %edx,0x4(%rsp) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %rdi,%rdx │ │ │ │ + cmp $0x9,%esi │ │ │ │ + ja 1831b │ │ │ │ + jmp 18338 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%eax │ │ │ │ + add $0x4,%rdx │ │ │ │ + cmp %eax,%esi │ │ │ │ + je 1831f │ │ │ │ + cmp (%rdx),%ecx │ │ │ │ + jae 18310 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 1834e │ │ │ │ + add $0x18,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x4(%rsp),%rdx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea -0x457(%rip),%rcx │ │ │ │ + call 44a20 │ │ │ │ + jmp 1831f │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + test %esi,%esi │ │ │ │ + je 18377 │ │ │ │ + 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 183e2 │ │ │ │ + sub 0x10(%rdi),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %eax,0x4(%rsp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp $0x9,%esi │ │ │ │ + ja 183db │ │ │ │ + jmp 18400 │ │ │ │ + add $0x1,%eax │ │ │ │ + lea 0x4(%rdx),%rdx │ │ │ │ + cmp %eax,%esi │ │ │ │ + je 18420 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + cmp (%rdx),%ecx │ │ │ │ + jae 183d0 │ │ │ │ + mov (%rbx),%eax │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 18426 │ │ │ │ + add $0x10,%rsp │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x4(%rsp),%rdx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea -0x522(%rip),%rcx │ │ │ │ + call 44a20 │ │ │ │ + mov %eax,%eax │ │ │ │ + lea (%rbx,%rax,4),%rbx │ │ │ │ + jmp 183e2 │ │ │ │ + nop │ │ │ │ + lea (%r8,%rsi,4),%rbx │ │ │ │ + jmp 183e2 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + 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 1848e │ │ │ │ + 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 18481 │ │ │ │ + jmp 184b8 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1,%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 184d8 │ │ │ │ + cmp (%rdi,%rdx,4),%eax │ │ │ │ + jae 18478 │ │ │ │ + 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 184de │ │ │ │ + add $0x18,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea -0x5cf(%rip),%rcx │ │ │ │ + lea 0x4(%rsp),%rdx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + call 44a20 │ │ │ │ + mov %eax,%ecx │ │ │ │ + shl $0x3,%rcx │ │ │ │ + jmp 1848e │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + shl $0x3,%rcx │ │ │ │ + jmp 1848e │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov 0x4(%rdi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 18530 │ │ │ │ + mov %rdi,%rbp │ │ │ │ + xor %ebx,%ebx │ │ │ │ + lea 0x6c982(%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 18510 │ │ │ │ + pop %rbx │ │ │ │ + lea 0x6ceab(%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 0x6e8ef(%rip),%xmm2 │ │ │ │ + cvtsi2ss %rdi,%xmm0 │ │ │ │ + movss 0x68a86(%rip),%xmm3 │ │ │ │ + mulss %xmm1,%xmm0 │ │ │ │ + divss 0x68a76(%rip),%xmm0 │ │ │ │ + movaps %xmm0,%xmm1 │ │ │ │ + andps %xmm2,%xmm1 │ │ │ │ + ucomiss %xmm1,%xmm3 │ │ │ │ + jbe 185c5 │ │ │ │ + cvttss2si %xmm0,%eax │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movss 0x68a63(%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 0x6e86f(%rip),%xmm2 │ │ │ │ + cvtsi2ss %rax,%xmm0 │ │ │ │ + movss 0x68a06(%rip),%xmm3 │ │ │ │ + mulss %xmm1,%xmm0 │ │ │ │ + divss 0x689f6(%rip),%xmm0 │ │ │ │ + movaps %xmm0,%xmm1 │ │ │ │ + andps %xmm2,%xmm1 │ │ │ │ + ucomiss %xmm1,%xmm3 │ │ │ │ + jbe 18645 │ │ │ │ + cvttss2si %xmm0,%edx │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movss 0x689e3(%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 0x6e80b(%rip),%xmm2 │ │ │ │ + movsd 0x6e613(%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 0x6e7ec(%rip),%xmm0 │ │ │ │ + mulsd 0x6e694(%rip),%xmm0 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + andpd %xmm2,%xmm1 │ │ │ │ + ucomisd %xmm1,%xmm3 │ │ │ │ + jbe 186cd │ │ │ │ + cvttsd2si %xmm0,%rdx │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + movsd 0x6e589(%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 │ │ │ │ + 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 188c0 │ │ │ │ + mov %ecx,0x24(%rsp) │ │ │ │ + mov %esi,%r8d │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp $0x9,%esi │ │ │ │ + ja 1875d │ │ │ │ + jmp 18878 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%r8 │ │ │ │ + je 18850 │ │ │ │ + mov %eax,%edx │ │ │ │ + cmp (%rdi,%rax,4),%ecx │ │ │ │ + jae 18750 │ │ │ │ + lea 0x0(,%rax,4),%rcx │ │ │ │ + mov %edx,(%rbx) │ │ │ │ + test %edx,%edx │ │ │ │ + jne 1885d │ │ │ │ + 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 188d0 │ │ │ │ + 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 44640 │ │ │ │ + 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 61940 │ │ │ │ + pop %rax │ │ │ │ + mov $0x1,%eax │ │ │ │ + pop %rdx │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 188f1 │ │ │ │ + add $0x38,%rsp │ │ │ │ + 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 1877b │ │ │ │ + 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 44a20 │ │ │ │ + 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 1876c │ │ │ │ + movl $0x0,(%rbx) │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %edx,%edx │ │ │ │ + jmp 1877b │ │ │ │ + nop │ │ │ │ + mov 0x84b29(%rip),%rdi │ │ │ │ + lea 0x6902a(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 1882b │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %rbx │ │ │ │ + mov 0x58(%rsi),%rdi │ │ │ │ + mov %rsi,%rbx │ │ │ │ + call 619b0 │ │ │ │ + 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 │ │ │ │ + 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 18b70 │ │ │ │ + mov %r12d,0x24(%rsp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp $0x9,%esi │ │ │ │ + ja 189ad │ │ │ │ + jmp 18b20 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + je 18af8 │ │ │ │ + mov %eax,%edx │ │ │ │ + cmp (%rdi,%rax,4),%ebp │ │ │ │ + jae 189a0 │ │ │ │ + lea 0x0(,%rax,4),%rcx │ │ │ │ + mov %edx,(%rbx) │ │ │ │ + test %edx,%edx │ │ │ │ + jne 18b05 │ │ │ │ + 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 18b80 │ │ │ │ + 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 44640 │ │ │ │ + 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 61940 │ │ │ │ + pop %rax │ │ │ │ + mov $0x1,%eax │ │ │ │ + pop %rdx │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 18ba1 │ │ │ │ + add $0x38,%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 189cb │ │ │ │ + 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 44a20 │ │ │ │ + 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 189bc │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movl $0x0,(%rbx) │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %edx,%edx │ │ │ │ + jmp 189cb │ │ │ │ + nop │ │ │ │ + mov 0x84879(%rip),%rdi │ │ │ │ + lea 0x68d7a(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 18ad2 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + 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 44640 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0x30,%esi │ │ │ │ + mov %rax,%r15 │ │ │ │ + call 44640 │ │ │ │ + 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 18c40 │ │ │ │ + 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 44640 │ │ │ │ + mov %rax,0x20(%rbx) │ │ │ │ + mov %rax,%rdi │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne 19119 │ │ │ │ + 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 66100 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %eax,%r13d │ │ │ │ + lea 0x1(%r13),%esi │ │ │ │ + mov %r13,%r12 │ │ │ │ + call 44640 │ │ │ │ + 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 19171 │ │ │ │ + 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 1917b │ │ │ │ + cmpb $0x0,0x17(%rsp) │ │ │ │ + jne 18eac │ │ │ │ + lea (%rdx,%r13,8),%rbp │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + call 66100 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %eax,%r14d │ │ │ │ + lea (%rax,%r12,1),%eax │ │ │ │ + lea 0x1(%rax),%esi │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + call 44640 │ │ │ │ + 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 44640 │ │ │ │ + cmpb $0x0,0x17(%rsp) │ │ │ │ + mov %rax,0x20(%rbx) │ │ │ │ + je 18ec7 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + lea 0x1(%r15),%eax │ │ │ │ + lea (%rdi,%rax,8),%r14 │ │ │ │ + mov 0x30(%rsp),%eax │ │ │ │ + cmp %eax,%r15d │ │ │ │ + jb 18f53 │ │ │ │ + mov (%r14),%rax │ │ │ │ + mov 0x58(%rax),%rdi │ │ │ │ + call 66100 │ │ │ │ + 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 18e2e │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x3,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + add $0x1,%r14d │ │ │ │ + call 65b90 │ │ │ │ + cmp %r14d,%r12d │ │ │ │ + jne 18e10 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov 0x58(%rax),%rax │ │ │ │ + mov 0x28(%rax),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 18e90 │ │ │ │ + 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 │ │ │ │ + je 18e87 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rax),%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + add $0x1,%r12d │ │ │ │ + call 65b90 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov 0x58(%rax),%rcx │ │ │ │ + mov 0x20(%rcx),%rdx │ │ │ │ + lea (%rdx,%r14,1),%rax │ │ │ │ + cmp 0x4(%rax),%r12d │ │ │ │ + jb 18e60 │ │ │ │ + mov 0x28(%rcx),%ecx │ │ │ │ + add $0x1,%r15 │ │ │ │ + cmp %ecx,%r15d │ │ │ │ + jb 18e40 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + add $0x1,%r13 │ │ │ │ + cmp %rax,%r13 │ │ │ │ + je 1900a │ │ │ │ + mov 0x10(%rsp),%r12d │ │ │ │ + jmp 18d00 │ │ │ │ + mov 0x30(%rsp),%eax │ │ │ │ + sub %r13d,%eax │ │ │ │ + lea (%rdx,%rax,8),%rbp │ │ │ │ + mov %eax,%r15d │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov 0x58(%rax),%rdi │ │ │ │ + jmp 18d33 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + lea -0x1(%r15),%eax │ │ │ │ + lea (%rdi,%rax,8),%r14 │ │ │ │ + mov (%r14),%rax │ │ │ │ + mov 0x58(%rax),%rdi │ │ │ │ + mov 0x18(%rdi),%r12d │ │ │ │ + call 66140 │ │ │ │ + add %eax,%r12d │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov 0x58(%rax),%rax │ │ │ │ + cmp 0x18(%rax),%r12d │ │ │ │ + jb 18fc4 │ │ │ │ + mov (%r14),%rax │ │ │ │ + mov 0x58(%rax),%rdi │ │ │ │ + call 66100 │ │ │ │ + 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 18e2e │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x3,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + add $0x1,%r14d │ │ │ │ + call 65b90 │ │ │ │ + cmp %r14d,%r12d │ │ │ │ + jne 18f38 │ │ │ │ + jmp 18e26 │ │ │ │ + mov (%r14),%rax │ │ │ │ + mov 0x58(%rax),%rdi │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov 0x58(%rax),%rax │ │ │ │ + mov 0x18(%rdi),%r12d │ │ │ │ + mov 0x18(%rax),%r15d │ │ │ │ + call 66140 │ │ │ │ + add %eax,%r12d │ │ │ │ + cmp %r15d,%r12d │ │ │ │ + jae 18dd6 │ │ │ │ + mov (%r14),%rax │ │ │ │ + mov 0x58(%rax),%rdi │ │ │ │ + mov 0x18(%rdi),%r12d │ │ │ │ + call 66140 │ │ │ │ + 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 18dd6 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov $0x2,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + add $0x1,%r15d │ │ │ │ + call 65b90 │ │ │ │ + cmp %r15d,%r12d │ │ │ │ + jne 18fa9 │ │ │ │ + jmp 18dd6 │ │ │ │ + mov (%r14),%rax │ │ │ │ + mov 0x58(%rax),%rdi │ │ │ │ + mov 0x18(%rdi),%r15d │ │ │ │ + call 66140 │ │ │ │ + mov 0x0(%rbp),%rcx │ │ │ │ + mov 0x58(%rcx),%rcx │ │ │ │ + mov 0x18(%rcx),%r12d │ │ │ │ + sub %r15d,%r12d │ │ │ │ + sub %eax,%r12d │ │ │ │ + je 18ef8 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov $0x2,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + add $0x1,%r15d │ │ │ │ + call 65b90 │ │ │ │ + cmp %r15d,%r12d │ │ │ │ + jne 18fef │ │ │ │ + jmp 18ef8 │ │ │ │ + mov 0x38(%rsp),%r15 │ │ │ │ + mov 0x80(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 1903f │ │ │ │ + mov 0x80(%rsp),%r12d │ │ │ │ + mov 0x88(%rsp),%r13d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov %r13d,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + add $0x1,%ebp │ │ │ │ + call 65b90 │ │ │ │ + cmp %ebp,%r12d │ │ │ │ + jne 1902c │ │ │ │ + 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 66140 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %eax,%ebp │ │ │ │ + call 66100 │ │ │ │ + cmp %eax,%ebp │ │ │ │ + jae 19160 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 66100 │ │ │ │ + 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 │ │ │ │ + sub %r12d,0x18(%rbx) │ │ │ │ + mov 0x88(%rsp),%r14d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov %r14d,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + add $0x1,%r13d │ │ │ │ + call 65b90 │ │ │ │ + cmp %r13d,%r12d │ │ │ │ + jne 19128 │ │ │ │ + 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 18c7e │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 66140 │ │ │ │ + movd %eax,%xmm0 │ │ │ │ + jmp 190cb │ │ │ │ + mov %r13d,0x10(%rsp) │ │ │ │ + jmp 1900f │ │ │ │ + lea 0x6e016(%rip),%rcx │ │ │ │ + mov $0x241,%edx │ │ │ │ + lea 0x6bceb(%rip),%rsi │ │ │ │ + lea 0x687ab(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + mov %rsi,%rax │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ + push %r12 │ │ │ │ + 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 665f0 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x14(%rsp),%eax │ │ │ │ + lea (%rax,%rax,2),%rdx │ │ │ │ + lea (%rax,%rdx,4),%rsi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 44640 │ │ │ │ + mov 0x14(%rsp),%edx │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + test %edx,%edx │ │ │ │ + je 192f0 │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov %r14,%rbx │ │ │ │ + xor %r12d,%r12d │ │ │ │ + jmp 19283 │ │ │ │ + nop │ │ │ │ + call 66140 │ │ │ │ + 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 44640 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 61a10 │ │ │ │ + mov %rbp,-0x10(%r15) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + add $0x30,%rbx │ │ │ │ + call 619b0 │ │ │ │ + cmp 0x14(%rsp),%r12d │ │ │ │ + jae 192f0 │ │ │ │ + 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 66140 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %eax,%ebp │ │ │ │ + call 66100 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + cmp %eax,%ebp │ │ │ │ + jae 19220 │ │ │ │ + call 66100 │ │ │ │ + jmp 19225 │ │ │ │ + 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 19326 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + add $0x28,%rsp │ │ │ │ + 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 65be0 │ │ │ │ + mov 0x58(%rbx),%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 619b0 │ │ │ │ + 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 │ │ │ │ + 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) │ │ │ │ + endbr64 │ │ │ │ + mov %edi,%eax │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov 0x84045(%rip),%rdi │ │ │ │ + lea 0x6bacf(%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) │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov (%rdi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 19504 │ │ │ │ + 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 194c3 │ │ │ │ + nopl (%rax) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + jmp 1944c │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%r15),%eax │ │ │ │ + add $0x1,%r14 │ │ │ │ + cmp %eax,%r14d │ │ │ │ + jae 194a8 │ │ │ │ + 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 218e0 │ │ │ │ + movabs $0x7fffffffffffffff,%rdx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je 19440 │ │ │ │ + cmpb $0x0,0xb(%rsp) │ │ │ │ + je 19489 │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jg 19440 │ │ │ │ + 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 1944c │ │ │ │ + addl $0x1,0xc(%rsp) │ │ │ │ + mov 0xc(%rsp),%edi │ │ │ │ + cmp 0x0(%r13),%edi │ │ │ │ + jae 194c3 │ │ │ │ + add $0x50,%r12 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 19438 │ │ │ │ + cmpb $0x0,0xb(%rsp) │ │ │ │ + je 19504 │ │ │ │ + mov $0x10,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 44640 │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call 217d0 │ │ │ │ + movl $0x1,(%rbx) │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + add $0x28,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp 194f2 │ │ │ │ + nopl 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 │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0x24(%rdi),%r8d │ │ │ │ + mov 0x18(%rdi),%rcx │ │ │ │ + mov %fs:0x28,%rdx │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov 0x38(%rdi),%rsi │ │ │ │ + mov 0x4c(%rdi),%edx │ │ │ │ + push %r8 │ │ │ │ + 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 │ │ │ │ + xor %edi,%edi │ │ │ │ + call 73bd0 │ │ │ │ + mov 0x40(%rsp),%r8d │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x40,%rsp │ │ │ │ + cmp $0xffffffff,%r8d │ │ │ │ + je 19593 │ │ │ │ + cmp 0x4(%rsp),%ebp │ │ │ │ + jb 19593 │ │ │ │ + mov 0x24(%rbx),%edx │ │ │ │ + cmp %edx,%r8d │ │ │ │ + jb 195b0 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 195dc │ │ │ │ + add $0x10,%rsp │ │ │ │ + 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 74490 │ │ │ │ + mov 0x58(%rbx),%rdi │ │ │ │ + call 61d30 │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ + cmp %eax,%ebp │ │ │ │ + setae %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + jmp 19593 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + mov %r8d,%r15d │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %ecx,%r12d │ │ │ │ + push %rbp │ │ │ │ + mov %rdx,%rbp │ │ │ │ + mov %r12d,%r9d │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea 0x4ebf8(%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 683e0 │ │ │ │ + mov 0x38(%rbx),%rdx │ │ │ │ + mov 0x4c(%rbx),%ecx │ │ │ │ + push 0x58(%rbx) │ │ │ │ + push %rbp │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov %rax,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + push %r14 │ │ │ │ + push %r12 │ │ │ │ + mov 0x24(%rbx),%r9d │ │ │ │ + mov 0x18(%rbx),%r8 │ │ │ │ + call 685c0 │ │ │ │ + add $0x30,%rsp │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x58(%rbx),%rdi │ │ │ │ + mov %r12d,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 62650 │ │ │ │ + cmp %r15d,%eax │ │ │ │ + jge 19690 │ │ │ │ + add $0x8,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x58(%rbx),%rdi │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r12d,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmp 62650 │ │ │ │ + nopl (%rax) │ │ │ │ + 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 18560 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %r12d,%edi │ │ │ │ + lea 0x120(%rsp),%r12 │ │ │ │ + cvtsi2ssl 0x1e0(%r13),%xmm0 │ │ │ │ + mov %eax,0x54(%rsp) │ │ │ │ + call 185e0 │ │ │ │ + mov $0x10,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + add 0x1a0(%rsp),%eax │ │ │ │ + mov %eax,0x1c(%rsp) │ │ │ │ + call 44640 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + call 228c0 │ │ │ │ + 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 │ │ │ │ + call 59cc0 │ │ │ │ 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> │ │ │ │ + jb 197f1 │ │ │ │ mov %ecx,%eax │ │ │ │ sub %edx,%eax │ │ │ │ cmp $0x13,%eax │ │ │ │ - jbe 155a7 <__cxa_finalize@plt+0x11dd7> │ │ │ │ + jbe 19cb7 │ │ │ │ test %r13,%r13 │ │ │ │ - jne 150ee <__cxa_finalize@plt+0x1191e> │ │ │ │ + jne 197fe │ │ │ │ mov $0x1,%r13d │ │ │ │ - jmp 1509d <__cxa_finalize@plt+0x118cd> │ │ │ │ + jmp 197ad │ │ │ │ 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 │ │ │ │ + call 738a0 │ │ │ │ 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 │ │ │ │ + call 738a0 │ │ │ │ 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> │ │ │ │ + je 19bf0 │ │ │ │ mov %r10,0x78(%rsp) │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 1518e <__cxa_finalize@plt+0x119be> │ │ │ │ + jmp 1989e │ │ │ │ nop │ │ │ │ mov 0x8(%r15),%rsi │ │ │ │ add %r13,%rsi │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ add $0x1,%r14 │ │ │ │ - call 20390 <__cxa_finalize@plt+0x1cbc0> │ │ │ │ + call 228e0 │ │ │ │ cmp (%r15),%r14d │ │ │ │ - jae 154e0 <__cxa_finalize@plt+0x11d10> │ │ │ │ + jae 19bf0 │ │ │ │ mov 0x8(%r15),%rdi │ │ │ │ lea (%r14,%r14,4),%r8 │ │ │ │ shl $0x4,%r8 │ │ │ │ add %r8,%rdi │ │ │ │ mov %r8,%r13 │ │ │ │ - call 1f560 <__cxa_finalize@plt+0x1bd90> │ │ │ │ + call 21ab0 │ │ │ │ test %al,%al │ │ │ │ - jne 15170 <__cxa_finalize@plt+0x119a0> │ │ │ │ + jne 19880 │ │ │ │ mov %al,0x20(%rsp) │ │ │ │ mov 0x8(%r15),%rax │ │ │ │ mov 0x30(%rax,%r13,1),%rdi │ │ │ │ - call 1d9b0 <__cxa_finalize@plt+0x1a1e0> │ │ │ │ + call 1ff00 │ │ │ │ movzbl 0x20(%rsp),%r11d │ │ │ │ mov %r14,0x80(%rsp) │ │ │ │ cmp $0x1,%al │ │ │ │ sbb %edx,%edx │ │ │ │ mov %r11b,0x50(%rsp) │ │ │ │ add $0x1,%edx │ │ │ │ cmp $0x1,%al │ │ │ │ @@ -18472,25 +22207,25 @@ │ │ │ │ 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> │ │ │ │ + je 19be0 │ │ │ │ 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> │ │ │ │ + jmp 19a1b │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ sub $0x8,%rsp │ │ │ │ movzbl %dil,%edi │ │ │ │ mov %rbp,%rdx │ │ │ │ mov %r12,%rsi │ │ │ │ mov 0x20(%rsp),%eax │ │ │ │ push %rax │ │ │ │ @@ -18499,83 +22234,83 @@ │ │ │ │ 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> │ │ │ │ + call 186e0 │ │ │ │ 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> │ │ │ │ + call 19510 │ │ │ │ test %eax,%eax │ │ │ │ - je 152cc <__cxa_finalize@plt+0x11afc> │ │ │ │ + je 199dc │ │ │ │ mov 0xe8(%rsp),%rax │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ mov 0xb0(%rsp),%esi │ │ │ │ add 0x1c(%rax),%esi │ │ │ │ - call 225e0 <__cxa_finalize@plt+0x1ee10> │ │ │ │ + call 24b30 │ │ │ │ test %eax,%eax │ │ │ │ - je 15410 <__cxa_finalize@plt+0x11c40> │ │ │ │ + je 19b20 │ │ │ │ mov %r12,%rsi │ │ │ │ xor %edi,%edi │ │ │ │ - call 26870 <__cxa_finalize@plt+0x230a0> │ │ │ │ + call 18900 │ │ │ │ mov 0x8(%r15),%rdx │ │ │ │ add %r13,%rdx │ │ │ │ cmpb $0x0,0x50(%rsp) │ │ │ │ mov %rdx,%rsi │ │ │ │ - jne 154b1 <__cxa_finalize@plt+0x11ce1> │ │ │ │ + jne 19bc1 │ │ │ │ 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> │ │ │ │ + jae 19bc1 │ │ │ │ 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> │ │ │ │ + je 19950 │ │ │ │ mov 0x108(%rsp,%r14,4),%edx │ │ │ │ test %edx,%edx │ │ │ │ - je 15240 <__cxa_finalize@plt+0x11a70> │ │ │ │ + je 19950 │ │ │ │ mov 0x130(%rsp,%r14,8),%rax │ │ │ │ xor %esi,%esi │ │ │ │ lea (%rax,%rdx,4),%r8 │ │ │ │ - jmp 15369 <__cxa_finalize@plt+0x11b99> │ │ │ │ + jmp 19a79 │ │ │ │ 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> │ │ │ │ + je 19a98 │ │ │ │ mov (%rax),%edx │ │ │ │ cmp %ecx,%edx │ │ │ │ - jae 15350 <__cxa_finalize@plt+0x11b80> │ │ │ │ + jae 19a60 │ │ │ │ mov %ecx,%r9d │ │ │ │ sub %edx,%r9d │ │ │ │ cmp $0xbb7,%r9d │ │ │ │ cmovbe %edx,%esi │ │ │ │ add $0x4,%rax │ │ │ │ cmp %r8,%rax │ │ │ │ - jne 15369 <__cxa_finalize@plt+0x11b99> │ │ │ │ + jne 19a79 │ │ │ │ test %esi,%esi │ │ │ │ - je 15240 <__cxa_finalize@plt+0x11a70> │ │ │ │ + je 19950 │ │ │ │ sub $0x8,%rsp │ │ │ │ movzbl %dil,%edi │ │ │ │ xor %r8d,%r8d │ │ │ │ mov %rbp,%rdx │ │ │ │ mov 0x20(%rsp),%eax │ │ │ │ push %rax │ │ │ │ mov 0x48(%rsp),%rcx │ │ │ │ @@ -18585,134 +22320,134 @@ │ │ │ │ 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> │ │ │ │ + call 186e0 │ │ │ │ mov 0x118(%rsp),%rdi │ │ │ │ add $0x30,%rsp │ │ │ │ mov %r14d,%edx │ │ │ │ mov $0x5,%esi │ │ │ │ - call 1a080 <__cxa_finalize@plt+0x168b0> │ │ │ │ + call 66000 │ │ │ │ mov 0x70(%rsp),%rax │ │ │ │ mov 0x184(%rax),%r8d │ │ │ │ test %r8d,%r8d │ │ │ │ - je 152a8 <__cxa_finalize@plt+0x11ad8> │ │ │ │ + je 199b8 │ │ │ │ mov %r12,%rdi │ │ │ │ - call 272a0 <__cxa_finalize@plt+0x23ad0> │ │ │ │ - jmp 152a8 <__cxa_finalize@plt+0x11ad8> │ │ │ │ + call 19330 │ │ │ │ + jmp 199b8 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov $0x68,%esi │ │ │ │ xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ + call 44640 │ │ │ │ mov %r12,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ - call 1d770 <__cxa_finalize@plt+0x19fa0> │ │ │ │ + call 1fcc0 │ │ │ │ mov 0x8(%r15),%rsi │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ mov %rax,%r14 │ │ │ │ add %r13,%rsi │ │ │ │ - call 20390 <__cxa_finalize@plt+0x1cbc0> │ │ │ │ + call 228e0 │ │ │ │ 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> │ │ │ │ + call 21000 │ │ │ │ mov 0xe8(%rsp),%rdi │ │ │ │ - call 15db0 <__cxa_finalize@plt+0x125e0> │ │ │ │ + call 61d30 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ mov %eax,%edx │ │ │ │ mov 0x1c(%rsp),%eax │ │ │ │ cvtsi2ss %rax,%xmm0 │ │ │ │ cvtss2sd %xmm0,%xmm0 │ │ │ │ - mulsd 0x716ad(%rip),%xmm0 │ │ │ │ + mulsd 0x6d2dd(%rip),%xmm0 │ │ │ │ cvttsd2si %xmm0,%rax │ │ │ │ cmp %eax,%edx │ │ │ │ - ja 152cc <__cxa_finalize@plt+0x11afc> │ │ │ │ + ja 199dc │ │ │ │ mov %r12,%rsi │ │ │ │ xor %edi,%edi │ │ │ │ - call 26870 <__cxa_finalize@plt+0x230a0> │ │ │ │ + call 18900 │ │ │ │ mov 0x8(%r15),%rdx │ │ │ │ movb $0x1,0x50(%rsp) │ │ │ │ add %r13,%rdx │ │ │ │ mov %rdx,%rsi │ │ │ │ cmpq $0x2,0x10(%rsp) │ │ │ │ - je 154d0 <__cxa_finalize@plt+0x11d00> │ │ │ │ + je 19be0 │ │ │ │ movq $0x2,0x10(%rsp) │ │ │ │ mov 0x20(%rdx),%edi │ │ │ │ mov %rdx,%rsi │ │ │ │ test %edi,%edi │ │ │ │ - jne 1520a <__cxa_finalize@plt+0x11a3a> │ │ │ │ + jne 1991a │ │ │ │ mov 0x80(%rsp),%r14 │ │ │ │ - jmp 15177 <__cxa_finalize@plt+0x119a7> │ │ │ │ + jmp 19887 │ │ │ │ nopl (%rax) │ │ │ │ mov 0x88(%rsp),%r14 │ │ │ │ lea 0x110(%rsp),%r13 │ │ │ │ mov 0x28(%rbp),%ecx │ │ │ │ xor %ebx,%ebx │ │ │ │ test %ecx,%ecx │ │ │ │ - je 15522 <__cxa_finalize@plt+0x11d52> │ │ │ │ + je 19c32 │ │ │ │ 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> │ │ │ │ + jb 19c10 │ │ │ │ mov 0x0(%r13),%rdi │ │ │ │ add $0x8,%r13 │ │ │ │ call 32c0 │ │ │ │ movq $0x0,-0x8(%r13) │ │ │ │ cmp %r13,%r14 │ │ │ │ - jne 154f0 <__cxa_finalize@plt+0x11d20> │ │ │ │ + jne 19c00 │ │ │ │ mov 0x108(%rsp),%edx │ │ │ │ test %edx,%edx │ │ │ │ - jne 15580 <__cxa_finalize@plt+0x11db0> │ │ │ │ + jne 19c90 │ │ │ │ mov 0x10c(%rsp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne 15598 <__cxa_finalize@plt+0x11dc8> │ │ │ │ + jne 19ca8 │ │ │ │ mov 0x148(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1561f <__cxa_finalize@plt+0x11e4f> │ │ │ │ + jne 19d2f │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ add $0x158,%rsp │ │ │ │ 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> │ │ │ │ + je 19c62 │ │ │ │ mov 0x138(%rsp),%rdi │ │ │ │ call 32c0 │ │ │ │ - jmp 15552 <__cxa_finalize@plt+0x11d82> │ │ │ │ + jmp 19c62 │ │ │ │ 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 │ │ │ │ + call 44640 │ │ │ │ mov 0x10(%rbx),%r11 │ │ │ │ mov 0x28(%rsp),%ecx │ │ │ │ mov 0x20(%rsp),%r8 │ │ │ │ mov 0x50(%rsp),%edx │ │ │ │ mov %rax,0x130(%rsp,%r13,8) │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ @@ -18720,20 +22455,20 @@ │ │ │ │ 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 │ │ │ │ + jae 19d00 │ │ │ │ + lea 0x2aa93(%rip),%rcx │ │ │ │ mov $0x4,%edx │ │ │ │ mov %r8,%rsi │ │ │ │ call 34d0 │ │ │ │ - jmp 150e1 <__cxa_finalize@plt+0x11911> │ │ │ │ + jmp 197f1 │ │ │ │ call 3500 <__stack_chk_fail@plt> │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ mov %edx,%r15d │ │ │ │ push %r14 │ │ │ │ @@ -18743,8680 +22478,6132 @@ │ │ │ │ push %r12 │ │ │ │ xor %r12d,%r12d │ │ │ │ push %rbp │ │ │ │ mov %rsi,%rbp │ │ │ │ mov $0x10,%esi │ │ │ │ push %rbx │ │ │ │ sub $0x38,%rsp │ │ │ │ - call 5e500 │ │ │ │ + call 44640 │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rax,%r14 │ │ │ │ - call 20370 <__cxa_finalize@plt+0x1cba0> │ │ │ │ + call 228c0 │ │ │ │ mov 0x0(%rbp),%esi │ │ │ │ xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ + call 44640 │ │ │ │ mov 0x0(%rbp),%edx │ │ │ │ xor %esi,%esi │ │ │ │ mov %rax,%rdi │ │ │ │ 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> │ │ │ │ + je 19fb2 │ │ │ │ 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> │ │ │ │ + je 19f95 │ │ │ │ mov %r12,0x8(%rsp) │ │ │ │ - jmp 156c5 <__cxa_finalize@plt+0x11ef5> │ │ │ │ + jmp 19dd5 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1,%rbx │ │ │ │ cmp 0x0(%rbp),%ebx │ │ │ │ - jae 15880 <__cxa_finalize@plt+0x120b0> │ │ │ │ + jae 19f90 │ │ │ │ mov 0x8(%r13),%rdi │ │ │ │ lea (%rbx,%rbx,4),%r12 │ │ │ │ shl $0x4,%r12 │ │ │ │ add %r15,%rdi │ │ │ │ - call 1f570 <__cxa_finalize@plt+0x1bda0> │ │ │ │ + call 21ac0 │ │ │ │ test %al,%al │ │ │ │ - je 156f1 <__cxa_finalize@plt+0x11f21> │ │ │ │ + je 19e01 │ │ │ │ mov 0x8(%r13),%rdi │ │ │ │ add %r15,%rdi │ │ │ │ - call 1f580 <__cxa_finalize@plt+0x1bdb0> │ │ │ │ + call 21ad0 │ │ │ │ test %al,%al │ │ │ │ - je 15850 <__cxa_finalize@plt+0x12080> │ │ │ │ + je 19f60 │ │ │ │ mov 0x8(%rbp),%rdi │ │ │ │ add %r12,%rdi │ │ │ │ - call 1f570 <__cxa_finalize@plt+0x1bda0> │ │ │ │ + call 21ac0 │ │ │ │ test %al,%al │ │ │ │ - je 156b8 <__cxa_finalize@plt+0x11ee8> │ │ │ │ + je 19dc8 │ │ │ │ mov 0x8(%rbp),%rdi │ │ │ │ add %r12,%rdi │ │ │ │ - call 1f580 <__cxa_finalize@plt+0x1bdb0> │ │ │ │ + call 21ad0 │ │ │ │ test %al,%al │ │ │ │ - jne 156b8 <__cxa_finalize@plt+0x11ee8> │ │ │ │ + jne 19dc8 │ │ │ │ mov 0x8(%r13),%rdi │ │ │ │ add %r15,%rdi │ │ │ │ - call 1f570 <__cxa_finalize@plt+0x1bda0> │ │ │ │ + call 21ac0 │ │ │ │ test %al,%al │ │ │ │ - jne 156b8 <__cxa_finalize@plt+0x11ee8> │ │ │ │ + jne 19dc8 │ │ │ │ mov 0x8(%r13),%rdi │ │ │ │ add %r15,%rdi │ │ │ │ - call 1f580 <__cxa_finalize@plt+0x1bdb0> │ │ │ │ + call 21ad0 │ │ │ │ test %al,%al │ │ │ │ - je 156b8 <__cxa_finalize@plt+0x11ee8> │ │ │ │ + je 19dc8 │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov 0x8(%r13),%rdi │ │ │ │ add %r12,%rsi │ │ │ │ add %r15,%rdi │ │ │ │ - call 1f390 <__cxa_finalize@plt+0x1bbc0> │ │ │ │ + call 218e0 │ │ │ │ cmp %rax,0x10(%rsp) │ │ │ │ - jle 156b8 <__cxa_finalize@plt+0x11ee8> │ │ │ │ + jle 19dc8 │ │ │ │ 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> │ │ │ │ + call 228e0 │ │ │ │ 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> │ │ │ │ + je 19f1d │ │ │ │ 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 │ │ │ │ + call 44640 │ │ │ │ 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> │ │ │ │ + call 1fcc0 │ │ │ │ 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> │ │ │ │ + call 21000 │ │ │ │ mov 0x8(%r13),%rax │ │ │ │ cmp 0x20(%rax,%rbx,1),%ebp │ │ │ │ - jb 15798 <__cxa_finalize@plt+0x11fc8> │ │ │ │ + jb 19ea8 │ │ │ │ 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 │ │ │ │ + je 19dc8 │ │ │ │ + lea 0x6d270(%rip),%rcx │ │ │ │ mov $0x176,%edx │ │ │ │ - lea 0x6bd5b(%rip),%rsi │ │ │ │ - lea 0x6e245(%rip),%rdi │ │ │ │ + lea 0x6af61(%rip),%rsi │ │ │ │ + lea 0x67a0d(%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> │ │ │ │ + call 21ac0 │ │ │ │ test %al,%al │ │ │ │ - jne 156f1 <__cxa_finalize@plt+0x11f21> │ │ │ │ + jne 19e01 │ │ │ │ mov 0x8(%rbp),%rdi │ │ │ │ add %r12,%rdi │ │ │ │ - call 1f580 <__cxa_finalize@plt+0x1bdb0> │ │ │ │ + call 21ad0 │ │ │ │ test %al,%al │ │ │ │ - je 156f1 <__cxa_finalize@plt+0x11f21> │ │ │ │ - jmp 15731 <__cxa_finalize@plt+0x11f61> │ │ │ │ + je 19e01 │ │ │ │ + jmp 19e41 │ │ │ │ nopl (%rax) │ │ │ │ mov 0x8(%rsp),%r12 │ │ │ │ mov 0x8(%r13),%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ add $0x1,%r12 │ │ │ │ add %r15,%rsi │ │ │ │ - call 20390 <__cxa_finalize@plt+0x1cbc0> │ │ │ │ + call 228e0 │ │ │ │ cmp 0x0(%r13),%r12d │ │ │ │ - jb 15698 <__cxa_finalize@plt+0x11ec8> │ │ │ │ + jb 19da8 │ │ │ │ mov 0x0(%rbp),%eax │ │ │ │ xor %ebx,%ebx │ │ │ │ test %eax,%eax │ │ │ │ - je 158cd <__cxa_finalize@plt+0x120fd> │ │ │ │ + je 19fdd │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ lea (%rbx,%rbx,4),%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ add $0x1,%rbx │ │ │ │ shl $0x4,%rsi │ │ │ │ add 0x8(%rbp),%rsi │ │ │ │ - call 20390 <__cxa_finalize@plt+0x1cbc0> │ │ │ │ + call 228e0 │ │ │ │ cmp 0x0(%rbp),%ebx │ │ │ │ - jb 158b0 <__cxa_finalize@plt+0x120e0> │ │ │ │ + jb 19fc0 │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ call 32c0 │ │ │ │ add $0x38,%rsp │ │ │ │ mov %r14,%rax │ │ │ │ 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 │ │ │ │ + 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 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ 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) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %ax,0x2c(%rbx) │ │ │ │ - pop %rbx │ │ │ │ + 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 │ │ │ │ - call 158f0 <__cxa_finalize@plt+0x12120> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + push %rbp │ │ │ │ + mov %esi,%esi │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov %edx,%edx │ │ │ │ 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) │ │ │ │ + shl $0x4,%rsi │ │ │ │ + lea (%rdx,%rdx,8),%rdx │ │ │ │ + mov %ecx,%edi │ │ │ │ + mov %r9,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + 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 11e90 │ │ │ │ + movsd 0x10(%rbx),%xmm1 │ │ │ │ + mov %ebp,%edi │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + movsd (%rbx),%xmm0 │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + jmp 11c80 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + mov 0x14(%rdi),%eax │ │ │ │ + mov 0x14(%rsi),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + je 1a0d8 │ │ │ │ + sub %edx,%eax │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - call 32c0 │ │ │ │ - cmpb $0x0,0x2d(%rbx) │ │ │ │ - je 15a64 <__cxa_finalize@plt+0x12294> │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - call 32c0 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,(%rbx) │ │ │ │ - pop %rbx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x18(%rsi),%eax │ │ │ │ + sub 0x18(%rdi),%eax │ │ │ │ ret │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ + push %r14 │ │ │ │ + mov %ecx,%r14d │ │ │ │ push %r13 │ │ │ │ + mov %edx,%r13d │ │ │ │ push %r12 │ │ │ │ + mov %r8d,%r12d │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ + mov %r9d,%ebp │ │ │ │ push %rbx │ │ │ │ + mov 0x8(%rsi),%eax │ │ │ │ mov %rsi,%rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov 0x28(%rsi),%r12d │ │ │ │ - mov %r12,%r13 │ │ │ │ - shl $0x3,%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 31a0 │ │ │ │ - mov %r12,%rdx │ │ │ │ - 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 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) │ │ │ │ - add $0x18,%rsp │ │ │ │ + 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) │ │ │ │ - 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) │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + push %rbx │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov $0x24,%esi │ │ │ │ + call 44640 │ │ │ │ + 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 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ 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 │ │ │ │ + cmp %edx,0x8(%rsi) │ │ │ │ + jb 1a1e3 │ │ │ │ + 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 │ │ │ │ - xchg %ax,%ax │ │ │ │ + lea 0x6cfe6(%rip),%rcx │ │ │ │ + mov $0xa3,%edx │ │ │ │ + lea 0x6acc8(%rip),%rsi │ │ │ │ + lea 0x6accf(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + endbr64 │ │ │ │ + push %rbx │ │ │ │ + mov (%rsi),%rdi │ │ │ │ + mov %rsi,%rbx │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 392e0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 39380 │ │ │ │ + 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 1a2cd │ │ │ │ + mov 0x4(%r14),%eax │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp %r13d,%eax │ │ │ │ + jae 1a2cd │ │ │ │ + mov $0x1,%ebx │ │ │ │ + jmp 1a29b │ │ │ │ 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 │ │ │ │ + mov 0x4(%r14),%eax │ │ │ │ + add %ebx,%eax │ │ │ │ + cmp %r13d,%eax │ │ │ │ + jae 1a2cd │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 392e0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 39380 │ │ │ │ + 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 1a290 │ │ │ │ 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> │ │ │ │ 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) │ │ │ │ - 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) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ + mov %rsi,%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 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) │ │ │ │ + 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 58a40 │ │ │ │ + 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 539c0 │ │ │ │ + mov %rax,%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + call 49a90 │ │ │ │ + movl $0x0,0x38(%rsp) │ │ │ │ + test %al,%al │ │ │ │ + jne 1a748 │ │ │ │ + movd 0x28(%rsp),%xmm4 │ │ │ │ + movd 0x2c(%rsp),%xmm7 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + punpckldq %xmm7,%xmm4 │ │ │ │ + movq %xmm4,0x30(%rsp) │ │ │ │ + jmp 1a3b1 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x20(%rsp),%eax │ │ │ │ + cmp %eax,0xc(%r15) │ │ │ │ + jb 1a700 │ │ │ │ + add $0x1,%ebp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 5ff10 │ │ │ │ + cmp %eax,%ebp │ │ │ │ + jae 1a4f8 │ │ │ │ + mov %ebp,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 5fdf0 │ │ │ │ + mov %ebp,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ mov (%rax),%r12d │ │ │ │ - add %esi,%r14d │ │ │ │ - cmp $0x2,%r12d │ │ │ │ - jne 15eb0 <__cxa_finalize@plt+0x126e0> │ │ │ │ - mov 0x10(%rsp),%edx │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov 0x4(%rax),%esi │ │ │ │ - add %esi,(%rcx,%rdx,4) │ │ │ │ + call 5fdf0 │ │ │ │ + mov 0x4(%rax),%r13d │ │ │ │ + cmp %r12d,%r13d │ │ │ │ + jb 1a3ae │ │ │ │ + cmp %r13d,0x24(%rsp) │ │ │ │ + jne 1a3f3 │ │ │ │ + cmp %r12d,0x48(%rsp) │ │ │ │ + je 1a488 │ │ │ │ + movd %r12d,%xmm0 │ │ │ │ + movd %r13d,%xmm3 │ │ │ │ + xor %eax,%eax │ │ │ │ + punpckldq %xmm3,%xmm0 │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ + movhps 0x30(%rsp),%xmm2 │ │ │ │ + movaps %xmm2,0x10(%rsp) │ │ │ │ + call 49a90 │ │ │ │ + test %al,%al │ │ │ │ + je 1a3a0 │ │ │ │ + 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 49a40 │ │ │ │ + test %al,%al │ │ │ │ + je 1a3a0 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + call 392e0 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call 39380 │ │ │ │ + movdqa 0x10(%rsp),%xmm7 │ │ │ │ + movq 0x6ca0f(%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 1a3ae │ │ │ │ + mov 0x20(%rsp),%eax │ │ │ │ + cmp %eax,0xc(%r15) │ │ │ │ + jae 1a3ae │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + call 392e0 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call 39380 │ │ │ │ + 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 1a3ae │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x4(%r15),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jbe 1a6e0 │ │ │ │ + mov 0xc(%r15),%edx │ │ │ │ + add $0x1,%edx │ │ │ │ + cmp %edx,0x20(%rsp) │ │ │ │ + jb 1a6e0 │ │ │ │ + mov 0x3c(%rsp),%edx │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + jae 1a6e0 │ │ │ │ + movd 0x28(%rsp),%xmm7 │ │ │ │ + movd 0x2c(%rsp),%xmm5 │ │ │ │ + mov $0x1,%r13d │ │ │ │ + punpckldq %xmm5,%xmm7 │ │ │ │ + movq %xmm7,0x48(%rsp) │ │ │ │ + jmp 1a57f │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %eax,%eax │ │ │ │ + call 49a90 │ │ │ │ + test %al,%al │ │ │ │ + jne 1a600 │ │ │ │ + mov 0xc(%r15),%eax │ │ │ │ + add $0x1,%r13d │ │ │ │ + add %r13d,%eax │ │ │ │ + cmp %eax,0x20(%rsp) │ │ │ │ + jb 1a6e0 │ │ │ │ + mov 0x3c(%rsp),%edx │ │ │ │ + mov %r13d,%eax │ │ │ │ + add 0x4(%r15),%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + jae 1a6e0 │ │ │ │ + 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 58a40 │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov %eax,0x30(%rsp) │ │ │ │ + mov %rax,%rbp │ │ │ │ + shr $0x20,%r12 │ │ │ │ + mov %r12d,0x24(%rsp) │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jb 1a548 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + call 392e0 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call 39380 │ │ │ │ + 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 49a90 │ │ │ │ + test %al,%al │ │ │ │ + je 1a557 │ │ │ │ + mov %r15,0x10(%rsp) │ │ │ │ + xor %ebp,%ebp │ │ │ │ + jmp 1a613 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%ebp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 5ff10 │ │ │ │ + cmp %eax,%ebp │ │ │ │ + jae 1a6d0 │ │ │ │ + mov %ebp,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 5fdf0 │ │ │ │ + mov %ebp,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ 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 │ │ │ │ + call 5fdf0 │ │ │ │ + mov 0x4(%rax),%r15d │ │ │ │ + cmp %r12d,%r15d │ │ │ │ + jb 1a610 │ │ │ │ + mov 0x24(%rsp),%eax │ │ │ │ + cmp %eax,%r15d │ │ │ │ + jne 1a655 │ │ │ │ + mov 0x30(%rsp),%eax │ │ │ │ + cmp %eax,%r12d │ │ │ │ + je 1a610 │ │ │ │ + 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 49a40 │ │ │ │ + test %al,%al │ │ │ │ + je 1a610 │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call 392e0 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call 39380 │ │ │ │ + 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 1a610 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rsp),%r15 │ │ │ │ + jmp 1a557 │ │ │ │ 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 │ │ │ │ - add $0x28,%rsp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + call 5fc80 │ │ │ │ + add $0x58,%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 32c0 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + call 392e0 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call 39380 │ │ │ │ + movdqa 0x10(%rsp),%xmm6 │ │ │ │ + movq 0x6c75b(%rip),%xmm1 │ │ │ │ + movq (%rax),%xmm0 │ │ │ │ + addl $0x1,0xc(%rax) │ │ │ │ + addl $0x1,0x14(%rax) │ │ │ │ + paddd %xmm1,%xmm0 │ │ │ │ + movups %xmm6,0x20(%rax) │ │ │ │ + movq %xmm0,(%rax) │ │ │ │ + jmp 1a488 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x28(%rbx),%esi │ │ │ │ - add 0x4(%rax),%r15d │ │ │ │ - jmp 15ed0 <__cxa_finalize@plt+0x12700> │ │ │ │ + mov 0x2c(%rsp),%edx │ │ │ │ + mov 0x28(%rsp),%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 52a30 │ │ │ │ + mov %eax,0x38(%rsp) │ │ │ │ + jmp 1a383 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ 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) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %esi,%ebp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ + mov %rsi,%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 │ │ │ │ + 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 1a7c6 │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + cmp %eax,%edx │ │ │ │ + jb 1a7dc │ │ │ │ + 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 1a7d8 │ │ │ │ add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ 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) │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %esi,%ebp │ │ │ │ - push %rbx │ │ │ │ - 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 %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> │ │ │ │ - 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> │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%ecx │ │ │ │ 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 │ │ │ │ + je 1a80d │ │ │ │ + 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 1a860 │ │ │ │ + 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 │ │ │ │ - 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) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jne 1a7ca │ │ │ │ + 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 1a7ca │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - mov %rdx,%r11 │ │ │ │ - mov %r9,%rdx │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - mov %r8,%r13 │ │ │ │ + mov %ecx,%r13d │ │ │ │ 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> │ │ │ │ - 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> │ │ │ │ - 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> │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ + 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 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 │ │ │ │ + je 1b060 │ │ │ │ + mov %rsi,%r10 │ │ │ │ + lea (%r11,%rcx,1),%esi │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jae 1b060 │ │ │ │ + mov 0x4(%rbx),%esi │ │ │ │ + cmp %r13d,%esi │ │ │ │ + jae 1b060 │ │ │ │ + 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 1a9d9 │ │ │ │ + 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 1aa40 │ │ │ │ + mov 0xd8(%rsp),%edi │ │ │ │ + addl $0x1,0x14(%rbx) │ │ │ │ + add %edi,(%rsp) │ │ │ │ + mov (%rsp),%eax │ │ │ │ + cmp %eax,0xe0(%rsp) │ │ │ │ + jb 1ade4 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ 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 │ │ │ │ + mov (%rax),%rdi │ │ │ │ + cmp %ebp,0xb0(%rsp) │ │ │ │ + je 1ac70 │ │ │ │ + mov 0x38(%rsp),%eax │ │ │ │ + mov 0x34(%rsp),%edx │ │ │ │ + add %ebp,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + jae 1ac70 │ │ │ │ + mov 0x4(%rbx),%esi │ │ │ │ + add %ebp,%esi │ │ │ │ + cmp %r13d,%esi │ │ │ │ + jae 1ac70 │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + lea (%rcx,%rbp,1),%r9d │ │ │ │ + movzbl 0x2c(%rdi),%edi │ │ │ │ + cmp %dil,(%rdx,%r9,1) │ │ │ │ + je 1adc3 │ │ │ │ + cmp %r14d,0xc(%rbx) │ │ │ │ + jb 1abb8 │ │ │ │ + xor %eax,%eax │ │ │ │ + call 49a90 │ │ │ │ + test %al,%al │ │ │ │ + je 1a960 │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov %ebp,%eax │ │ │ │ + add (%rbx),%eax │ │ │ │ movsbl (%rcx,%rax,1),%esi │ │ │ │ - call 39aa0 │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + mov %ebp,%eax │ │ │ │ + add 0x4(%rbx),%eax │ │ │ │ + movsbl (%rcx,%rax,1),%edi │ │ │ │ + cmp %dil,%sil │ │ │ │ + je 1aa40 │ │ │ │ + call 49a40 │ │ │ │ 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) │ │ │ │ + jne 1aa40 │ │ │ │ + mov (%rbx),%ecx │ │ │ │ + jmp 1a981 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x10(%rbx),%eax │ │ │ │ xor %r15d,%r15d │ │ │ │ - xor %r9d,%r9d │ │ │ │ - jmp 16510 <__cxa_finalize@plt+0x12d40> │ │ │ │ + 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 1aa7f │ │ │ │ + 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 1aaa0 │ │ │ │ + mov (%rbx),%ecx │ │ │ │ + jmp 1a99f │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %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 │ │ │ │ + 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 1ab78 │ │ │ │ + mov 0xe8(%rsp),%rax │ │ │ │ + mov 0x8(%rax),%r10d │ │ │ │ + cmp $0x1,%r10d │ │ │ │ + je 1ab25 │ │ │ │ + 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 │ │ │ │ + jle 1ace8 │ │ │ │ + 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 1a99f │ │ │ │ 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> │ │ │ │ + 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 │ │ │ │ - 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 │ │ │ │ + jne 1aadc │ │ │ │ + mov (%rbx),%ecx │ │ │ │ + jmp 1a99f │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %esi,0x4(%rbx) │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r9d,(%rbx) │ │ │ │ + call 392e0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 39380 │ │ │ │ + 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 1ac4a │ │ │ │ + lea 0x1(%rax),%ecx │ │ │ │ + cmp %r13d,%ecx │ │ │ │ + jae 1ac4a │ │ │ │ + mov $0x1,%r15d │ │ │ │ + jmp 1ac11 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea (%r15,%rax,1),%edx │ │ │ │ + cmp %r13d,%edx │ │ │ │ + jae 1ac4a │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 392e0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 39380 │ │ │ │ + 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 1ac08 │ │ │ │ + movd (%rbx),%xmm0 │ │ │ │ + movd %eax,%xmm5 │ │ │ │ + movd %ebp,%xmm6 │ │ │ │ + pshufd $0xe0,%xmm6,%xmm1 │ │ │ │ + punpckldq %xmm5,%xmm0 │ │ │ │ + psubd %xmm1,%xmm0 │ │ │ │ + movq %xmm0,(%rbx) │ │ │ │ + jmp 1a9fa │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + 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 1adc9 │ │ │ │ + mov (%rsp),%eax │ │ │ │ + cmp %eax,0xe0(%rsp) │ │ │ │ + jae 1ad80 │ │ │ │ + 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 1acdb │ │ │ │ + cmp %r12d,0x58(%rsp) │ │ │ │ + jb 1af7d │ │ │ │ + xor %r12d,%r12d │ │ │ │ + jmp 1adb1 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + jne 1aa8f │ │ │ │ + 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 1a99f │ │ │ │ + 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 1adb1 │ │ │ │ + cmp %edi,0x58(%rsp) │ │ │ │ + jb 1ae24 │ │ │ │ + add $0x78,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ 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> │ │ │ │ + movq 0x50(%rsp),%xmm1 │ │ │ │ + mov (%rsp),%eax │ │ │ │ + cmp %eax,0xe0(%rsp) │ │ │ │ + jb 1ae1a │ │ │ │ + cmp $0x1,%ebp │ │ │ │ + adc $0xffffffff,%ebp │ │ │ │ + xor %r12d,%r12d │ │ │ │ + lea 0x0(%rbp,%rcx,1),%esi │ │ │ │ + jmp 1ad86 │ │ │ │ + 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 1ac9f │ │ │ │ + movq %xmm1,0x10(%rbx) │ │ │ │ + jmp 1acdb │ │ │ │ + mov 0xe8(%rsp),%rax │ │ │ │ + mov 0x8(%rax),%esi │ │ │ │ + mov (%rax),%rdi │ │ │ │ + cmp $0x1,%esi │ │ │ │ + je 1af0b │ │ │ │ + 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 │ │ │ │ + mov $0x0,%eax │ │ │ │ + cmovae %r8d,%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jg 1af0b │ │ │ │ + jne 1adb1 │ │ │ │ + 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 1adb1 │ │ │ │ + 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 1adb1 │ │ │ │ + mov 0xe8(%rsp),%rax │ │ │ │ + mov 0x8(%rax),%esi │ │ │ │ + mov (%rax),%rdi │ │ │ │ + cmp $0x1,%esi │ │ │ │ + je 1b08b │ │ │ │ + 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 │ │ │ │ + mov $0x0,%eax │ │ │ │ + cmovae %r8d,%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jg 1b08b │ │ │ │ + jne 1acdb │ │ │ │ + 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 1acdb │ │ │ │ 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> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %ecx,%esi │ │ │ │ + cmp %al,(%rdi,%rsi,1) │ │ │ │ + je 1b0d5 │ │ │ │ + movl $0x0,0x3c(%rsp) │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov $0x1,%r12d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + movl $0x0,0x30(%rsp) │ │ │ │ + jmp 1ad86 │ │ │ │ + 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 1acdb │ │ │ │ + movl $0x0,0x3c(%rsp) │ │ │ │ + xor %ebp,%ebp │ │ │ │ + movl $0x0,0x30(%rsp) │ │ │ │ + jmp 1add5 │ │ │ │ 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 $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 │ │ │ │ + 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 0x6bd1f(%rip),%rax │ │ │ │ + mov %rax,0x6c(%rsp) │ │ │ │ + call 31a0 │ │ │ │ + mov $0x48,%edi │ │ │ │ + mov %rax,%r14 │ │ │ │ + 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 391c0 │ │ │ │ + mov 0xe8(%rsp),%edx │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 52a30 │ │ │ │ + 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 1b1e7 │ │ │ │ + cmp %ecx,%ebx │ │ │ │ + jne 1b7b2 │ │ │ │ + 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 │ │ │ │ + jae 1b640 │ │ │ │ + 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 1b30f │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 392d0 │ │ │ │ + test %al,%al │ │ │ │ + jne 1b420 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 393f0 │ │ │ │ + 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 0x54(%rsp),%eax │ │ │ │ + cmp %r12d,%eax │ │ │ │ + jae 1b2d0 │ │ │ │ + mov 0x70(%rsp),%esi │ │ │ │ + mov 0x74(%rsp),%edx │ │ │ │ + cmp %esi,%edx │ │ │ │ + jb 1b2d0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 52a30 │ │ │ │ + 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 1b3b0 │ │ │ │ + mov 0x6c(%rsp),%esi │ │ │ │ mov %esi,%ecx │ │ │ │ - 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 │ │ │ │ + sub 0x68(%rsp),%ecx │ │ │ │ + add %r12d,%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jae 1b3bc │ │ │ │ + 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 1a8b0 │ │ │ │ + add $0x40,%rsp │ │ │ │ + test %eax,%eax │ │ │ │ + je 1b2d0 │ │ │ │ + mov 0x54(%rsp),%eax │ │ │ │ + jmp 1b30f │ │ │ │ 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 │ │ │ │ - add $0x28,%rsp │ │ │ │ + test %eax,%eax │ │ │ │ + jne 1b460 │ │ │ │ + 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 1a8b0 │ │ │ │ + add $0x40,%rsp │ │ │ │ + cmp %r12d,0x60(%rsp) │ │ │ │ + jne 1b2d0 │ │ │ │ + mov 0x68(%rsp),%eax │ │ │ │ + add 0x64(%rsp),%eax │ │ │ │ + add 0x6c(%rsp),%eax │ │ │ │ + jne 1b2d0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 39260 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1b8dc │ │ │ │ + add $0x98,%rsp │ │ │ │ + mov %r14,%rax │ │ │ │ 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) │ │ │ │ + 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 58470 │ │ │ │ + mov %rax,%r10 │ │ │ │ + shr $0x20,%rax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov 0xd8(%rsp),%eax │ │ │ │ + cmp %eax,0x5c(%rsp) │ │ │ │ + jae 1b768 │ │ │ │ + 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 1a2e0 │ │ │ │ + pop %rax │ │ │ │ + pop %rdx │ │ │ │ + mov 0x20(%rsp),%r10 │ │ │ │ + cmp %r10d,0x10(%rsp) │ │ │ │ + jb 1b2d0 │ │ │ │ + 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 │ │ │ │ + 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 1b58d │ │ │ │ + mov (%r14),%r8 │ │ │ │ + cmp $0x2710,%edx │ │ │ │ + ja 1b599 │ │ │ │ + movups %xmm1,(%r8) │ │ │ │ + movups %xmm0,0x10(%r8) │ │ │ │ + movd %xmm4,0x20(%r8) │ │ │ │ + cmp %edx,%r9d │ │ │ │ + jae 1b30f │ │ │ │ + mov (%r14),%r8 │ │ │ │ + mov 0x8(%r14),%r9d │ │ │ │ + cmp $0x1,%r9d │ │ │ │ + je 1b80f │ │ │ │ + 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 │ │ │ │ - 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> │ │ │ │ + jg 1b80f │ │ │ │ + jne 1b30f │ │ │ │ + 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 1b3a0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movq 0x6b838(%rip),%xmm4 │ │ │ │ + movd %xmm2,%ebx │ │ │ │ + movq 0x50(%rsp),%xmm2 │ │ │ │ + mov %edx,0x40(%rsp) │ │ │ │ + add $0x1,%ebx │ │ │ │ + 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 1b2c1 │ │ │ │ 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 %r10,0x20(%rsp) │ │ │ │ + call 49a90 │ │ │ │ + mov 0x20(%rsp),%r10 │ │ │ │ + test %al,%al │ │ │ │ + je 1b4cf │ │ │ │ + mov 0xd8(%rsp),%eax │ │ │ │ + cmp %eax,0x5c(%rsp) │ │ │ │ + jne 1b4cf │ │ │ │ + mov 0x54(%rsp),%eax │ │ │ │ + movsbl (%r15,%rax,1),%edi │ │ │ │ + call 48ef0 │ │ │ │ + mov 0x20(%rsp),%r10 │ │ │ │ + test %al,%al │ │ │ │ + jne 1b49b │ │ │ │ + jmp 1b4cf │ │ │ │ + mov 0x54(%rsp),%eax │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + xor %r8d,%r8d │ │ │ │ mov %ebx,%edx │ │ │ │ - cmp $0x5,%r15d │ │ │ │ - je 168ec <__cxa_finalize@plt+0x1311c> │ │ │ │ - jmp 168c0 <__cxa_finalize@plt+0x130f0> │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov %r13,%rsi │ │ │ │ + movsbl (%r15,%rax,1),%r9d │ │ │ │ + call 58470 │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + mov 0xd8(%rsp),%eax │ │ │ │ + cmp %eax,0x5c(%rsp) │ │ │ │ + jb 1b89b │ │ │ │ + xor %eax,%eax │ │ │ │ + call 49a90 │ │ │ │ + test %al,%al │ │ │ │ + je 1b7fe │ │ │ │ + mov 0xd8(%rsp),%eax │ │ │ │ + cmp %eax,0x5c(%rsp) │ │ │ │ + je 1b885 │ │ │ │ + mov 0x78(%rsp),%eax │ │ │ │ + mov 0x7c(%rsp),%edx │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + jmp 1b1f2 │ │ │ │ + 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 1b30f │ │ │ │ + mov 0x54(%rsp),%eax │ │ │ │ + movsbl (%r15,%rax,1),%edi │ │ │ │ + call 48ef0 │ │ │ │ + test %al,%al │ │ │ │ + je 1b7fe │ │ │ │ + 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 1a2e0 │ │ │ │ + mov 0x88(%rsp),%eax │ │ │ │ + mov 0x8c(%rsp),%edx │ │ │ │ + mov %eax,0x20(%rsp) │ │ │ │ + pop %rcx │ │ │ │ + pop %rsi │ │ │ │ + jmp 1b1f2 │ │ │ │ + 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 │ │ │ │ - mov %edx,%r13d │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - xor %edi,%edi │ │ │ │ push %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 %r14,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 3070 │ │ │ │ + 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,0x58(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + 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 1b98e │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x8,%r14d │ │ │ │ + cmpq $0x0,(%rbx,%r14,1) │ │ │ │ + je 1ba58 │ │ │ │ + cmp $0x8,%r14 │ │ │ │ + jne 1b988 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rbp,%rbx │ │ │ │ + mov %r15d,%r14d │ │ │ │ + mov %r12,%rbp │ │ │ │ + mov %rax,%r12 │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 1b9b9 │ │ │ │ + cmpq $0x0,(%rax) │ │ │ │ + jne 1b9ce │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 1bb70 │ │ │ │ + cmpq $0x0,0x8(%r12) │ │ │ │ + je 1bb70 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + lea 0x40(%rsp),%r13 │ │ │ │ + cmpq $0x0,(%r12,%rbx,1) │ │ │ │ + je 1ba16 │ │ │ │ + mov 0x0(%r13,%rbx,1),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 1ba00 │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x0(%r13,%rbx,1) │ │ │ │ + cmp $0x8,%rbx │ │ │ │ + je 1bb7e │ │ │ │ + mov $0x8,%ebx │ │ │ │ + cmpq $0x0,(%r12,%rbx,1) │ │ │ │ + jne 1b9dc │ │ │ │ + mov 0x28(%rsp),%r15 │ │ │ │ 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> │ │ │ │ + mov %r15,%rsi │ │ │ │ + call 44640 │ │ │ │ + mov %rax,(%r12,%rbx,1) │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 1b9dc │ │ │ │ + lea (%rax,%r15,1),%rdx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + add $0x10,%rax │ │ │ │ + movl $0x0,-0x8(%rax) │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 1ba38 │ │ │ │ + jmp 1b9dc │ │ │ │ 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 0x10(%rsp),%rax │ │ │ │ + mov %r15d,%ecx │ │ │ │ + mov (%rax,%r14,1),%rdx │ │ │ │ + push $0x0 │ │ │ │ + push $0x0 │ │ │ │ + mov 0x14(%rsp),%eax │ │ │ │ + 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 1b0f0 │ │ │ │ + mov 0x8(%rax),%edx │ │ │ │ + mov %rax,0x80(%rsp,%r14,1) │ │ │ │ + mov %rax,%r13 │ │ │ │ + add $0x40,%rsp │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jbe 1b999 │ │ │ │ + mov (%rax),%rsi │ │ │ │ + sub $0x2,%edx │ │ │ │ + lea (%rdx,%rdx,8),%rdx │ │ │ │ + lea 0x28(%rsi),%rax │ │ │ │ + lea 0x4c(%rsi,%rdx,4),%rsi │ │ │ │ + jmp 1bad5 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x24,%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + je 1b999 │ │ │ │ + mov 0xc(%rax),%edx │ │ │ │ + add %r15d,%edx │ │ │ │ + cmp %edx,(%rax) │ │ │ │ + jne 1bac8 │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 44640 │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + mov %rax,(%rbx,%r14,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea (%rcx,%rax,1),%rsi │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 1bb17 │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + add $0x10,%rax │ │ │ │ + movl $0x0,-0x8(%rax) │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jne 1bb00 │ │ │ │ + mov 0x8(%r13),%eax │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rdx,0x30(%rsp) │ │ │ │ + sub $0x1,%eax │ │ │ │ + lea (%rax,%rax,8),%rsi │ │ │ │ + shl $0x2,%rsi │ │ │ │ + call 44640 │ │ │ │ + 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 │ │ │ │ + call 3480 │ │ │ │ + mov 0x8(%r13),%eax │ │ │ │ + mov (%rbx,%r14,1),%rdx │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %eax,0x8(%rdx) │ │ │ │ + jmp 1b999 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + movdqa 0x40(%rsp),%xmm1 │ │ │ │ + movups %xmm1,(%rax) │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1bb9d │ │ │ │ + add $0x68,%rsp │ │ │ │ pop %rbx │ │ │ │ - mov %rbp,%rax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ + pop %r15 │ │ │ │ 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> │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - mov %rsi,%r15 │ │ │ │ - mov $0x30,%esi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ - xor %edi,%edi │ │ │ │ + mov %rsi,%r13 │ │ │ │ + mov $0x10,%esi │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %ecx,%ebp │ │ │ │ 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 $0x1,%esi │ │ │ │ - mov %r8w,0x2c(%r12) │ │ │ │ - mov 0x14(%r13),%eax │ │ │ │ - lea 0x6cd7e(%rip),%rdx │ │ │ │ - mov 0x18(%r13),%ecx │ │ │ │ - mov 0x866d3(%rip),%rdi │ │ │ │ + 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 44640 │ │ │ │ + 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 1bc73 │ │ │ │ + add $0x8,%rbx │ │ │ │ + add $0x8,%r12 │ │ │ │ + cmp $0x8,%r14 │ │ │ │ + je 1beb0 │ │ │ │ + cmpq $0x0,(%rbx) │ │ │ │ + mov $0x8,%r14d │ │ │ │ + jne 1bc55 │ │ │ │ + mov 0x20(%rsp),%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 │ │ │ │ - mov 0x10(%r13),%eax │ │ │ │ + push $0x0 │ │ │ │ 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 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> │ │ │ │ + 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 1b0f0 │ │ │ │ + mov %rax,0x90(%rsp,%r14,1) │ │ │ │ + add $0x40,%rsp │ │ │ │ + cmp $0x19,%ebp │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov 0x38(%rsp),%r10 │ │ │ │ + mov 0x40(%rsp),%r11 │ │ │ │ + ja 1bfb0 │ │ │ │ + cmpl $0x1,0x8(%rax) │ │ │ │ + jbe 1bc55 │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + mov $0x1,%edx │ │ │ │ + add $0x28,%rax │ │ │ │ + jmp 1bd09 │ │ │ │ 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 │ │ │ │ + add $0x1,%edx │ │ │ │ + add $0x24,%rax │ │ │ │ + cmp 0x8(%r13),%edx │ │ │ │ + jae 1bdcd │ │ │ │ + mov 0xc(%rax),%ecx │ │ │ │ + add %ebp,%ecx │ │ │ │ + cmp %ecx,(%rax) │ │ │ │ + jne 1bcf8 │ │ │ │ + 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 44640 │ │ │ │ + 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 1bd67 │ │ │ │ + nopl (%rax) │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + add $0x10,%rax │ │ │ │ + movl $0x0,-0x8(%rax) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 1bd50 │ │ │ │ + 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 44640 │ │ │ │ + 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 1bc55 │ │ │ │ + mov (%r12),%rax │ │ │ │ + mov 0x8(%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 │ │ │ │ + jbe 1bc55 │ │ │ │ + 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 1be15 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x24,%rdx │ │ │ │ + cmp %rsi,%rdx │ │ │ │ + je 1bc55 │ │ │ │ + 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 1be08 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 1c01e │ │ │ │ + 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 44640 │ │ │ │ + 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 1bc55 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %r15,%r14 │ │ │ │ + mov %r10,%r12 │ │ │ │ + mov %r11,%r15 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 1bf00 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 1bf90 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + movdqa 0x50(%rsp),%xmm1 │ │ │ │ + movups %xmm1,(%rax) │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 1c071 │ │ │ │ + add $0x78,%rsp │ │ │ │ + mov %r15,%rax │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - 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) │ │ │ │ + mov (%rsp),%rax │ │ │ │ + xor %ebx,%ebx │ │ │ │ + cmpq $0x0,(%rax) │ │ │ │ + je 1bebe │ │ │ │ + mov (%rsp),%r12 │ │ │ │ + lea 0x50(%rsp),%r14 │ │ │ │ + cmpq $0x0,(%r12,%rbx,1) │ │ │ │ + je 1bf50 │ │ │ │ + mov (%r14,%rbx,1),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 1bf3e │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,(%r14,%rbx,1) │ │ │ │ + cmp $0x8,%rbx │ │ │ │ + je 1bed5 │ │ │ │ + mov $0x8,%ebx │ │ │ │ + cmpq $0x0,(%r12,%rbx,1) │ │ │ │ + jne 1bf1c │ │ │ │ + mov %ebp,%edx │ │ │ │ + xor %edi,%edi │ │ │ │ + shl $0x4,%rdx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rdx,%r13 │ │ │ │ + call 44640 │ │ │ │ + mov %rax,(%r12,%rbx,1) │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 1bf1c │ │ │ │ + lea (%rax,%r13,1),%rdx │ │ │ │ + nop │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + add $0x10,%rax │ │ │ │ + movl $0x0,-0x8(%rax) │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 1bf70 │ │ │ │ + jmp 1bf1c │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rsp),%rax │ │ │ │ + cmpq $0x0,0x8(%rax) │ │ │ │ + je 1bec7 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp 1bf0c │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + 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 1b0f0 │ │ │ │ + add $0x40,%rsp │ │ │ │ + cmpl $0x1,0x8(%r13) │ │ │ │ + mov 0x38(%rsp),%r10 │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov 0x40(%rsp),%r11 │ │ │ │ + ja 1bce5 │ │ │ │ + jmp 1bdda │ │ │ │ + mov %ebp,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r11,0x40(%rsp) │ │ │ │ + shl $0x4,%rsi │ │ │ │ + mov %r10,0x38(%rsp) │ │ │ │ + call 44640 │ │ │ │ + mov 0x38(%rsp),%r10 │ │ │ │ + mov 0x40(%rsp),%r11 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + mov %rax,%rdx │ │ │ │ + add $0x1,%ecx │ │ │ │ + movq $0x0,(%rdx) │ │ │ │ + add $0x10,%rdx │ │ │ │ + movl $0x0,-0x8(%rdx) │ │ │ │ + cmp %ebp,%ecx │ │ │ │ + jb 1c047 │ │ │ │ + mov (%r12),%rdx │ │ │ │ + mov 0x8(%rdx),%r8d │ │ │ │ + sub $0x1,%r8d │ │ │ │ + jmp 1be35 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ push %r14 │ │ │ │ - lea 0x6bc09(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - mov $0x1,%esi │ │ │ │ + mov %r8d,%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 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - 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 │ │ │ │ + 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 1c52a │ │ │ │ + mov 0x30(%rsp),%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + shl $0x4,%rsi │ │ │ │ + call 44640 │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov 0x8(%r12),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + ja 1c4d9 │ │ │ │ + movq $0x0,(%r8) │ │ │ │ xor %eax,%eax │ │ │ │ - movsbl 0x0(%r13,%rdx,1),%ecx │ │ │ │ - mov %r14,%rdx │ │ │ │ - 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 │ │ │ │ + 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 │ │ │ │ - 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> │ │ │ │ + call 32c0 │ │ │ │ + mov 0x30(%rsp),%eax │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + cmp %eax,%ebp │ │ │ │ + jae 1c579 │ │ │ │ + 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 52a30 │ │ │ │ + cmp %ebx,%eax │ │ │ │ + jne 1c388 │ │ │ │ + cmp %ebx,%ebp │ │ │ │ + jae 1c1a5 │ │ │ │ + cmpb $0x0,0x4f(%rsp) │ │ │ │ + je 1c428 │ │ │ │ + mov 0x2c(%rsp),%edx │ │ │ │ + mov 0x34(%rsp),%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 52a30 │ │ │ │ + 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 1c207 │ │ │ │ + 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 1c1f0 │ │ │ │ + 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 0x40(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + 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 1b0f0 │ │ │ │ + add $0x40,%rsp │ │ │ │ + mov 0x20(%rsp),%r10d │ │ │ │ + mov 0x8(%rax),%esi │ │ │ │ + mov %rax,%rcx │ │ │ │ + test %esi,%esi │ │ │ │ + je 1c2ad │ │ │ │ + mov (%rax),%rdi │ │ │ │ + mov %esi,%edx │ │ │ │ + lea (%rdx,%rdx,8),%r8 │ │ │ │ + lea 0x4(%rdi),%rax │ │ │ │ + lea (%rax,%r8,4),%rdx │ │ │ │ + and $0x1,%r8d │ │ │ │ + je 1c298 │ │ │ │ + lea 0x28(%rdi),%rax │ │ │ │ + add %r10d,0x4(%rdi) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 1c2a8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %r10d,(%rax) │ │ │ │ + add %r10d,0x24(%rax) │ │ │ │ + add $0x48,%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 1c298 │ │ │ │ + cmp $0x1,%esi │ │ │ │ + jne 1c320 │ │ │ │ + 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 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 1c478 │ │ │ │ + mov %eax,%r12d │ │ │ │ + jmp 1c170 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + shl $0x4,%rbx │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r10d,0x2c(%rsp) │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ + add %rax,%rbx │ │ │ │ + lea -0x1(%rsi),%eax │ │ │ │ + lea (%rax,%rax,8),%rsi │ │ │ │ + shl $0x2,%rsi │ │ │ │ + call 44640 │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + mov %rax,%rdi │ │ │ │ + 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 0x20(%rsp),%rcx │ │ │ │ + mov 0x2c(%rsp),%r10d │ │ │ │ + mov 0x8(%rcx),%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %eax,0x8(%rbx) │ │ │ │ + jmp 1c2c7 │ │ │ │ + nopl (%rax) │ │ │ │ + cmp %ebx,%ebp │ │ │ │ + jae 1c1a5 │ │ │ │ + mov 0x2c(%rsp),%edx │ │ │ │ + mov 0x34(%rsp),%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 52a30 │ │ │ │ + cmp %eax,%ebp │ │ │ │ + jae 1c1a5 │ │ │ │ + cmpb $0x0,0x4f(%rsp) │ │ │ │ + jne 1c1a5 │ │ │ │ + mov 0x2c(%rsp),%r14d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 1c409 │ │ │ │ + mov 0x34(%rsp),%r14d │ │ │ │ + mov 0x2c(%rsp),%r15d │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r15d,%edx │ │ │ │ + mov %r14d,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + add $0x1,%ebx │ │ │ │ + call 54590 │ │ │ │ + mov %r14d,%edx │ │ │ │ + mov %r15d,%ecx │ │ │ │ + mov %eax,%r14d │ │ │ │ + shr $0x20,%rax │ │ │ │ + mov %eax,%r15d │ │ │ │ + cmp %ebx,%ebp │ │ │ │ + jne 1c3d0 │ │ │ │ + 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 52a30 │ │ │ │ + mov %eax,%r10d │ │ │ │ + jmp 1c1c0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 1c469 │ │ │ │ + mov %eax,0x20(%rsp) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r14d,%edx │ │ │ │ + mov %r15d,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + add $0x1,%ebx │ │ │ │ + call 54590 │ │ │ │ + mov %r15d,%edx │ │ │ │ + mov %r14d,%esi │ │ │ │ + mov %eax,%r15d │ │ │ │ + shr $0x20,%rax │ │ │ │ + mov %eax,%r14d │ │ │ │ + cmp %ebx,%ebp │ │ │ │ + jne 1c438 │ │ │ │ + mov %edx,0x28(%rsp) │ │ │ │ + mov 0x20(%rsp),%eax │ │ │ │ + mov %esi,0x14(%rsp) │ │ │ │ + sub %ebp,%eax │ │ │ │ + mov %eax,%r10d │ │ │ │ + jmp 1c1c0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + add $0x1,%r12d │ │ │ │ + mov %edi,%esi │ │ │ │ + cmp %esi,%r12d │ │ │ │ + jae 1c4c7 │ │ │ │ + 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) │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + add $0x10,%rax │ │ │ │ + movl $0x0,-0x8(%rax) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 1c4b0 │ │ │ │ + add $0x58,%rsp │ │ │ │ + mov %r8,%rax │ │ │ │ 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) │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + sub $0x1,%eax │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + lea (%rax,%rax,8),%rsi │ │ │ │ + shl $0x2,%rsi │ │ │ │ + call 44640 │ │ │ │ + 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 1c101 │ │ │ │ + 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 1b0f0 │ │ │ │ + add $0x40,%rsp │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 1c0d8 │ │ │ │ + mov $0x1,%r12d │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp 1c483 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ 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 │ │ │ │ - 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 %cl,0x2f(%rsp) │ │ │ │ + movl $0x0,0x20(%rsp) │ │ │ │ + test %edx,%edx │ │ │ │ + je 1c738 │ │ │ │ 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 │ │ │ │ + mov %rdi,%r13 │ │ │ │ + mov %r8d,%ebx │ │ │ │ + mov %rsi,%r12 │ │ │ │ + lea 0x6832e(%rip),%rbp │ │ │ │ + mov 0x20(%rsp),%edx │ │ │ │ + lea 0x6890c(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ 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 │ │ │ │ + call 3160 <__printf_chk@plt> │ │ │ │ + mov 0x8(%r12),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 1c70e │ │ │ │ + movsbl 0x2f(%rsp),%r15d │ │ │ │ + mov (%r12),%rdx │ │ │ │ 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> │ │ │ │ + mov %r15d,0x14(%rsp) │ │ │ │ + jmp 1c617 │ │ │ │ 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 │ │ │ │ + add $0x1,%r14 │ │ │ │ + cmp 0x8(%r12),%r14d │ │ │ │ + jae 1c70e │ │ │ │ + lea (%r14,%r14,8),%r8 │ │ │ │ + mov 0x14(%rsp),%ecx │ │ │ │ + mov $0x1,%edi │ │ │ │ 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> │ │ │ │ + shl $0x2,%r8 │ │ │ │ + lea 0x688b9(%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 1c608 │ │ │ │ + mov 0x18(%rax),%ecx │ │ │ │ + mov 0x14(%rax),%r15d │ │ │ │ + mov %ecx,%esi │ │ │ │ + sub %r15d,%esi │ │ │ │ + cmp %esi,%ebx │ │ │ │ + jb 1c608 │ │ │ │ + cmp %r15d,%ecx │ │ │ │ + jb 1c608 │ │ │ │ + mov %r14,0x18(%rsp) │ │ │ │ + mov %ebx,0x24(%rsp) │ │ │ │ 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 │ │ │ │ + mov 0x10(%r13),%rax │ │ │ │ + mov %r15d,%r14d │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x68866(%rip),%rsi │ │ │ │ + mov (%rax,%r14,4),%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 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %r12b,(%rsi,%rax,1) │ │ │ │ - add %rsi,%rdi │ │ │ │ + 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 │ │ │ │ - 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 │ │ │ │ + add $0x1,%rbx │ │ │ │ + call 3160 <__printf_chk@plt> │ │ │ │ + cmp %rbx,%r14 │ │ │ │ + jne 1c6b0 │ │ │ │ + lea 0x69c19(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ 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 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - movb $0x43,(%rbx,%rax,1) │ │ │ │ - add %rbx,%rdi │ │ │ │ + add $0x1,%r15d │ │ │ │ + call 3160 <__printf_chk@plt> │ │ │ │ + mov (%r12),%rdx │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + cmp %r15d,0x18(%rdx,%rax,1) │ │ │ │ + jae 1c678 │ │ │ │ + mov 0x18(%rsp),%r14 │ │ │ │ + mov 0x24(%rsp),%ebx │ │ │ │ + add $0x1,%r14 │ │ │ │ + cmp 0x8(%r12),%r14d │ │ │ │ + jb 1c617 │ │ │ │ + lea 0x68cce(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - call 3600 <__sprintf_chk@plt> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ + add $0x10,%r12 │ │ │ │ + call 3160 <__printf_chk@plt> │ │ │ │ + addl $0x1,0x20(%rsp) │ │ │ │ + mov 0x20(%rsp),%eax │ │ │ │ + cmp %eax,0x28(%rsp) │ │ │ │ + jne 1c5ca │ │ │ │ add $0x38,%rsp │ │ │ │ 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> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + test %edx,%edx │ │ │ │ + je 1c7f0 │ │ │ │ push %r15 │ │ │ │ + lea 0x68791(%rip),%r15 │ │ │ │ push %r14 │ │ │ │ + lea 0x68750(%rip),%r14 │ │ │ │ push %r13 │ │ │ │ + mov %edx,%r13d │ │ │ │ push %r12 │ │ │ │ + xor %r12d,%r12d │ │ │ │ push %rbp │ │ │ │ + lea 0x4(%rsi),%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) │ │ │ │ - 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> │ │ │ │ + sub $0x8,%rsp │ │ │ │ + jmp 1c7b9 │ │ │ │ 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 │ │ │ │ + mov %r13d,%r8d │ │ │ │ + mov %r12d,%ecx │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov $0x470,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ 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 │ │ │ │ - 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> │ │ │ │ + call 61230 │ │ │ │ + add $0x1,%r12d │ │ │ │ + add $0x24,%rbp │ │ │ │ + add $0xc,%rbx │ │ │ │ + cmp %r12d,%r13d │ │ │ │ + je 1c7d8 │ │ │ │ + mov 0x8(%rbx),%eax │ │ │ │ + cmp %eax,0x0(%rbp) │ │ │ │ + jne 1c790 │ │ │ │ + mov (%rbx),%eax │ │ │ │ + cmp %eax,0x10(%rbp) │ │ │ │ + jne 1c790 │ │ │ │ + mov 0x4(%rbx),%eax │ │ │ │ + cmp %eax,0x14(%rbp) │ │ │ │ + jne 1c790 │ │ │ │ + jmp 1c7a8 │ │ │ │ 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 │ │ │ │ - mov $0x1,%esi │ │ │ │ - add %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3600 <__sprintf_chk@plt> │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - add $0x38,%rsp │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ 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 │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %r9,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - 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 │ │ │ │ + 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 4ec0 <__cxa_finalize@plt+0x16f0> │ │ │ │ + lea 0x60(%rsp),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rsi,0x28(%rsp) │ │ │ │ + call 5200 <__cxa_finalize@plt+0x1a30> │ │ │ │ + mov %r12,0x58(%rsp) │ │ │ │ + movq $0x0,0x48(%rsp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %esi,%eax │ │ │ │ - add $0x1,%esi │ │ │ │ - mov %dl,(%r15,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - add $0x1,%r14 │ │ │ │ - cmp %rax,%r14 │ │ │ │ - jne 17a18 <__cxa_finalize@plt+0x14248> │ │ │ │ mov %r15,%rdi │ │ │ │ + call 5020 <__cxa_finalize@plt+0x1850> │ │ │ │ + test %al,%al │ │ │ │ + jne 1c9ef │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 5030 <__cxa_finalize@plt+0x1860> │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + movdqu (%rax),%xmm1 │ │ │ │ + mov %rax,%rdi │ │ │ │ + movaps %xmm1,(%rcx) │ │ │ │ + mov 0x10(%rax),%rax │ │ │ │ + mov %rax,0x10(%rcx) │ │ │ │ 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 0x60(%rsp),%r14d │ │ │ │ + mov 0x64(%rsp),%r13d │ │ │ │ + mov 0x70(%rsp),%r12d │ │ │ │ + cmp %r13d,%r14d │ │ │ │ + jb 1ca30 │ │ │ │ + mov 0x74(%rsp),%eax │ │ │ │ + jne 1c8b0 │ │ │ │ + mov 0x50(%rsp),%r9d │ │ │ │ + movd %r13d,%xmm2 │ │ │ │ + mov %eax,%ebp │ │ │ │ + pshufd $0xe0,%xmm2,%xmm0 │ │ │ │ + cmp %r9d,%r12d │ │ │ │ + jae 1c975 │ │ │ │ + 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 1c951 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%r12 │ │ │ │ + cmp %r9d,%r12d │ │ │ │ + jae 1c975 │ │ │ │ + mov (%rdi),%eax │ │ │ │ + lea (%rax,%r12,1),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jb 1c969 │ │ │ │ + lea (%rsi,%r12,1),%rdx │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + cmp %al,(%r10,%r12,1) │ │ │ │ + je 1c970 │ │ │ │ + add $0x1,%ebp │ │ │ │ + mov %ebp,0x74(%rsp) │ │ │ │ + cmp %ebp,%r8d │ │ │ │ + jae 1c948 │ │ │ │ + movq %xmm0,0x60(%rsp) │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmp %ebp,0xc(%rsp) │ │ │ │ + jb 1c8b0 │ │ │ │ + test %al,%al │ │ │ │ + je 1c8b0 │ │ │ │ + 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 5020 <__cxa_finalize@plt+0x1850> │ │ │ │ + test %al,%al │ │ │ │ + je 1c8c0 │ │ │ │ + mov 0x58(%rsp),%r12 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 4f70 <__cxa_finalize@plt+0x17a0> │ │ │ │ + mov %ebx,(%r12) │ │ │ │ + mov 0xb8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1cc3b │ │ │ │ mov 0x48(%rsp),%rax │ │ │ │ - mov 0x30(%rsp),%ecx │ │ │ │ - mov %ecx,(%rax) │ │ │ │ - add $0x58,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ + add $0xc8,%rsp │ │ │ │ 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 0x50(%rsp),%eax │ │ │ │ + mov %ebx,0x54(%rsp) │ │ │ │ + mov %r12d,%ebp │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %eax,0x3c(%rsp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %r14d,%esi │ │ │ │ + mov %r13d,%edx │ │ │ │ + call 52a30 │ │ │ │ + mov 0x60(%rsp),%r14d │ │ │ │ + mov %eax,%r12d │ │ │ │ + lea 0x1(%rbp),%eax │ │ │ │ + cmp %r12d,%eax │ │ │ │ + jl 1cbb8 │ │ │ │ + mov 0x64(%rsp),%r13d │ │ │ │ + cmp %r12d,0x3c(%rsp) │ │ │ │ + jb 1cc20 │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + mov %r14d,%edx │ │ │ │ + mov %r13d,%ecx │ │ │ │ + mov 0x10(%rsp),%r14 │ │ │ │ + mov $0x1,%r8d │ │ │ │ + mov %r14,%rsi │ │ │ │ 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 │ │ │ │ + call 539c0 │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + mov %r14,%rsi │ │ │ │ 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 $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> │ │ │ │ + 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 58a40 │ │ │ │ + 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 1cafb │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ + add $0x1,%ebx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 5ff10 │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jae 1cb78 │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 5fdf0 │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov (%rax),%eax │ │ │ │ + mov %eax,0x60(%rsp) │ │ │ │ + call 5fdf0 │ │ │ │ + mov 0x60(%rsp),%edx │ │ │ │ + mov 0x4(%rax),%eax │ │ │ │ + mov %eax,0x64(%rsp) │ │ │ │ + cmp %edx,%eax │ │ │ │ + jb 1caf8 │ │ │ │ + cmp %r13d,%eax │ │ │ │ + jne 1cb3a │ │ │ │ + cmp %r14d,%edx │ │ │ │ + je 1caf8 │ │ │ │ + mov 0x74(%rsp),%eax │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp %eax,0xc(%rsp) │ │ │ │ + jb 1caf8 │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ mov %r15,%rdi │ │ │ │ - call 3430 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x1(%rbp,%rax,1),%esi │ │ │ │ - call 3660 │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ + call 5200 <__cxa_finalize@plt+0x1a30> │ │ │ │ mov %r15,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call 3430 │ │ │ │ - mov %ebp,%edi │ │ │ │ - mov $0x44,%esi │ │ │ │ - movslq %eax,%rdx │ │ │ │ - add %rbx,%rdi │ │ │ │ - call 3070 │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ + call 5270 <__cxa_finalize@plt+0x1aa0> │ │ │ │ mov %r15,%rdi │ │ │ │ - call 3430 │ │ │ │ - add %eax,%ebp │ │ │ │ - jmp 17b02 <__cxa_finalize@plt+0x14332> │ │ │ │ + lea -0x1(%rax),%rsi │ │ │ │ + call 5110 <__cxa_finalize@plt+0x1940> │ │ │ │ + mov 0x18(%rsp),%ecx │ │ │ │ + addl $0x1,0x14(%rax) │ │ │ │ + mov %ecx,0x10(%rax) │ │ │ │ + jmp 1caf8 │ │ │ │ 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 %rbp,%rdi │ │ │ │ + mov %r12,0x18(%rsp) │ │ │ │ + mov 0x38(%rsp),%r12d │ │ │ │ + call 5fc80 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32c0 │ │ │ │ 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> │ │ │ │ - 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> │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jae 1cc20 │ │ │ │ + mov %eax,0x60(%rsp) │ │ │ │ + mov %r12d,%ebp │ │ │ │ + mov %ecx,0x64(%rsp) │ │ │ │ + jmp 1ca48 │ │ │ │ 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) │ │ │ │ + mov 0x50(%rsp),%eax │ │ │ │ + cmp %eax,%r12d │ │ │ │ + mov %eax,%esi │ │ │ │ + cmovbe %r12d,%esi │ │ │ │ + cmp %esi,%ebp │ │ │ │ + jae 1ca6c │ │ │ │ + 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 1cc05 │ │ │ │ + addl $0x1,0x74(%rsp) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %esi,%eax │ │ │ │ + jb 1cbf0 │ │ │ │ + mov 0x64(%rsp),%r13d │ │ │ │ + cmp %r12d,0x3c(%rsp) │ │ │ │ + jae 1ca7c │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x74(%rsp),%ebp │ │ │ │ + mov 0x54(%rsp),%ebx │ │ │ │ + mov %ebp,%eax │ │ │ │ + cmp %r14d,%r13d │ │ │ │ + je 1c904 │ │ │ │ + setae %al │ │ │ │ + jmp 1c980 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %rsi,%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 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> │ │ │ │ + test %edx,%edx │ │ │ │ + je 1cc89 │ │ │ │ + mov %edx,%edx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + shl $0x4,%rdx │ │ │ │ + lea (%rdx,%rsi,1),%rbp │ │ │ │ + jmp 1cc69 │ │ │ │ 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 │ │ │ │ + add $0x10,%rbx │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + je 1cc89 │ │ │ │ + mov 0x8(%rbx),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 1cc60 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ call 32c0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r15d,%eax │ │ │ │ + movq $0x0,-0x10(%rbx) │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + jne 1cc69 │ │ │ │ pop %rbx │ │ │ │ + mov %r12,%rdi │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ + jmp 32c0 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x80751(%rip),%rdi │ │ │ │ + mov $0x1b,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + push $0x6c │ │ │ │ + mov $0x3f,%r9d │ │ │ │ + mov $0x5b,%r8d │ │ │ │ + lea 0x6823f(%rip),%rdx │ │ │ │ + push $0x19 │ │ │ │ + mov $0x1,%esi │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + add $0x18,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x80711(%rip),%rdi │ │ │ │ + mov $0x1b,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + push $0x68 │ │ │ │ + mov $0x3f,%r9d │ │ │ │ + mov $0x5b,%r8d │ │ │ │ + lea 0x681ff(%rip),%rdx │ │ │ │ + push $0x19 │ │ │ │ + mov $0x1,%esi │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + add $0x18,%rsp │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ + push %rbx │ │ │ │ + mov 0x806d4(%rip),%rdi │ │ │ │ + mov $0x73,%r9d │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x5b,%r8d │ │ │ │ + mov $0x1b,%ecx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x681ca(%rip),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov 0x806a3(%rip),%rdi │ │ │ │ + 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) │ │ │ │ + endbr64 │ │ │ │ push %r15 │ │ │ │ - mov $0x64,%esi │ │ │ │ - mov %rdi,%r15 │ │ │ │ - xor %edi,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %edx,%r15d │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ push %r14 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %r15,%xmm0 │ │ │ │ + lea 0x68150(%rip),%rdx │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %r15,%rbp │ │ │ │ push %rbx │ │ │ │ + mov %ecx,%ebx │ │ │ │ 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 │ │ │ │ - test %eax,%eax │ │ │ │ - je 18020 <__cxa_finalize@plt+0x14850> │ │ │ │ - mov %rax,%r13 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - 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 │ │ │ │ + test %esi,%esi │ │ │ │ + cmove %eax,%esi │ │ │ │ + mov %rdi,0x10(%rsp) │ │ │ │ + mov 0x8063c(%rip),%rdi │ │ │ │ + mov %esi,%esi │ │ │ │ + cvtsi2sd %rsi,%xmm1 │ │ │ │ + mov $0x1,%esi │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + movsd %xmm0,0x18(%rsp) │ │ │ │ + mulsd 0x6a08a(%rip),%xmm1 │ │ │ │ + cvttsd2si %xmm1,%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> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 32c0 │ │ │ │ - add $0x28,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + test %ebx,%ebx │ │ │ │ + movsd 0x18(%rsp),%xmm0 │ │ │ │ + je 1ce7f │ │ │ │ + mov %ebx,%eax │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + lea -0x1(%rbx),%r12d │ │ │ │ + cvtsi2sd %rax,%xmm1 │ │ │ │ + lea 0x67e3a(%rip),%r13 │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + cvttsd2si %xmm1,%rax │ │ │ │ + cmp %eax,%r12d │ │ │ │ + cmova %eax,%r12d │ │ │ │ + xor %r14d,%r14d │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x805c9(%rip),%rdi │ │ │ │ + mov %r13,%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x1,%r14d │ │ │ │ + mov $0x1,%esi │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + cmp %r14d,%r12d │ │ │ │ + jae 1ce30 │ │ │ │ + lea 0x67fa0(%rip),%r12 │ │ │ │ + cmp %ebx,%r14d │ │ │ │ + jae 1ce7f │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x80599(%rip),%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x1,%r14d │ │ │ │ + mov $0x1,%esi │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + cmp %r14d,%ebx │ │ │ │ + jne 1ce60 │ │ │ │ + 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 1cea8 │ │ │ │ + cmp $0x15,%eax │ │ │ │ + sbb %edx,%edx │ │ │ │ + and $0x2f,%edx │ │ │ │ + add $0x2d,%edx │ │ │ │ + push %rdx │ │ │ │ + mov 0x80550(%rip),%rdi │ │ │ │ + mov %ebp,%r9d │ │ │ │ + mov $0x1,%esi │ │ │ │ + push 0x18(%rsp) │ │ │ │ + mov 0x18(%rsp),%ecx │ │ │ │ + mov $0x25,%r8d │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x6804d(%rip),%rdx │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x80525(%rip),%rdi │ │ │ │ + add $0x38,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ + mov $0x1b,%ecx │ │ │ │ pop %rbp │ │ │ │ + mov $0x1,%esi │ │ │ │ pop %r12 │ │ │ │ + mov $0x41,%r9d │ │ │ │ pop %r13 │ │ │ │ + mov $0x5b,%r8d │ │ │ │ pop %r14 │ │ │ │ + lea 0x6800f(%rip),%rdx │ │ │ │ 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) │ │ │ │ + jmp 3110 <__fprintf_chk@plt> │ │ │ │ + nopl (%rax) │ │ │ │ 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 │ │ │ │ + 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 $0x1,%esi │ │ │ │ - call 3600 <__sprintf_chk@plt> │ │ │ │ - mov 0x28(%rbx),%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - test %eax,%eax │ │ │ │ - je 18259 <__cxa_finalize@plt+0x14a89> │ │ │ │ - test %r12b,%r12b │ │ │ │ - je 18418 <__cxa_finalize@plt+0x14c48> │ │ │ │ - xor %r15d,%r15d │ │ │ │ - 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 │ │ │ │ + mov 0x69eec(%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 1df77 │ │ │ │ + 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 35160 │ │ │ │ + mov 0x44(%rsp),%r14d │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ 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 │ │ │ │ + div %r14d │ │ │ │ + mov %eax,0xc0(%rsp) │ │ │ │ + mov %r14d,%eax │ │ │ │ + lea 0x0(,%rax,8),%rbx │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 44640 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %rax,0x1b0(%rsp) │ │ │ │ + call 44640 │ │ │ │ + mov %rax,0x1b8(%rsp) │ │ │ │ + mov %rax,%r10 │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 1d0b8 │ │ │ │ + mov 0x44(%rsp),%esi │ │ │ │ + lea -0x1(%rsi),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jbe 1d598 │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov %r10,%rax │ │ │ │ + sub %rcx,%rax │ │ │ │ + lea -0x4(%rax),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - 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 │ │ │ │ + cmp $0x8,%rdx │ │ │ │ + ja 1d408 │ │ │ │ + mov 0x69a78(%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 1d0a0 │ │ │ │ + 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 738a0 │ │ │ │ + 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 738a0 │ │ │ │ + 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 5bc10 │ │ │ │ + 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 5bc10 │ │ │ │ + mov 0x260(%rsp),%r8d │ │ │ │ + mov 0x38(%rsp),%r10 │ │ │ │ + mov %rax,0xb0(%rsp) │ │ │ │ + test %r8d,%r8d │ │ │ │ + mov %rax,0x1a8(%rsp) │ │ │ │ + jne 1d1f0 │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + mov %r15,0x38(%rsp) │ │ │ │ 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 │ │ │ │ + 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 1d1d7 │ │ │ │ + sub %ecx,%edx │ │ │ │ + cmp $0x19,%edx │ │ │ │ + jbe 1dcf0 │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 1d460 │ │ │ │ + mov $0x1,%ebp │ │ │ │ + jmp 1d1ba │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x44(%rsp),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je 1d477 │ │ │ │ + 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 1d26f │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x698c1(%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 1d370 │ │ │ │ + cmp $0x18,%r14d │ │ │ │ + jbe 1d248 │ │ │ │ + lea 0x0(,%rbx,8),%rax │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 1d388 │ │ │ │ + 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 35160 │ │ │ │ + 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 1d33a │ │ │ │ + sub %r13d,%edi │ │ │ │ + cmp $0x19,%edi │ │ │ │ + jbe 1d5a0 │ │ │ │ + test %r15,%r15 │ │ │ │ + jne 1d350 │ │ │ │ + mov $0x1,%r15d │ │ │ │ + jmp 1d31c │ │ │ │ + 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 1d26f │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0xd0(%rsp),%rbx │ │ │ │ + mov 0x38(%rsp),%r15 │ │ │ │ + jmp 1d480 │ │ │ │ + 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 59cc0 │ │ │ │ + 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 59cc0 │ │ │ │ + mov 0x90(%rsp),%r10 │ │ │ │ + mov 0x88(%rsp),%r11d │ │ │ │ + mov %rax,(%r10,%rbx,8) │ │ │ │ + mov %r11d,0xc8(%rsp) │ │ │ │ + jmp 1d2b7 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + shr $1,%esi │ │ │ │ + movdqa 0x696fe(%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 1d420 │ │ │ │ + mov 0x44(%rsp),%ebx │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0xfffffffe,%eax │ │ │ │ + and $0x1,%ebx │ │ │ │ + je 1d0b8 │ │ │ │ + mov 0x696c5(%rip),%rdx │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %rdx,(%rsi,%rax,8) │ │ │ │ + mov %rdx,(%r10,%rax,8) │ │ │ │ + jmp 1d0b8 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r13,%r10 │ │ │ │ + mov %ebx,%r13d │ │ │ │ + mov 0x38(%rsp),%r15 │ │ │ │ + mov %r11,%rbx │ │ │ │ + test %r13b,%r13b │ │ │ │ + je 1d1f0 │ │ │ │ + movq $0x0,0x68(%rsp) │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + mov %r10,0x10(%rsp) │ │ │ │ + call 22590 │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ + test %al,%al │ │ │ │ + jne 1d4c8 │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + cmpb $0x0,0x1c0(%rax) │ │ │ │ + je 1d4c8 │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov (%rsi),%eax │ │ │ │ + cmp 0x4(%rsi),%eax │ │ │ │ + je 1daa0 │ │ │ │ + mov (%r10),%eax │ │ │ │ + cmp 0x4(%r10),%eax │ │ │ │ + je 1d84d │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x28(%r15),%eax │ │ │ │ + xor %ebp,%ebp │ │ │ │ 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 %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 │ │ │ │ - add $0x38,%rsp │ │ │ │ + je 1d50f │ │ │ │ + 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 1d4e0 │ │ │ │ + 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 1d566 │ │ │ │ + mov 0x68(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x1f8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1df72 │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + add $0x208,%rsp │ │ │ │ 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> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 1d091 │ │ │ │ + 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) │ │ │ │ - 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> │ │ │ │ + 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 186e0 │ │ │ │ + add $0x30,%rsp │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 1d6d2 │ │ │ │ + mov 0x140(%rsp),%edi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea -0xa(%rdi),%esi │ │ │ │ + add $0xa,%edi │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x4d,%r11d │ │ │ │ - jmp 181f1 <__cxa_finalize@plt+0x14a21> │ │ │ │ + mov (%rdx),%ecx │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jb 1d6c6 │ │ │ │ + cmp %ecx,%edi │ │ │ │ + jae 1d7a0 │ │ │ │ + add $0x1,%eax │ │ │ │ + add $0x4,%rdx │ │ │ │ + cmp %r14d,%eax │ │ │ │ + jne 1d6b8 │ │ │ │ + lea 0x1(%r14),%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %esi,0x68(%rsp) │ │ │ │ + shl $0x2,%rsi │ │ │ │ + call 44640 │ │ │ │ + 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 19510 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 1d7c0 │ │ │ │ + mov %r12,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 18900 │ │ │ │ + mov 0x68(%rsp),%r14d │ │ │ │ + mov 0x98(%rsp),%rax │ │ │ │ + add $0x1,%r13d │ │ │ │ + cmp %r13d,0x4(%rax) │ │ │ │ + jae 1d640 │ │ │ │ + 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 1d33a │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp %r14d,%eax │ │ │ │ + jae 1d6d2 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 18900 │ │ │ │ + jmp 1d738 │ │ │ │ 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> │ │ │ │ + mov $0x68,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 44640 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 1fcc0 │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x0(%rbp),%eax │ │ │ │ + add $0x1,%eax │ │ │ │ + lea (%rax,%rax,4),%rsi │ │ │ │ + shl $0x4,%rsi │ │ │ │ + call 44640 │ │ │ │ + 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 202f0 │ │ │ │ + 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 21000 │ │ │ │ + addl $0x1,0x0(%rbp) │ │ │ │ + jmp 1d729 │ │ │ │ + mov 0x44(%rsp),%esi │ │ │ │ + lea -0x1(%rsi),%edx │ │ │ │ + lea (%r10,%rdx,8),%rcx │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov 0x4(%rcx),%edx │ │ │ │ + cmp %edx,(%rcx) │ │ │ │ + jne 1d4c8 │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov 0x10(%rsi),%rsi │ │ │ │ + mov (%rsi,%rax,4),%ecx │ │ │ │ + mov (%rsi,%rdx,4),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jb 1df06 │ │ │ │ + mov %ecx,%eax │ │ │ │ + sub %edx,%eax │ │ │ │ + cmp %eax,0x18(%rsp) │ │ │ │ + jae 1d4c8 │ │ │ │ + cmp $0x4e1f,%eax │ │ │ │ + ja 1d4c8 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0x8,%esi │ │ │ │ + mov %r10,0x58(%rsp) │ │ │ │ + mov %edx,0x38(%rsp) │ │ │ │ + mov %ecx,0x10(%rsp) │ │ │ │ + call 44640 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0x8,%esi │ │ │ │ + mov %rax,%r13 │ │ │ │ + call 44640 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0x10,%esi │ │ │ │ + mov %rax,%r12 │ │ │ │ + call 44640 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0x2,%esi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 44640 │ │ │ │ + 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 4c2f0 │ │ │ │ + mov $0x10,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + add $0x40,%rsp │ │ │ │ + call 44640 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r14 │ │ │ │ + call 228c0 │ │ │ │ + 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 4bf70 │ │ │ │ + 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 1da28 │ │ │ │ + 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 1df2c │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %r10,0x18(%rsp) │ │ │ │ + call 20c10 │ │ │ │ + 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 18900 │ │ │ │ + lea 0x68(%rbp),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 18900 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov %r14,0x60(%rsp) │ │ │ │ + mov 0x18(%rsp),%r10 │ │ │ │ + jmp 1d4c8 │ │ │ │ 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 │ │ │ │ + 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 1d4b6 │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov 0x10(%rsi),%rsi │ │ │ │ + mov (%rsi,%rax,4),%ecx │ │ │ │ + mov (%rsi,%rdx,4),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jb 1df19 │ │ │ │ + mov %ecx,%eax │ │ │ │ + sub %edx,%eax │ │ │ │ + cmp %eax,0x18(%rsp) │ │ │ │ + jae 1d4b6 │ │ │ │ + cmp $0x4e1f,%eax │ │ │ │ + ja 1d4b6 │ │ │ │ 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 $0x8,%esi │ │ │ │ + mov %r10,0x70(%rsp) │ │ │ │ + mov %ecx,0x58(%rsp) │ │ │ │ + mov %edx,0x10(%rsp) │ │ │ │ + call 44640 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0x8,%esi │ │ │ │ + mov %rax,%r14 │ │ │ │ + call 44640 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0x10,%esi │ │ │ │ + mov %rax,%r12 │ │ │ │ + call 44640 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0x2,%esi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 44640 │ │ │ │ + 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 4c2f0 │ │ │ │ + mov $0x10,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + add $0x40,%rsp │ │ │ │ + call 44640 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r13 │ │ │ │ + call 228c0 │ │ │ │ + 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 4bf70 │ │ │ │ + mov 0x58(%rsp),%eax │ │ │ │ + mov 0x84(%rsp),%esi │ │ │ │ + add $0x40,%rsp │ │ │ │ + mov 0x70(%rsp),%r10 │ │ │ │ + sub %esi,%eax │ │ │ │ + cmp %eax,0x118(%rsp) │ │ │ │ + jb 1dc78 │ │ │ │ + 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 1df4f │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r10,0x58(%rsp) │ │ │ │ + call 20c10 │ │ │ │ + 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 18900 │ │ │ │ + lea 0x68(%r14),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 18900 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov %r13,0x60(%rsp) │ │ │ │ + mov 0x58(%rsp),%r10 │ │ │ │ + jmp 1d4b6 │ │ │ │ + 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 35160 │ │ │ │ + mov (%r14),%r15d │ │ │ │ + cmp %r15d,0x4(%r14) │ │ │ │ + mov 0x68(%rsp),%r11 │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + mov 0x90(%rsp),%r10 │ │ │ │ + jb 1d1d7 │ │ │ │ + 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 1de59 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x68,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + add $0x1,%r15d │ │ │ │ + call 44640 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 1fcc0 │ │ │ │ + mov 0x8(%r12),%rdi │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + mov (%r12),%eax │ │ │ │ + add $0x1,%eax │ │ │ │ + lea (%rax,%rax,4),%rsi │ │ │ │ + shl $0x4,%rsi │ │ │ │ + call 44640 │ │ │ │ + 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 202f0 │ │ │ │ + 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 21000 │ │ │ │ + addl $0x1,(%r12) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 18900 │ │ │ │ + mov 0x98(%rsp),%rax │ │ │ │ + cmp %r15d,0x4(%rax) │ │ │ │ + jb 1dedc │ │ │ │ + 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 186e0 │ │ │ │ + mov 0x48(%rsp),%edx │ │ │ │ + add $0x30,%rsp │ │ │ │ + mov 0x178(%rsp),%rdi │ │ │ │ + mov $0x5,%esi │ │ │ │ + call 66000 │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov 0x184(%rax),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 1ddb0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 19330 │ │ │ │ + jmp 1ddb0 │ │ │ │ + mov 0xb8(%rsp),%r13 │ │ │ │ + mov 0xc8(%rsp),%r11 │ │ │ │ + mov $0x1,%ebx │ │ │ │ + mov 0xd0(%rsp),%rax │ │ │ │ + mov 0xd8(%rsp),%r10 │ │ │ │ + jmp 1d1d7 │ │ │ │ + mov %edx,%eax │ │ │ │ + sub %ecx,%eax │ │ │ │ + cmp %eax,0x18(%rsp) │ │ │ │ + jb 1d88b │ │ │ │ + jmp 1d4c8 │ │ │ │ + mov %edx,%eax │ │ │ │ + sub %ecx,%eax │ │ │ │ + cmp %eax,0x18(%rsp) │ │ │ │ + jae 1d4b6 │ │ │ │ + jmp 1dae3 │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + mov %r10,0x18(%rsp) │ │ │ │ + call 20c10 │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x18(%rsp),%r10 │ │ │ │ + jmp 1da47 │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + mov %r10,0x58(%rsp) │ │ │ │ + call 20c10 │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x58(%rsp),%r10 │ │ │ │ + jmp 1dc97 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + lea 0x69268(%rip),%rcx │ │ │ │ + mov $0x69,%edx │ │ │ │ + lea 0x66fa8(%rip),%rsi │ │ │ │ + lea 0x639ef(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + movsbl %dil,%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + cmp $0x20,%eax │ │ │ │ + jbe 1dfbf │ │ │ │ + subsd 0x68eda(%rip),%xmm0 │ │ │ │ + ret │ │ │ │ + push %rax │ │ │ │ + mov 0x7f439(%rip),%rdi │ │ │ │ + mov %rsi,%rcx │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0x639ca(%rip),%rdx │ │ │ │ mov $0x1,%esi │ │ │ │ - xor %r13d,%r13d │ │ │ │ - lea 0x68c50(%rip),%rcx │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - add %rax,%rdi │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + lea 0x692b1(%rip),%rcx │ │ │ │ + mov $0x48,%edx │ │ │ │ + lea 0x66f4d(%rip),%rsi │ │ │ │ + lea 0x66f59(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + cmp %edi,%esi │ │ │ │ + jb 1e067 │ │ │ │ + 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 1e045 │ │ │ │ + mov $0x1,%ecx │ │ │ │ + cmp $0x1b,%edx │ │ │ │ + jbe 1e045 │ │ │ │ + cmp $0x1d,%edx │ │ │ │ + jbe 1e060 │ │ │ │ + mov $0x3,%ecx │ │ │ │ + cmp $0x31,%edx │ │ │ │ + jbe 1e045 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + cmp $0x63,%edx │ │ │ │ + seta %cl │ │ │ │ + add $0x4,%ecx │ │ │ │ + lea (%rax,%rcx,4),%rdx │ │ │ │ + lea 0x7efd0(%rip),%rax │ │ │ │ + movsd (%rax,%rdx,8),%xmm0 │ │ │ │ + jmp 32b0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x2,%ecx │ │ │ │ + jmp 1e045 │ │ │ │ + push %rax │ │ │ │ + lea 0x69211(%rip),%rcx │ │ │ │ + mov $0x54,%edx │ │ │ │ + lea 0x66ec5(%rip),%rsi │ │ │ │ + lea 0x66ee6(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + cmp $0x3,%edi │ │ │ │ + ja 1e0f0 │ │ │ │ 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 │ │ │ │ + cmp $0x18,%esi │ │ │ │ + jbe 1e0c8 │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmp $0x1b,%esi │ │ │ │ + jbe 1e0c8 │ │ │ │ + cmp $0x1d,%esi │ │ │ │ + jbe 1e190 │ │ │ │ + mov $0x3,%eax │ │ │ │ + cmp $0x31,%esi │ │ │ │ + jbe 1e0c8 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp $0x63,%esi │ │ │ │ + seta %al │ │ │ │ + add $0x4,%eax │ │ │ │ + mov %edi,%edi │ │ │ │ + movsd 0x68b66(%rip),%xmm0 │ │ │ │ + lea (%rdi,%rax,4),%rdx │ │ │ │ + lea 0x7f003(%rip),%rax │ │ │ │ + subsd (%rax,%rdx,8),%xmm0 │ │ │ │ + jmp 32b0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x4,%edi │ │ │ │ + je 1e118 │ │ │ │ + cmp $0x5,%edi │ │ │ │ + je 1e138 │ │ │ │ + cmp $0x63,%esi │ │ │ │ + seta %al │ │ │ │ + cmp $0x6,%edi │ │ │ │ + jne 1e168 │ │ │ │ + test %al,%al │ │ │ │ + je 1e168 │ │ │ │ + mov $0x3,%eax │ │ │ │ + mov $0x3,%edi │ │ │ │ + jmp 1e0c8 │ │ │ │ + nopl (%rax) │ │ │ │ + cmp $0x31,%esi │ │ │ │ + jbe 1e180 │ │ │ │ + cmp $0x64,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov $0x2,%edx │ │ │ │ + cmovb %eax,%edi │ │ │ │ + mov %edi,%eax │ │ │ │ + mov %edx,%edi │ │ │ │ + jmp 1e0c8 │ │ │ │ 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 │ │ │ │ + mov $0x3,%edi │ │ │ │ + cmp $0x31,%esi │ │ │ │ + ja 1e150 │ │ │ │ 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 │ │ │ │ + jmp 1e0c8 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %edi,%edi │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp $0x63,%esi │ │ │ │ + ja 1e12d │ │ │ │ + mov $0x2,%edi │ │ │ │ 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> │ │ │ │ + jmp 1e0c8 │ │ │ │ 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 │ │ │ │ + cmp $0x7,%edi │ │ │ │ + jne 1e19a │ │ │ │ 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 │ │ │ │ + je 1e19a │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov $0x3,%edi │ │ │ │ + jmp 1e0c8 │ │ │ │ xor %edi,%edi │ │ │ │ - mov $0xffffffffffffffff,%rcx │ │ │ │ - mov $0x1,%edx │ │ │ │ + mov $0x3,%edx │ │ │ │ + jmp 1e12d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x2,%eax │ │ │ │ + jmp 1e0c8 │ │ │ │ + cmp $0x8,%edi │ │ │ │ + jne 1e180 │ │ │ │ + test %al,%al │ │ │ │ + je 1e180 │ │ │ │ xor %eax,%eax │ │ │ │ - call 3610 <__snprintf_chk@plt> │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - mov 0x14(%rsp),%edi │ │ │ │ + mov $0x3,%edi │ │ │ │ + jmp 1e0c8 │ │ │ │ + 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 1e560 │ │ │ │ + movq $0x0,0x8(%rsp) │ │ │ │ + mov %edi,%r15d │ │ │ │ + mov %rcx,%r14 │ │ │ │ + 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 1e8c9 │ │ │ │ + subsd 0x68c8a(%rip),%xmm0 │ │ │ │ + divsd 0x68c92(%rip),%xmm0 │ │ │ │ + add $0x1,%r14 │ │ │ │ + call 30d0 │ │ │ │ + addsd 0x8(%rsp),%xmm0 │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + cmp %r14,%rbp │ │ │ │ + jne 1e1f0 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + cvtsi2sd %r15,%xmm2 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + movsd %xmm2,0x10(%rsp) │ │ │ │ + call 32b0 │ │ │ │ + mov 0x7f1b9(%rip),%rdi │ │ │ │ + mov %r13d,%ecx │ │ │ │ + lea 0x66d21(%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 1e8a0 │ │ │ │ + mov %r13d,%r14d │ │ │ │ + sub %ebx,%r14d │ │ │ │ + cmp $0x18,%r13d │ │ │ │ + jbe 1e5b4 │ │ │ │ + lea 0x6371d(%rip),%rax │ │ │ │ + movsd 0x68bed(%rip),%xmm0 │ │ │ │ + mov %ebx,%ebp │ │ │ │ + mov %r14d,%r15d │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + movsd 0x68973(%rip),%xmm7 │ │ │ │ + lea 0x63724(%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 1e40a │ │ │ │ + nop │ │ │ │ + cmp $0x1d,%r13d │ │ │ │ + jbe 1e890 │ │ │ │ + cmp $0x31,%r13d │ │ │ │ + jbe 1e840 │ │ │ │ + lea 0x7ed15(%rip),%rax │ │ │ │ + cmp $0x63,%r13d │ │ │ │ + jbe 1e880 │ │ │ │ + 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 %eax,0xc(%rsp) │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - mov $0x3d,%r9d │ │ │ │ - xor %eax,%eax │ │ │ │ - add %rcx,%rdi │ │ │ │ + mov 0x7f0ac(%rip),%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 $0x1,%eax │ │ │ │ + lea 0x66c23(%rip),%rdx │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov %ebp,%edi │ │ │ │ + mov %r13d,%esi │ │ │ │ + call 1e090 │ │ │ │ + movsd 0x30(%rsp),%xmm1 │ │ │ │ + mov %ebp,%edi │ │ │ │ + mov %r13d,%esi │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + movq %xmm1,%r14 │ │ │ │ + call 1e090 │ │ │ │ + mov %ebp,%ecx │ │ │ │ + mov %r12d,%r9d │ │ │ │ mov %ebx,%r8d │ │ │ │ - mov %eax,0xc(%rsp) │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ + mov 0x7f064(%rip),%rdi │ │ │ │ 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> │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0x66bdb(%rip),%rdx │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + movsd 0x20(%rsp),%xmm0 │ │ │ │ + movq %r14,%xmm1 │ │ │ │ + call cd90 │ │ │ │ + mov %ebp,%ecx │ │ │ │ + mov %r12d,%r9d │ │ │ │ + mov %ebx,%r8d │ │ │ │ + mov 0x7f02f(%rip),%rdi │ │ │ │ + movsd %xmm0,0x20(%rsp) │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + lea 0x6362e(%rip),%rdx │ │ │ │ + movq %r14,%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x2,%eax │ │ │ │ + add $0x1,%ebp │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + cmp %ebp,%r12d │ │ │ │ + jb 1e82a │ │ │ │ + mov %ebp,%r14d │ │ │ │ + mov %r15d,%edi │ │ │ │ + sub %ebx,%r14d │ │ │ │ + mov %r14d,%esi │ │ │ │ + call 100a0 │ │ │ │ + mov %r14d,%esi │ │ │ │ + mov %r15d,%edi │ │ │ │ + movsd %xmm0,0x30(%rsp) │ │ │ │ + call 100a0 │ │ │ │ + push %r14 │ │ │ │ + mov 0x7efd3(%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 0x7ef8c(%rip),%rdi │ │ │ │ + mov $0x2,%eax │ │ │ │ + movapd %xmm6,%xmm0 │ │ │ │ + mulsd %xmm6,%xmm1 │ │ │ │ + addsd %xmm1,%xmm2 │ │ │ │ + movsd %xmm2,0x48(%rsp) │ │ │ │ + push %rbx │ │ │ │ push %rbp │ │ │ │ - movslq %esi,%rsi │ │ │ │ + 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 0x7ef0a(%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 1e8aa │ │ │ │ + cmp %ebp,0x44(%rsp) │ │ │ │ + mov $0x3,%eax │ │ │ │ + cmovb %rax,%r14 │ │ │ │ + cmp $0x1b,%r13d │ │ │ │ + ja 1e2f0 │ │ │ │ + lea 0x7ead3(%rip),%rax │ │ │ │ + movsd 0x20(%rax,%r14,8),%xmm1 │ │ │ │ + jmp 1e31f │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %ebx,%r14d │ │ │ │ + call 32b0 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%esi │ │ │ │ + neg %r14d │ │ │ │ + mov 0x7ee8b(%rip),%rdi │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + mov $0x2,%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x669e9(%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 1e8a0 │ │ │ │ + lea 0x6340d(%rip),%rax │ │ │ │ + movsd 0x688dd(%rip),%xmm0 │ │ │ │ + mov %ebx,%ebp │ │ │ │ + mov %r14d,%r15d │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + lea 0x6341c(%rip),%rax │ │ │ │ + movsd 0x6865c(%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 100a0 │ │ │ │ + mov %r14d,%esi │ │ │ │ + mov %r15d,%edi │ │ │ │ + movsd %xmm0,0x30(%rsp) │ │ │ │ + call 100a0 │ │ │ │ + push %r14 │ │ │ │ + mov 0x7eddd(%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 0x7ed96(%rip),%rdi │ │ │ │ + mov $0x2,%eax │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + mulsd %xmm4,%xmm1 │ │ │ │ + addsd %xmm1,%xmm2 │ │ │ │ + movsd %xmm2,0x40(%rsp) │ │ │ │ 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 │ │ │ │ + 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 0x7ed14(%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 1e8aa │ │ │ │ + cmp %ebp,0x44(%rsp) │ │ │ │ + mov $0x3,%eax │ │ │ │ + cmovb %rax,%r14 │ │ │ │ + lea 0x7e8e7(%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 0x7ec8c(%rip),%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0x66803(%rip),%rdx │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov %ebp,%edi │ │ │ │ + mov %r13d,%esi │ │ │ │ + call 1e090 │ │ │ │ + movsd 0x30(%rsp),%xmm1 │ │ │ │ + mov %ebp,%edi │ │ │ │ + mov %r13d,%esi │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + movq %xmm1,%r14 │ │ │ │ + call 1e090 │ │ │ │ + mov %ebp,%ecx │ │ │ │ + mov %r12d,%r9d │ │ │ │ + mov %ebx,%r8d │ │ │ │ + mov 0x7ec44(%rip),%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0x667bb(%rip),%rdx │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + movsd 0x20(%rsp),%xmm0 │ │ │ │ + movq %r14,%xmm1 │ │ │ │ + call cd90 │ │ │ │ + mov %ebp,%ecx │ │ │ │ + mov %r12d,%r9d │ │ │ │ + mov %ebx,%r8d │ │ │ │ + mov 0x7ec0f(%rip),%rdi │ │ │ │ + movsd %xmm0,0x20(%rsp) │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + lea 0x6320e(%rip),%rdx │ │ │ │ + movq %r14,%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x2,%eax │ │ │ │ + add $0x1,%ebp │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + cmp %ebp,%r12d │ │ │ │ + jae 1e600 │ │ │ │ + movsd 0x20(%rsp),%xmm0 │ │ │ │ + add $0x58,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ nop │ │ │ │ - ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add $0xc,%r14 │ │ │ │ + lea 0x7e7d5(%rip),%rax │ │ │ │ + movsd (%rax,%r14,8),%xmm0 │ │ │ │ + call 32b0 │ │ │ │ + movsd 0x38(%rsp),%xmm1 │ │ │ │ + lea 0x7e7bd(%rip),%rax │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + movsd %xmm1,0x30(%rsp) │ │ │ │ + movsd (%rax,%r14,8),%xmm1 │ │ │ │ + jmp 1e344 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x10,%r14 │ │ │ │ + jmp 1e84b │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x7e789(%rip),%rax │ │ │ │ + add $0x8,%r14 │ │ │ │ + jmp 1e84b │ │ │ │ + nopl (%rax) │ │ │ │ + movsd 0x685f8(%rip),%xmm0 │ │ │ │ + jmp 1e830 │ │ │ │ + lea 0x689cf(%rip),%rcx │ │ │ │ + mov $0x54,%edx │ │ │ │ + lea 0x66683(%rip),%rsi │ │ │ │ + lea 0x666a4(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov 0x7eb21(%rip),%rdi │ │ │ │ + lea 0x630ba(%rip),%rdx │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + lea 0x689a6(%rip),%rcx │ │ │ │ + mov $0x48,%edx │ │ │ │ + lea 0x66642(%rip),%rsi │ │ │ │ + lea 0x6664e(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %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 │ │ │ │ - movq $0x0,0x40(%rsp) │ │ │ │ - call 31a0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov (%rdi),%eax │ │ │ │ + mov %rsi,(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + je 1e9d7 │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + mov %rdi,%r13 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + shl $0x4,%rax │ │ │ │ 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 │ │ │ │ - je 18ce1 <__cxa_finalize@plt+0x15511> │ │ │ │ - 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) │ │ │ │ - jmp 188f2 <__cxa_finalize@plt+0x15122> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp $0x4,%edx │ │ │ │ - je 18978 <__cxa_finalize@plt+0x151a8> │ │ │ │ - cmp $0x3,%edx │ │ │ │ - jne 188d9 <__cxa_finalize@plt+0x15109> │ │ │ │ - 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 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 │ │ │ │ - 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 │ │ │ │ - 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> │ │ │ │ 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> │ │ │ │ + mov 0x8(%r13),%rax │ │ │ │ + mov 0x20(%rax,%r12,1),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 1e9c8 │ │ │ │ + lea (%rdx,%rdx,4),%rcx │ │ │ │ + xor %ebx,%ebx │ │ │ │ + lea (%rdx,%rcx,2),%r14 │ │ │ │ + shl $0x3,%r14 │ │ │ │ + jmp 1e96c │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x8(%r13),%rax │ │ │ │ + mov 0x30(%rax,%r12,1),%rdi │ │ │ │ + add %rbx,%rdi │ │ │ │ + call 1fe30 │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov 0x8(%r13),%rax │ │ │ │ + mov 0x30(%rax,%r12,1),%rdi │ │ │ │ + add %rbx,%rdi │ │ │ │ + call 200f0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %eax,%r15d │ │ │ │ + call 32d0 │ │ │ │ + mov (%rsp),%r8 │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov %r15d,%esi │ │ │ │ + mov %eax,%edi │ │ │ │ + mov $0x8,%edx │ │ │ │ + call 1e1b0 │ │ │ │ + mov 0x8(%r13),%rax │ │ │ │ + mov 0x30(%rax,%r12,1),%rdi │ │ │ │ + add %rbx,%rdi │ │ │ │ + add $0x58,%rbx │ │ │ │ + call 1feb0 │ │ │ │ + cmp %rbx,%r14 │ │ │ │ + jne 1e968 │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp %r12,0x8(%rsp) │ │ │ │ + jne 1e948 │ │ │ │ + add $0x18,%rsp │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ 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 │ │ │ │ + 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 1eb3f │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + mov %rdi,%r14 │ │ │ │ + mov %rdx,%r15 │ │ │ │ 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> │ │ │ │ - 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 %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> │ │ │ │ - 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 18ce5 <__cxa_finalize@plt+0x15515> │ │ │ │ - add $0x58,%rsp │ │ │ │ - mov %rbx,%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 1eb30 │ │ │ │ + lea (%rcx,%rcx,4),%rsi │ │ │ │ + xor %ebx,%ebx │ │ │ │ + lea (%rcx,%rsi,2),%rdx │ │ │ │ + shl $0x3,%rdx │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + jmp 1ea64 │ │ │ │ + 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 66140 │ │ │ │ + mov %eax,%r12d │ │ │ │ + mov 0x8(%r14),%rax │ │ │ │ + mov 0x30(%rax,%r13,1),%rdi │ │ │ │ + add %rbx,%rdi │ │ │ │ + call 20100 │ │ │ │ + mov 0x24(%rsp),%esi │ │ │ │ + movsd 0x10(%r15),%xmm1 │ │ │ │ + mov %r12d,%edi │ │ │ │ + movsd 0x8(%r15),%xmm0 │ │ │ │ + mov %eax,%ebp │ │ │ │ + call 11e90 │ │ │ │ + movsd 0x10(%r15),%xmm1 │ │ │ │ + mov $0x19,%edi │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + movsd (%r15),%xmm0 │ │ │ │ + movsd %xmm2,0x10(%rsp) │ │ │ │ + call 11cd0 │ │ │ │ + movsd 0x10(%rsp),%xmm2 │ │ │ │ + movsd 0x10(%r15),%xmm1 │ │ │ │ + mov %ebp,%edi │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + movsd (%r15),%xmm0 │ │ │ │ + call 11cd0 │ │ │ │ + movsd 0x683c7(%rip),%xmm1 │ │ │ │ + xorpd 0x67fff(%rip),%xmm0 │ │ │ │ + divsd 0x8(%rsp),%xmm0 │ │ │ │ + mov 0x8(%r14),%rax │ │ │ │ + movsd 0x683ad(%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 1feb0 │ │ │ │ + cmp %rbx,0x18(%rsp) │ │ │ │ + jne 1ea60 │ │ │ │ + add $0x50,%r13 │ │ │ │ + cmp %r13,0x28(%rsp) │ │ │ │ + jne 1ea30 │ │ │ │ + add $0x38,%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) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + mov %rsi,%r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %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 │ │ │ │ + sub $0x88,%rsp │ │ │ │ + mov (%rdi),%r13d │ │ │ │ + mov %rdi,0x38(%rsp) │ │ │ │ + xor %edi,%edi │ │ │ │ + lea 0x0(,%r13,8),%r12 │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 44640 │ │ │ │ + mov %r12,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 44640 │ │ │ │ + mov %rax,%rbx │ │ │ │ + test %r13d,%r13d │ │ │ │ + je 1f264 │ │ │ │ + lea (%r12,%rbp,1),%r14 │ │ │ │ + movsd 0x682e9(%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 │ │ │ │ - call 31a0 │ │ │ │ - mov 0x28(%rbx),%edi │ │ │ │ - mov 0x8(%rsp),%r10 │ │ │ │ - mov %rax,%rcx │ │ │ │ - test %edi,%edi │ │ │ │ - je 19136 <__cxa_finalize@plt+0x15966> │ │ │ │ - movl $0x0,0x1c(%rsp) │ │ │ │ - xor %r8d,%r8d │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + call 44640 │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + mov %rax,(%rcx) │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 1ed26 │ │ │ │ + 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 1fe30 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,%r13 │ │ │ │ + call 66140 │ │ │ │ + mov 0x28(%r14),%r9d │ │ │ │ + mov %eax,0x2c(%rsp) │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + movq $0x0,(%rax,%rbx,1) │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 1f23b │ │ │ │ + mov %r14,0x10(%rsp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov 0x20(%r14),%rcx │ │ │ │ + mov %rbx,%r15 │ │ │ │ + xor %r12d,%r12d │ │ │ │ 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 %rdx,%rbx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x0(,%rbx,8),%rdi │ │ │ │ + lea 0x6a717(%rip),%rdx │ │ │ │ + lea (%rcx,%rdi,1),%r8 │ │ │ │ + mov (%r8),%esi │ │ │ │ + movzbl (%rdx,%rsi,1),%esi │ │ │ │ + sub $0x3d,%esi │ │ │ │ + cmp $0x1b,%sil │ │ │ │ + ja 1ecf0 │ │ │ │ + lea 0x68526(%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 1eca0 │ │ │ │ + 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 1ec30 │ │ │ │ + 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 1ebe8 │ │ │ │ + mov 0x68(%rsp),%r13 │ │ │ │ + mov 0x70(%rsp),%rbp │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %r12d,%r12d │ │ │ │ + movsd 0x67ea4(%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 1f244 │ │ │ │ + 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 1f264 │ │ │ │ + mov %r15d,%r12d │ │ │ │ + mov %rax,%r15 │ │ │ │ + jmp 1eda0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x4(%r8),%edi │ │ │ │ + mov %ebp,%esi │ │ │ │ + lea 0x0(%rbp,%rdi,1),%r11d │ │ │ │ + test %edi,%edi │ │ │ │ + je 1ecf0 │ │ │ │ + movsd 0x6804d(%rip),%xmm3 │ │ │ │ + movsd 0x68055(%rip),%xmm2 │ │ │ │ + lea (%rax,%r15,1),%r8 │ │ │ │ + movsd 0x68059(%rip),%xmm1 │ │ │ │ + nop │ │ │ │ + mov %esi,%edx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movsbl 0x0(%r13,%rdx,1),%edi │ │ │ │ + cvtsi2sd %rdi,%xmm0 │ │ │ │ + cmp $0x20,%edi │ │ │ │ + jbe 1f28a │ │ │ │ + subsd %xmm3,%xmm0 │ │ │ │ + add $0x1,%esi │ │ │ │ + divsd %xmm2,%xmm0 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + addsd (%r8),%xmm0 │ │ │ │ + movsd %xmm0,(%r8) │ │ │ │ + cmp %esi,%r11d │ │ │ │ + jne 1ee60 │ │ │ │ + sub %ebp,%r12d │ │ │ │ + add $0x1,%rbx │ │ │ │ + mov %r11d,%ebp │ │ │ │ + add %r11d,%r12d │ │ │ │ + cmp %r9d,%ebx │ │ │ │ + jb 1eca0 │ │ │ │ + jmp 1ecf9 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x4(%r8),%esi │ │ │ │ + xor %r14d,%r14d │ │ │ │ + test %esi,%esi │ │ │ │ + je 1ecf0 │ │ │ │ + mov %rbx,0x18(%rsp) │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + jmp 1ef45 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x20,%edx │ │ │ │ + jbe 1f28a │ │ │ │ + subsd 0x67fa7(%rip),%xmm0 │ │ │ │ + divsd 0x67faf(%rip),%xmm0 │ │ │ │ + call 30d0 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + movsd 0x67d2e(%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 1ece0 │ │ │ │ + mov %r12d,%edx │ │ │ │ + mov %ebp,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 61b10 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %eax,%edx │ │ │ │ mov %ebp,%eax │ │ │ │ + add %r13,%rax │ │ │ │ + test %dl,%dl │ │ │ │ + movsbl (%rax),%edx │ │ │ │ + cvtsi2sd %rdx,%xmm0 │ │ │ │ + jne 1eee0 │ │ │ │ + cmp $0x20,%edx │ │ │ │ + jbe 1f28a │ │ │ │ + mov (%rsp),%rax │ │ │ │ + subsd 0x67f16(%rip),%xmm0 │ │ │ │ + divsd 0x67f1e(%rip),%xmm0 │ │ │ │ + subsd 0x67f26(%rip),%xmm0 │ │ │ │ + mov (%rax),%rax │ │ │ │ + lea (%rax,%r15,1),%rdx │ │ │ │ + addsd (%rdx),%xmm0 │ │ │ │ + movsd %xmm0,(%rdx) │ │ │ │ + jmp 1ef26 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x4(%r8),%r8d │ │ │ │ + lea (%rax,%r15,1),%rsi │ │ │ │ + lea (%r8,%rbp,1),%edi │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 1ecf0 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %ebp,%edx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movsbl 0x0(%r13,%rdx,1),%r8d │ │ │ │ + cvtsi2sd %r8,%xmm0 │ │ │ │ + cmp $0x20,%r8d │ │ │ │ + jbe 1f28a │ │ │ │ + subsd 0x67eb5(%rip),%xmm0 │ │ │ │ + divsd 0x67ebd(%rip),%xmm0 │ │ │ │ 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 │ │ │ │ + subsd 0x67eca(%rip),%xmm0 │ │ │ │ + addsd (%rsi),%xmm0 │ │ │ │ + movsd %xmm0,(%rsi) │ │ │ │ + cmp %ebp,%edi │ │ │ │ + jne 1efc0 │ │ │ │ + jmp 1ecf0 │ │ │ │ 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 │ │ │ │ + mov 0x4(%r8),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 1ecf0 │ │ │ │ + add %r12d,%esi │ │ │ │ + test %ebp,%ebp │ │ │ │ + jne 1f1a0 │ │ │ │ + mov 0x2c(%rsp),%edx │ │ │ │ + movsd 0x67e65(%rip),%xmm3 │ │ │ │ + lea (%rax,%r15,1),%rdi │ │ │ │ + movsd 0x67e69(%rip),%xmm2 │ │ │ │ + movsd 0x67e79(%rip),%xmm1 │ │ │ │ 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> │ │ │ │ + jne 1f0a0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movsbl 0x0(%r13),%r8d │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %r8,%xmm0 │ │ │ │ + cmp $0x20,%r8d │ │ │ │ + jbe 1f28a │ │ │ │ + subsd %xmm3,%xmm0 │ │ │ │ + add $0x1,%r12d │ │ │ │ + divsd %xmm2,%xmm0 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + addsd (%rdi),%xmm0 │ │ │ │ + movsd %xmm0,(%rdi) │ │ │ │ + cmp %esi,%r12d │ │ │ │ + jne 1f050 │ │ │ │ + mov %esi,%r12d │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %r9d,%ebx │ │ │ │ + jb 1eca0 │ │ │ │ + jmp 1ecf9 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + movsbl 0x0(%r13),%r8d │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %r8,%xmm0 │ │ │ │ + cmp $0x20,%r8d │ │ │ │ + jbe 1f28a │ │ │ │ + subsd %xmm3,%xmm0 │ │ │ │ + add $0x1,%r12d │ │ │ │ + divsd %xmm2,%xmm0 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + addsd (%rdi),%xmm0 │ │ │ │ + movsd %xmm0,(%rdi) │ │ │ │ + cmp %esi,%r12d │ │ │ │ + jne 1f0a0 │ │ │ │ + mov %esi,%r12d │ │ │ │ + jmp 1f088 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x4(%r8),%r8d │ │ │ │ + lea 0x0(%rbp,%r8,1),%edi │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 1ecf0 │ │ │ │ + mov %r9d,0x28(%rsp) │ │ │ │ + mov %edi,%r14d │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ 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> │ │ │ │ + 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 1f28a │ │ │ │ + subsd 0x67d66(%rip),%xmm0 │ │ │ │ + divsd 0x67d6e(%rip),%xmm0 │ │ │ │ + add $0x1,%ebx │ │ │ │ + call 30d0 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + movsd 0x67aea(%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 1f110 │ │ │ │ + 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 1eca0 │ │ │ │ + jmp 1ecf9 │ │ │ │ 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> │ │ │ │ + mov 0x2c(%rsp),%edi │ │ │ │ + lea -0x1(%rbp),%r11d │ │ │ │ + mov %ebp,%edx │ │ │ │ + lea (%rax,%r15,1),%r8 │ │ │ │ + movsd 0x67ce2(%rip),%xmm4 │ │ │ │ + movsd 0x67cea(%rip),%xmm3 │ │ │ │ + movsd 0x67cfa(%rip),%xmm2 │ │ │ │ + jmp 1f1e7 │ │ │ │ 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) │ │ │ │ + addsd (%r8),%xmm1 │ │ │ │ + add $0x1,%r12d │ │ │ │ + movsd %xmm1,(%r8) │ │ │ │ + cmp %r12d,%esi │ │ │ │ + je 1f085 │ │ │ │ + movsbl 0x0(%r13,%r11,1),%r14d │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %r14,%xmm1 │ │ │ │ + cmp $0x20,%r14d │ │ │ │ + jbe 1f2ce │ │ │ │ + subsd %xmm4,%xmm1 │ │ │ │ + divsd %xmm3,%xmm1 │ │ │ │ + subsd %xmm2,%xmm1 │ │ │ │ + cmp %edi,%ebp │ │ │ │ + jae 1f1d0 │ │ │ │ + movsbl 0x0(%r13,%rdx,1),%r14d │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %r14,%xmm0 │ │ │ │ + cmp $0x20,%r14d │ │ │ │ + jbe 1f28a │ │ │ │ + subsd %xmm4,%xmm0 │ │ │ │ + divsd %xmm3,%xmm0 │ │ │ │ + subsd %xmm2,%xmm0 │ │ │ │ + minsd %xmm1,%xmm0 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + jmp 1f1d0 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + jmp 1ed02 │ │ │ │ + mov 0x0(%rbp,%r15,8),%rdi │ │ │ │ call 32c0 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ + movq $0x0,0x0(%rbp,%r15,8) │ │ │ │ + add $0x1,%r15 │ │ │ │ + cmp %r15,%r13 │ │ │ │ + jne 1eda0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ call 32c0 │ │ │ │ - add $0x38,%rsp │ │ │ │ - mov %r12,%rdi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32c0 │ │ │ │ + add $0x88,%rsp │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - jmp 32c0 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + ret │ │ │ │ + mov 0x60(%rsp),%r15 │ │ │ │ + mov 0x7e16a(%rip),%rdi │ │ │ │ + mov %r15,%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x626fb(%rip),%rdx │ │ │ │ + mov $0x1,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + lea 0x67fe2(%rip),%rcx │ │ │ │ + mov $0x48,%edx │ │ │ │ + lea 0x65c7e(%rip),%rsi │ │ │ │ + lea 0x65c8a(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + mov 0x60(%rsp),%r15 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + jmp 1f28f │ │ │ │ + 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 │ │ │ │ - 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) │ │ │ │ + mov %rbp,%rsi │ │ │ │ + sub $0x68,%rsp │ │ │ │ + mov %rdi,0x48(%rsp) │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + call 44640 │ │ │ │ + mov %rax,%rdi │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 1f68e │ │ │ │ + lea 0x0(%rbp,%rax,1),%rax │ │ │ │ + mov %r12,0x50(%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> │ │ │ │ + movsd 0x67b6b(%rip),%xmm2 │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov 0x20(%rsp),%rbx │ │ │ │ + mov %r14d,%r13d │ │ │ │ + mov %rdi,%rbp │ │ │ │ + movsd 0x67b5b(%rip),%xmm3 │ │ │ │ + movsd 0x678e3(%rip),%xmm4 │ │ │ │ + mov %rdi,0x58(%rsp) │ │ │ │ + mov %r15,0x18(%rsp) │ │ │ │ + lea 0x67efa(%rip),%r15 │ │ │ │ + movsd %xmm2,0x10(%rsp) │ │ │ │ + movsd %xmm3,0x8(%rsp) │ │ │ │ + movsd %xmm4,0x30(%rsp) │ │ │ │ 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 0x18(%rsp),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + call 661d0 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + call 32d0 │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + call 66140 │ │ │ │ + mov %eax,%r11d │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 1f446 │ │ │ │ + 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 0x20(%rsp),%r15 │ │ │ │ - mov %r14d,%ebx │ │ │ │ - mov %rcx,%r13 │ │ │ │ - mov %rax,%r14 │ │ │ │ + mov %r13d,%ebx │ │ │ │ + mov %rbp,%r13 │ │ │ │ + mov %r12,%rbp │ │ │ │ + mov %rcx,%r12 │ │ │ │ + mov %rax,%rcx │ │ │ │ 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 │ │ │ │ + cmpb $0x6,(%r12) │ │ │ │ + ja 1f430 │ │ │ │ + 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 0x67a9b(%rip),%xmm0 │ │ │ │ + addsd 0x0(%r13),%xmm0 │ │ │ │ + movsd %xmm0,0x0(%r13) │ │ │ │ + add $0x1,%r14d │ │ │ │ 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 │ │ │ │ + add $0x1,%r12 │ │ │ │ + add $0x8,%rbp │ │ │ │ + cmp %r10,%r12 │ │ │ │ + jne 1f3e8 │ │ │ │ + mov %r13,%rbp │ │ │ │ + mov %ebx,%r13d │ │ │ │ + mov %rcx,%rbx │ │ │ │ + movsd 0x0(%rbp),%xmm1 │ │ │ │ + movsd 0x10(%rsp),%xmm0 │ │ │ │ + add $0x8,%rbp │ │ │ │ + call cd90 │ │ │ │ + addq $0x8,0x18(%rsp) │ │ │ │ + movsd %xmm0,0x10(%rsp) │ │ │ │ + cmp %rbp,0x40(%rsp) │ │ │ │ + jne 1f380 │ │ │ │ + mov 0x50(%rsp),%r12 │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ 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 │ │ │ │ + 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 1f480 │ │ │ │ + movsd %xmm1,0x10(%rsp) │ │ │ │ call 32c0 │ │ │ │ - add $0x58,%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 │ │ │ │ - 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 │ │ │ │ + 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 1f3e8 │ │ │ │ + jmp 1f43d │ │ │ │ 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 │ │ │ │ + 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 1f3e8 │ │ │ │ + jmp 1f43d │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 1f678 │ │ │ │ + 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 1f5d5 │ │ │ │ + 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 │ │ │ │ - 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> │ │ │ │ + add $0x8,%rbp │ │ │ │ + movsd %xmm0,0x0(%r13) │ │ │ │ + cmp %r10,%r12 │ │ │ │ + jne 1f3e8 │ │ │ │ + jmp 1f43d │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + mov %r14d,%esi │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %rcx,0x28(%rsp) │ │ │ │ + mov %r10,0x20(%rsp) │ │ │ │ + call 61b10 │ │ │ │ + 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 1f415 │ │ │ │ + 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 1f423 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movsbl (%rcx),%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %eax,%xmm0 │ │ │ │ + divsd 0x8(%rsp),%xmm0 │ │ │ │ + jmp 1f5d5 │ │ │ │ + movsd 0x67812(%rip),%xmm6 │ │ │ │ + movsd 0x6759a(%rip),%xmm7 │ │ │ │ + movsd (%rax),%xmm1 │ │ │ │ + movsd %xmm6,0x8(%rsp) │ │ │ │ + movsd %xmm7,0x30(%rsp) │ │ │ │ + jmp 1f4af │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + push %r13 │ │ │ │ + mov %r9,%r13 │ │ │ │ + push %r12 │ │ │ │ + mov %r8d,%r12d │ │ │ │ + push %rbp │ │ │ │ + mov %ecx,%ebp │ │ │ │ + push %rbx │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + call 1f2e0 │ │ │ │ + mov %r13,%r8 │ │ │ │ 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> │ │ │ │ + mov %r12d,%esi │ │ │ │ + mov %ebp,%edi │ │ │ │ + mov $0x3,%edx │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + call 1e1b0 │ │ │ │ + movsd 0x8(%rsp),%xmm1 │ │ │ │ + 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 │ │ │ │ + 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 0x622f9(%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 0x7dcae(%rip),%rdi │ │ │ │ + mov %esi,0x2c(%rsp) │ │ │ │ + mov $0x1,%esi │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 1fad2 │ │ │ │ + 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 1fac3 │ │ │ │ + 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 1f7bc │ │ │ │ + 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 1fe30 │ │ │ │ + mov %r13,0x10(%rsp) │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov 0x30(%rax,%r13,1),%rdi │ │ │ │ + add %rbx,%rdi │ │ │ │ + call 200f0 │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov %eax,%r13d │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov 0x30(%rax,%rcx,1),%rdi │ │ │ │ + add %rbx,%rdi │ │ │ │ + call 20100 │ │ │ │ + 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 0x7dbd8(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ + lea 0x65773(%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 11e90 │ │ │ │ + lea 0x0(%r13,%r13,2),%eax │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov %ebp,%ebp │ │ │ │ + sub %eax,%edx │ │ │ │ + movsd 0x673c5(%rip),%xmm2 │ │ │ │ + movsd 0x10(%r14),%xmm1 │ │ │ │ + movsd %xmm0,0x18(%rsp) │ │ │ │ + movsd (%r14),%xmm0 │ │ │ │ + mov %edx,%edi │ │ │ │ + mov %edx,0x8(%rsp) │ │ │ │ + call 11c20 │ │ │ │ + mov 0x8(%rsp),%edi │ │ │ │ + movsd 0x18(%rsp),%xmm2 │ │ │ │ + movsd 0x10(%r14),%xmm1 │ │ │ │ + movsd %xmm0,0x30(%rsp) │ │ │ │ + movsd (%r14),%xmm0 │ │ │ │ + call 11cd0 │ │ │ │ + movsd 0x18(%rsp),%xmm2 │ │ │ │ + mov 0x20(%rsp),%edi │ │ │ │ + movsd 0x10(%r14),%xmm1 │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + movsd (%r14),%xmm0 │ │ │ │ + call 11cd0 │ │ │ │ + mov 0x2c(%rsp),%esi │ │ │ │ + movsd 0x10(%r14),%xmm1 │ │ │ │ + mov $0x14,%edi │ │ │ │ + movsd %xmm0,0x38(%rsp) │ │ │ │ + movsd 0x8(%r14),%xmm0 │ │ │ │ + call 11e90 │ │ │ │ + movsd 0x10(%r14),%xmm1 │ │ │ │ + mov $0x14,%edi │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + movsd (%r14),%xmm0 │ │ │ │ + call 11cd0 │ │ │ │ + mov 0x2c(%rsp),%esi │ │ │ │ + movsd 0x10(%r14),%xmm1 │ │ │ │ + mov $0x19,%edi │ │ │ │ + movsd %xmm0,0x18(%rsp) │ │ │ │ + movsd 0x8(%r14),%xmm0 │ │ │ │ + call 11e90 │ │ │ │ + movsd 0x10(%r14),%xmm1 │ │ │ │ + mov $0x19,%edi │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + movsd (%r14),%xmm0 │ │ │ │ + call 11cd0 │ │ │ │ + movsd 0x38(%rsp),%xmm2 │ │ │ │ + mov 0x48(%rsp),%ecx │ │ │ │ + mov %r13d,%r8d │ │ │ │ + movsd 0x30(%rsp),%xmm1 │ │ │ │ + mov 0x7daad(%rip),%rdi │ │ │ │ + movsd %xmm0,0x20(%rsp) │ │ │ │ + lea 0x620f8(%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 0x65629(%rip),%rdx │ │ │ │ + mov 0x7da71(%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 0x7da50(%rip),%rdi │ │ │ │ + lea 0x620e1(%rip),%rdx │ │ │ │ + mov $0x2,%eax │ │ │ │ + movapd %xmm3,%xmm4 │ │ │ │ + movapd %xmm3,%xmm5 │ │ │ │ + subsd 0x20(%rsp),%xmm4 │ │ │ │ + subsd 0x18(%rsp),%xmm5 │ │ │ │ + movapd %xmm4,%xmm1 │ │ │ │ + divsd 0x67324(%rip),%xmm1 │ │ │ │ + movapd %xmm5,%xmm0 │ │ │ │ + divsd 0x67318(%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 0x7da01(%rip),%rdi │ │ │ │ + lea 0x620c2(%rip),%rdx │ │ │ │ + mov $0x2,%eax │ │ │ │ + movapd %xmm3,%xmm1 │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + divsd 0x20(%rsp),%xmm1 │ │ │ │ + divsd 0x18(%rsp),%xmm0 │ │ │ │ + divsd 0x672d9(%rip),%xmm1 │ │ │ │ + divsd 0x672d1(%rip),%xmm0 │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %rbp,%xmm0 │ │ │ │ + call 32b0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov 0x7d9ad(%rip),%rdi │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + lea 0x65565(%rip),%rdx │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + divsd 0x67290(%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 0x7d982(%rip),%rdi │ │ │ │ + lea 0x6555e(%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 1feb0 │ │ │ │ + cmp %r12,0x40(%rsp) │ │ │ │ + jne 1f7b8 │ │ │ │ + mov 0x50(%rsp),%rbx │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %rbx,0x58(%rsp) │ │ │ │ + jne 1f780 │ │ │ │ + add $0x68,%rsp │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - jmp 32c0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ 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 │ │ │ │ - xchg %ax,%ax │ │ │ │ - movl $0x1,0x28(%rdi) │ │ │ │ - mov %esi,(%rdx) │ │ │ │ - movl $0x1,0x4(%rdx) │ │ │ │ + mov 0x1c(%rsi),%eax │ │ │ │ + cmp %eax,0x1c(%rdi) │ │ │ │ + mov $0xffffffff,%edx │ │ │ │ + setl %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + cmovg %edx,%eax │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - addl $0x1,0x4(%rcx) │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ push %r15 │ │ │ │ - mov $0x30,%esi │ │ │ │ + movsbl %sil,%eax │ │ │ │ + mov %rdi,%r15 │ │ │ │ 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 │ │ │ │ + mov 0x20(%rdi),%r12d │ │ │ │ + mov 0x30(%rdi),%rdi │ │ │ │ + mov %eax,0x8(%rsp) │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 1fcb0 │ │ │ │ + movb $0x1,0xf(%rsp) │ │ │ │ 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) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + jmp 1fbd7 │ │ │ │ + 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 44640 │ │ │ │ + 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 1fc60 │ │ │ │ + mov 0x18(%rax,%rbx,1),%rdx │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov (%rdx),%ecx │ │ │ │ + cmp %ecx,(%rsi) │ │ │ │ + je 1fc60 │ │ │ │ + mov 0x58(%rdx),%rdi │ │ │ │ + call 66100 │ │ │ │ + movq $0x0,0x24(%r15) │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + mov %r13d,%r12d │ │ │ │ + movb $0x0,0xf(%rsp) │ │ │ │ add $0x1,%r14 │ │ │ │ - cmp %r10d,%r14d │ │ │ │ - jb 19d00 <__cxa_finalize@plt+0x16530> │ │ │ │ + cmp 0x20(%r15),%r14d │ │ │ │ + jae 1fc26 │ │ │ │ + lea (%r14,%r14,4),%rax │ │ │ │ + mov 0x8(%rsp),%ecx │ │ │ │ + lea (%r14,%rax,2),%rbx │ │ │ │ + shl $0x3,%rbx │ │ │ │ + add %rbx,%rdi │ │ │ │ + movzbl 0x3c(%rdi),%eax │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jne 1fb50 │ │ │ │ + mov 0x18(%rdi),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + add $0x1,%r14 │ │ │ │ + call 18900 │ │ │ │ + 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 1fbd7 │ │ │ │ + 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 │ │ │ │ - mov %r15,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ 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> │ │ │ │ + mov 0x18(%rax,%rbx,1),%rax │ │ │ │ + mov 0x58(%rax),%rdi │ │ │ │ + mov 0x20(%rax),%ebx │ │ │ │ + mov 0x1c(%rdi),%r12d │ │ │ │ + call 66100 │ │ │ │ + cmpb $0x0,0xf(%rsp) │ │ │ │ + je 1fbb9 │ │ │ │ + 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 1fbcd │ │ │ │ + nopl (%rax) │ │ │ │ + movb $0x1,0xf(%rsp) │ │ │ │ + xor %ebp,%ebp │ │ │ │ + jmp 1fc26 │ │ │ │ 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> │ │ │ │ + endbr64 │ │ │ │ + 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) │ │ │ │ + xor %edi,%edi │ │ │ │ + call 44640 │ │ │ │ + mov %rax,0x58(%rbx) │ │ │ │ + mov 0x58(%rbp),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 61a10 │ │ │ │ + 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) │ │ │ │ - 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> │ │ │ │ - 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> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %r9d,0x4(%r11) │ │ │ │ - jmp 1a026 <__cxa_finalize@plt+0x16856> │ │ │ │ + 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 0x6713f(%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 61b40 │ │ │ │ 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) │ │ │ │ - ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - movl $0x1,0x28(%rdi) │ │ │ │ - mov %esi,(%rcx) │ │ │ │ - mov %edx,0x4(%rcx) │ │ │ │ + mov 0x18(%rdi),%rax │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ ret │ │ │ │ nopl (%rax) │ │ │ │ - add %edx,0x4(%r8) │ │ │ │ + endbr64 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x18(%rdi),%rax │ │ │ │ + mov 0x58(%rax),%rdi │ │ │ │ + call 66140 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %eax,%ebx │ │ │ │ + lea 0x1(%rbx),%esi │ │ │ │ + call 44640 │ │ │ │ + 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 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ endbr64 │ │ │ │ - mov 0x28(%rdi),%r8d │ │ │ │ - cmp $0x1,%r8d │ │ │ │ - jbe 1a133 <__cxa_finalize@plt+0x16963> │ │ │ │ - mov 0x20(%rdi),%rdi │ │ │ │ - lea -0x1(%r8),%edx │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov 0x18(%rdi),%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov 0x40(%rax),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1fe8c │ │ │ │ + mov 0x58(%rax),%rdi │ │ │ │ + call 66140 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %eax,%r12d │ │ │ │ + lea 0x1(%r12),%esi │ │ │ │ + call 44640 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov 0x58(%rax),%rdx │ │ │ │ + mov 0x18(%rdx),%esi │ │ │ │ + mov %r12,%rdx │ │ │ │ + add 0x40(%rax),%rsi │ │ │ │ + call 3480 │ │ │ │ + movb $0x0,(%rax,%r12,1) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + cmpb $0x0,0x60(%rax) │ │ │ │ + jne 1fe98 │ │ │ │ + pop %rbx │ │ │ │ mov %rdi,%rax │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + ret │ │ │ │ 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> │ │ │ │ + pop %rbx │ │ │ │ + mov %r12d,%esi │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmp 602d0 │ │ │ │ + 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 │ │ │ │ - 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 │ │ │ │ + movsd 0x50(%rdi),%xmm0 │ │ │ │ + ret │ │ │ │ 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 │ │ │ │ + endbr64 │ │ │ │ + movzbl 0x3c(%rdi),%eax │ │ │ │ ret │ │ │ │ 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 0x18(%rdi),%rax │ │ │ │ + movzbl 0x60(%rax),%eax │ │ │ │ ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - xor %eax,%eax │ │ │ │ - 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> │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ - ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - 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 │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - 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 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sub $0x5,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jbe 1a369 <__cxa_finalize@plt+0x16b99> │ │ │ │ - jmp 1a36b <__cxa_finalize@plt+0x16b9b> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - jbe 1a3c8 <__cxa_finalize@plt+0x16bf8> │ │ │ │ - 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> │ │ │ │ - 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> │ │ │ │ - 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) │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - pop %rbx │ │ │ │ - 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> │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%eax │ │ │ │ - jmp 1a63c <__cxa_finalize@plt+0x16e6c> │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1,%eax │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0x1,%eax │ │ │ │ - ret │ │ │ │ - mov $0x1,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - jmp 1a612 <__cxa_finalize@plt+0x16e42> │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - 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 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> │ │ │ │ - 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> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - mov 0x18(%rdi),%eax │ │ │ │ - cmp $0x1,%sil │ │ │ │ - je 1ac50 <__cxa_finalize@plt+0x17480> │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - ret │ │ │ │ - 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 1ad00 <__cxa_finalize@plt+0x17530> │ │ │ │ - mov %esi,%eax │ │ │ │ - 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 │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - lea 0x6c3dc(%rip),%rcx │ │ │ │ - mov $0x9ca,%edx │ │ │ │ - lea 0x66798(%rip),%rsi │ │ │ │ - lea 0x68cf9(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - lea 0x6c3bd(%rip),%rcx │ │ │ │ - mov $0x9c8,%edx │ │ │ │ - lea 0x66779(%rip),%rsi │ │ │ │ - lea 0x66831(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - 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 %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> │ │ │ │ - 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> │ │ │ │ - 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 │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - 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 %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 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov %ebp,0x18(%rax) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %ebx,0x1c(%rax) │ │ │ │ - add $0x48,%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> │ │ │ │ - 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 │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - lea 0x1(%r8),%r11d │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %r9d,%r15d │ │ │ │ - push %r14 │ │ │ │ - mov %rsi,%r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %edx,%r12d │ │ │ │ - push %rbp │ │ │ │ - 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 │ │ │ │ - xor %esi,%esi │ │ │ │ - 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 │ │ │ │ - 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 %ecx,%r12d │ │ │ │ - push %rbp │ │ │ │ - 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) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %ebx,0x1c(%rax) │ │ │ │ - add $0x58,%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 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> │ │ │ │ - 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 │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - nopl (%rax) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmp 1b606 <__cxa_finalize@plt+0x17e36> │ │ │ │ - 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> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - 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> │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - endbr64 │ │ │ │ - movsbl %dil,%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ - cmp $0x20,%eax │ │ │ │ - jbe 1ba6f <__cxa_finalize@plt+0x1829f> │ │ │ │ - subsd 0x6b0e2(%rip),%xmm0 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %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> │ │ │ │ - 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 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - mov %rsi,%r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x88,%rsp │ │ │ │ - mov (%rdi),%r13d │ │ │ │ - mov %rdi,0x38(%rsp) │ │ │ │ - xor %edi,%edi │ │ │ │ - lea 0x0(,%r13,8),%r12 │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %r12,%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,%rbp │ │ │ │ - call 5e500 │ │ │ │ - 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 │ │ │ │ - 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> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 32c0 │ │ │ │ - add $0x88,%rsp │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - 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) │ │ │ │ - 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> │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - endbr64 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - mov %rdi,%r15 │ │ │ │ - xor %eax,%eax │ │ │ │ - push %r14 │ │ │ │ - mov %rdx,%r14 │ │ │ │ - lea 0x66a29(%rip),%rdx │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x68,%rsp │ │ │ │ - mov (%rdi),%ebx │ │ │ │ - mov 0x801fe(%rip),%rdi │ │ │ │ - mov %esi,0x2c(%rsp) │ │ │ │ - mov $0x1,%esi │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jne 1d600 <__cxa_finalize@plt+0x19e30> │ │ │ │ - mov 0x18(%rdi),%rsi │ │ │ │ - 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 │ │ │ │ - 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> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - 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) │ │ │ │ - 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) │ │ │ │ - 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> │ │ │ │ - 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 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> │ │ │ │ - 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 │ │ │ │ - mov %r12,%rdx │ │ │ │ - add 0x40(%rax),%rsi │ │ │ │ - call 3480 │ │ │ │ - movb $0x0,(%rax,%r12,1) │ │ │ │ - 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) │ │ │ │ - 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 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - mov 0x18(%rdi),%rax │ │ │ │ - movzbl 0x60(%rax),%eax │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ + nopl (%rax) │ │ │ │ endbr64 │ │ │ │ push %rbx │ │ │ │ mov 0x18(%rdi),%rax │ │ │ │ mov %rdi,%rbx │ │ │ │ mov 0x58(%rax),%rdi │ │ │ │ - call 1a1c0 <__cxa_finalize@plt+0x169f0> │ │ │ │ + call 66140 │ │ │ │ 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) │ │ │ │ @@ -27427,64 +28614,64 @@ │ │ │ │ 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> │ │ │ │ + je 1ff78 │ │ │ │ mov 0x10(%rdi),%eax │ │ │ │ pop %rbx │ │ │ │ sub $0x1,%eax │ │ │ │ sub 0x18(%rdi),%eax │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - call 1a1c0 <__cxa_finalize@plt+0x169f0> │ │ │ │ + call 66140 │ │ │ │ mov 0x18(%rbx),%rdx │ │ │ │ pop %rbx │ │ │ │ mov 0x58(%rdx),%rdx │ │ │ │ mov 0x18(%rdx),%edx │ │ │ │ lea -0x1(%rdx,%rax,1),%eax │ │ │ │ ret │ │ │ │ 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> │ │ │ │ + jne 1ffb0 │ │ │ │ mov 0x18(%rdi),%eax │ │ │ │ pop %rbx │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - call 1a1c0 <__cxa_finalize@plt+0x169f0> │ │ │ │ + call 66140 │ │ │ │ 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> │ │ │ │ + jae 1ffa9 │ │ │ │ mov 0x1c(%rdx),%eax │ │ │ │ push 0x8(%rbx) │ │ │ │ mov %esi,%ecx │ │ │ │ - lea 0x6624c(%rip),%rdx │ │ │ │ - mov 0x7f965(%rip),%rdi │ │ │ │ + lea 0x61b1c(%rip),%rdx │ │ │ │ + mov 0x7d415(%rip),%rdi │ │ │ │ mov $0x1,%esi │ │ │ │ push %rax │ │ │ │ xor %eax,%eax │ │ │ │ call 3110 <__fprintf_chk@plt> │ │ │ │ mov 0x18(%rbx),%rax │ │ │ │ - mov 0x7f94d(%rip),%rsi │ │ │ │ + mov 0x7d3fd(%rip),%rsi │ │ │ │ mov 0x58(%rax),%rdi │ │ │ │ - call 18cf0 <__cxa_finalize@plt+0x15520> │ │ │ │ + call 64c70 │ │ │ │ xor %edi,%edi │ │ │ │ call 3140 │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ mov 0x18(%rdi),%rax │ │ │ │ mov 0x4(%rax),%eax │ │ │ │ @@ -27508,38 +28695,38 @@ │ │ │ │ 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> │ │ │ │ + call 660c0 │ │ │ │ add $0x8,%rsp │ │ │ │ add %ebp,%ebx │ │ │ │ add %ebx,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ mov 0x18(%rdi),%rax │ │ │ │ mov 0x58(%rax),%rdi │ │ │ │ - jmp 1a1c0 <__cxa_finalize@plt+0x169f0> │ │ │ │ + jmp 66140 │ │ │ │ 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> │ │ │ │ + jmp 66180 │ │ │ │ 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> │ │ │ │ + jmp 66100 │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ mov 0x30(%rdi),%eax │ │ │ │ add 0x2c(%rdi),%eax │ │ │ │ add 0x34(%rdi),%eax │ │ │ │ ret │ │ │ │ @@ -27547,15 +28734,15 @@ │ │ │ │ endbr64 │ │ │ │ mov 0x38(%rdi),%eax │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ mov 0x18(%rdi),%rax │ │ │ │ mov 0x58(%rax),%rdi │ │ │ │ - jmp 166d0 <__cxa_finalize@plt+0x12f00> │ │ │ │ + jmp 62650 │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ mov 0x18(%rdi),%rax │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ @@ -27580,29 +28767,29 @@ │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0x20(%rdi),%r13d │ │ │ │ test %r13d,%r13d │ │ │ │ - je 1dc7c <__cxa_finalize@plt+0x1a4ac> │ │ │ │ + je 201cc │ │ │ │ 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> │ │ │ │ + call 66140 │ │ │ │ add %eax,%r13d │ │ │ │ cmp 0x20(%r12),%ebx │ │ │ │ - jb 1dc58 <__cxa_finalize@plt+0x1a488> │ │ │ │ + jb 201a8 │ │ │ │ add $0x8,%rsp │ │ │ │ mov %r13d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ ret │ │ │ │ @@ -27613,15 +28800,15 @@ │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ sub $0x18,%rsp │ │ │ │ mov 0x20(%rdi),%r13d │ │ │ │ test %r13d,%r13d │ │ │ │ - jne 1dcc0 <__cxa_finalize@plt+0x1a4f0> │ │ │ │ + jne 20210 │ │ │ │ add $0x18,%rsp │ │ │ │ mov %r13d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ @@ -27630,30 +28817,30 @@ │ │ │ │ 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> │ │ │ │ + call 660c0 │ │ │ │ cmpl $0x1,0x20(%r14) │ │ │ │ lea -0x1(%rbx,%rax,1),%ebp │ │ │ │ - jbe 1dd70 <__cxa_finalize@plt+0x1a5a0> │ │ │ │ + jbe 202c0 │ │ │ │ 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 1a140 <__cxa_finalize@plt+0x16970> │ │ │ │ + call 660c0 │ │ │ │ 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 │ │ │ │ @@ -27668,19 +28855,19 @@ │ │ │ │ cmp %edx,%eax │ │ │ │ cmova %edx,%eax │ │ │ │ cmp %eax,%r13d │ │ │ │ cmova %eax,%r13d │ │ │ │ add $0x1,%r15d │ │ │ │ add $0x58,%rsi │ │ │ │ cmp 0x20(%r14),%r15d │ │ │ │ - jb 1dd00 <__cxa_finalize@plt+0x1a530> │ │ │ │ - jmp 1dcab <__cxa_finalize@plt+0x1a4db> │ │ │ │ + jb 20250 │ │ │ │ + jmp 201fb │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov $0xffffffff,%r13d │ │ │ │ - jmp 1dcab <__cxa_finalize@plt+0x1a4db> │ │ │ │ + jmp 201fb │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ mov (%rdi),%rax │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ mov 0x8(%rdi),%rax │ │ │ │ @@ -27695,15 +28882,15 @@ │ │ │ │ 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 0x66bb2(%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 │ │ │ │ @@ -27724,59 +28911,59 @@ │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0x20(%rdi),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 1de80 <__cxa_finalize@plt+0x1a6b0> │ │ │ │ + je 203d0 │ │ │ │ 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 166d0 <__cxa_finalize@plt+0x12f00> │ │ │ │ + call 62650 │ │ │ │ add %eax,%r13d │ │ │ │ cmp 0x20(%r12),%ebx │ │ │ │ - jb 1de40 <__cxa_finalize@plt+0x1a670> │ │ │ │ + jb 20390 │ │ │ │ add $0x8,%rsp │ │ │ │ mov %r13d,%eax │ │ │ │ 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> │ │ │ │ + jmp 203ba │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ sub $0x18,%rsp │ │ │ │ mov 0x20(%rdi),%eax │ │ │ │ mov %rcx,(%rsp) │ │ │ │ mov %r8,0x8(%rsp) │ │ │ │ test %eax,%eax │ │ │ │ - je 1df48 <__cxa_finalize@plt+0x1a778> │ │ │ │ + je 20498 │ │ │ │ mov %rdi,%r15 │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %edx,%ebp │ │ │ │ xor %r14d,%r14d │ │ │ │ xor %r12d,%r12d │ │ │ │ xor %r13d,%r13d │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ @@ -27785,96 +28972,96 @@ │ │ │ │ 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> │ │ │ │ + je 20480 │ │ │ │ + call 62650 │ │ │ │ add $0x1,%r14 │ │ │ │ add %eax,%r12d │ │ │ │ cmp 0x20(%r15),%r14d │ │ │ │ - jb 1ded0 <__cxa_finalize@plt+0x1a700> │ │ │ │ + jb 20420 │ │ │ │ lea (%r12,%r13,1),%eax │ │ │ │ mov (%rsp),%rcx │ │ │ │ mov %r13d,(%rcx) │ │ │ │ mov 0x8(%rsp),%rcx │ │ │ │ mov %r12d,(%rcx) │ │ │ │ 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> │ │ │ │ + call 62650 │ │ │ │ add $0x1,%r14 │ │ │ │ add %eax,%r13d │ │ │ │ cmp 0x20(%r15),%r14d │ │ │ │ - jb 1ded0 <__cxa_finalize@plt+0x1a700> │ │ │ │ - jmp 1df05 <__cxa_finalize@plt+0x1a735> │ │ │ │ + jb 20420 │ │ │ │ + jmp 20455 │ │ │ │ nopl 0x0(%rax) │ │ │ │ xor %eax,%eax │ │ │ │ xor %r12d,%r12d │ │ │ │ xor %r13d,%r13d │ │ │ │ - jmp 1df09 <__cxa_finalize@plt+0x1a739> │ │ │ │ + jmp 20459 │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ endbr64 │ │ │ │ mov 0x20(%rdi),%ecx │ │ │ │ test %ecx,%ecx │ │ │ │ - je 1df94 <__cxa_finalize@plt+0x1a7c4> │ │ │ │ + je 204e4 │ │ │ │ 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> │ │ │ │ + jne 204d0 │ │ │ │ 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> │ │ │ │ + je 20558 │ │ │ │ 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> │ │ │ │ + jmp 2052d │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %edi,%esi │ │ │ │ add $0x58,%rax │ │ │ │ add %edx,%esi │ │ │ │ cmp %r8,%rax │ │ │ │ - je 1dff9 <__cxa_finalize@plt+0x1a829> │ │ │ │ + je 20549 │ │ │ │ mov 0x30(%rax),%edx │ │ │ │ add 0x2c(%rax),%edx │ │ │ │ cmpb $0x0,0x3c(%rax) │ │ │ │ mov 0x34(%rax),%edi │ │ │ │ - jne 1dfd0 <__cxa_finalize@plt+0x1a800> │ │ │ │ + jne 20520 │ │ │ │ add %edi,%ecx │ │ │ │ add $0x58,%rax │ │ │ │ add %edx,%ecx │ │ │ │ cmp %r8,%rax │ │ │ │ - jne 1dfdd <__cxa_finalize@plt+0x1a80d> │ │ │ │ + jne 2052d │ │ │ │ mov %ecx,(%r10) │ │ │ │ lea (%rsi,%rcx,1),%eax │ │ │ │ mov %esi,(%r9) │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ xor %esi,%esi │ │ │ │ mov %ecx,(%r10) │ │ │ │ @@ -27891,74 +29078,74 @@ │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ sub $0x18,%rsp │ │ │ │ mov 0x20(%rdi),%r12d │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ test %r12d,%r12d │ │ │ │ - je 1e0c0 <__cxa_finalize@plt+0x1a8f0> │ │ │ │ + je 20610 │ │ │ │ mov %rdi,%r14 │ │ │ │ xor %ebp,%ebp │ │ │ │ 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> │ │ │ │ + je 205f0 │ │ │ │ + call 66180 │ │ │ │ add $0x1,%ebx │ │ │ │ add $0x58,%rbp │ │ │ │ add %eax,%r13d │ │ │ │ cmp 0x20(%r14),%ebx │ │ │ │ - jb 1e050 <__cxa_finalize@plt+0x1a880> │ │ │ │ + jb 205a0 │ │ │ │ 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 0x0(%rax) │ │ │ │ - call 1a200 <__cxa_finalize@plt+0x16a30> │ │ │ │ + call 66180 │ │ │ │ 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> │ │ │ │ + jb 205a0 │ │ │ │ + jmp 205ca │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ xor %eax,%eax │ │ │ │ xor %r13d,%r13d │ │ │ │ - jmp 1e07f <__cxa_finalize@plt+0x1a8af> │ │ │ │ + jmp 205cf │ │ │ │ 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> │ │ │ │ + je 20b00 │ │ │ │ lea -0x1(%rsi),%eax │ │ │ │ push %rbx │ │ │ │ mov 0x30(%rdi),%r9 │ │ │ │ cmp $0xe,%eax │ │ │ │ - jbe 1e5d8 <__cxa_finalize@plt+0x1ae08> │ │ │ │ + jbe 20b28 │ │ │ │ mov %esi,%eax │ │ │ │ pxor %xmm1,%xmm1 │ │ │ │ pxor %xmm6,%xmm6 │ │ │ │ mov %r9,%rcx │ │ │ │ shr $0x4,%eax │ │ │ │ - movdqa 0x68892(%rip),%xmm4 │ │ │ │ + movdqa 0x664c2(%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) │ │ │ │ @@ -28040,15 +29227,15 @@ │ │ │ │ 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> │ │ │ │ + jne 20678 │ │ │ │ movdqa %xmm1,%xmm0 │ │ │ │ mov %esi,%ecx │ │ │ │ psrldq $0x8,%xmm0 │ │ │ │ and $0xfffffff0,%ecx │ │ │ │ paddd %xmm0,%xmm1 │ │ │ │ movdqa %xmm1,%xmm0 │ │ │ │ psrldq $0x4,%xmm0 │ │ │ │ @@ -28058,302 +29245,302 @@ │ │ │ │ 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> │ │ │ │ + je 20a28 │ │ │ │ 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> │ │ │ │ + jne 20a40 │ │ │ │ add $0x1,%edx │ │ │ │ lea 0x1(%rcx),%edi │ │ │ │ cmp %esi,%edi │ │ │ │ - jae 1e4d8 <__cxa_finalize@plt+0x1ad08> │ │ │ │ + jae 20a28 │ │ │ │ lea (%rdi,%rdi,4),%r8 │ │ │ │ lea (%rdi,%r8,2),%rdi │ │ │ │ cmpb $0x0,0x3c(%r9,%rdi,8) │ │ │ │ - je 1e500 <__cxa_finalize@plt+0x1ad30> │ │ │ │ + je 20a50 │ │ │ │ add $0x1,%eax │ │ │ │ lea 0x2(%rcx),%edi │ │ │ │ cmp %esi,%edi │ │ │ │ - jae 1e4d8 <__cxa_finalize@plt+0x1ad08> │ │ │ │ + jae 20a28 │ │ │ │ lea (%rdi,%rdi,4),%r8 │ │ │ │ lea (%rdi,%r8,2),%rdi │ │ │ │ cmpb $0x0,0x3c(%r9,%rdi,8) │ │ │ │ - je 1e510 <__cxa_finalize@plt+0x1ad40> │ │ │ │ + je 20a60 │ │ │ │ add $0x1,%eax │ │ │ │ lea 0x3(%rcx),%edi │ │ │ │ cmp %esi,%edi │ │ │ │ - jae 1e4d8 <__cxa_finalize@plt+0x1ad08> │ │ │ │ + jae 20a28 │ │ │ │ lea (%rdi,%rdi,4),%r8 │ │ │ │ lea (%rdi,%r8,2),%rdi │ │ │ │ cmpb $0x0,0x3c(%r9,%rdi,8) │ │ │ │ - je 1e520 <__cxa_finalize@plt+0x1ad50> │ │ │ │ + je 20a70 │ │ │ │ add $0x1,%eax │ │ │ │ lea 0x4(%rcx),%edi │ │ │ │ cmp %esi,%edi │ │ │ │ - jae 1e4d8 <__cxa_finalize@plt+0x1ad08> │ │ │ │ + jae 20a28 │ │ │ │ lea (%rdi,%rdi,4),%r8 │ │ │ │ lea (%rdi,%r8,2),%rdi │ │ │ │ cmpb $0x0,0x3c(%r9,%rdi,8) │ │ │ │ - je 1e530 <__cxa_finalize@plt+0x1ad60> │ │ │ │ + je 20a80 │ │ │ │ add $0x1,%eax │ │ │ │ lea 0x5(%rcx),%edi │ │ │ │ cmp %esi,%edi │ │ │ │ - jae 1e4d8 <__cxa_finalize@plt+0x1ad08> │ │ │ │ + jae 20a28 │ │ │ │ lea (%rdi,%rdi,4),%r8 │ │ │ │ lea (%rdi,%r8,2),%rdi │ │ │ │ cmpb $0x0,0x3c(%r9,%rdi,8) │ │ │ │ - je 1e540 <__cxa_finalize@plt+0x1ad70> │ │ │ │ + je 20a90 │ │ │ │ add $0x1,%eax │ │ │ │ lea 0x6(%rcx),%edi │ │ │ │ cmp %esi,%edi │ │ │ │ - jae 1e4d8 <__cxa_finalize@plt+0x1ad08> │ │ │ │ + jae 20a28 │ │ │ │ lea (%rdi,%rdi,4),%r8 │ │ │ │ lea (%rdi,%r8,2),%rdi │ │ │ │ cmpb $0x0,0x3c(%r9,%rdi,8) │ │ │ │ - je 1e550 <__cxa_finalize@plt+0x1ad80> │ │ │ │ + je 20aa0 │ │ │ │ add $0x1,%eax │ │ │ │ lea 0x7(%rcx),%edi │ │ │ │ cmp %esi,%edi │ │ │ │ - jae 1e4d8 <__cxa_finalize@plt+0x1ad08> │ │ │ │ + jae 20a28 │ │ │ │ lea (%rdi,%rdi,4),%r8 │ │ │ │ lea (%rdi,%r8,2),%rdi │ │ │ │ cmpb $0x0,0x3c(%r9,%rdi,8) │ │ │ │ - jne 1e560 <__cxa_finalize@plt+0x1ad90> │ │ │ │ + jne 20ab0 │ │ │ │ add $0x1,%edx │ │ │ │ lea 0x8(%rcx),%edi │ │ │ │ cmp %esi,%edi │ │ │ │ - jae 1e4d8 <__cxa_finalize@plt+0x1ad08> │ │ │ │ + jae 20a28 │ │ │ │ lea (%rdi,%rdi,4),%r8 │ │ │ │ lea (%rdi,%r8,2),%rdi │ │ │ │ cmpb $0x0,0x3c(%r9,%rdi,8) │ │ │ │ - je 1e570 <__cxa_finalize@plt+0x1ada0> │ │ │ │ + je 20ac0 │ │ │ │ add $0x1,%eax │ │ │ │ lea 0x9(%rcx),%edi │ │ │ │ cmp %esi,%edi │ │ │ │ - jae 1e4d8 <__cxa_finalize@plt+0x1ad08> │ │ │ │ + jae 20a28 │ │ │ │ lea (%rdi,%rdi,4),%r8 │ │ │ │ lea (%rdi,%r8,2),%rdi │ │ │ │ cmpb $0x0,0x3c(%r9,%rdi,8) │ │ │ │ - je 1e580 <__cxa_finalize@plt+0x1adb0> │ │ │ │ + je 20ad0 │ │ │ │ add $0x1,%eax │ │ │ │ lea 0xa(%rcx),%edi │ │ │ │ cmp %esi,%edi │ │ │ │ - jae 1e4d8 <__cxa_finalize@plt+0x1ad08> │ │ │ │ + jae 20a28 │ │ │ │ lea (%rdi,%rdi,4),%r8 │ │ │ │ lea (%rdi,%r8,2),%rdi │ │ │ │ cmpb $0x0,0x3c(%r9,%rdi,8) │ │ │ │ - je 1e590 <__cxa_finalize@plt+0x1adc0> │ │ │ │ + je 20ae0 │ │ │ │ add $0x1,%eax │ │ │ │ lea 0xb(%rcx),%edi │ │ │ │ cmp %esi,%edi │ │ │ │ - jae 1e4d8 <__cxa_finalize@plt+0x1ad08> │ │ │ │ + jae 20a28 │ │ │ │ lea (%rdi,%rdi,4),%r8 │ │ │ │ lea (%rdi,%r8,2),%rdi │ │ │ │ cmpb $0x0,0x3c(%r9,%rdi,8) │ │ │ │ - je 1e5a0 <__cxa_finalize@plt+0x1add0> │ │ │ │ + je 20af0 │ │ │ │ add $0x1,%eax │ │ │ │ lea 0xc(%rcx),%edi │ │ │ │ cmp %esi,%edi │ │ │ │ - jae 1e4d8 <__cxa_finalize@plt+0x1ad08> │ │ │ │ + jae 20a28 │ │ │ │ lea (%rdi,%rdi,4),%r8 │ │ │ │ lea (%rdi,%r8,2),%rdi │ │ │ │ cmpb $0x0,0x3c(%r9,%rdi,8) │ │ │ │ - je 1e5c0 <__cxa_finalize@plt+0x1adf0> │ │ │ │ + je 20b10 │ │ │ │ add $0x1,%eax │ │ │ │ lea 0xd(%rcx),%edi │ │ │ │ cmp %esi,%edi │ │ │ │ - jae 1e4d8 <__cxa_finalize@plt+0x1ad08> │ │ │ │ + jae 20a28 │ │ │ │ lea (%rdi,%rdi,4),%r8 │ │ │ │ lea (%rdi,%r8,2),%rdi │ │ │ │ cmpb $0x0,0x3c(%r9,%rdi,8) │ │ │ │ - je 1e5d0 <__cxa_finalize@plt+0x1ae00> │ │ │ │ + je 20b20 │ │ │ │ add $0x1,%eax │ │ │ │ add $0xe,%ecx │ │ │ │ cmp %esi,%ecx │ │ │ │ - jae 1e4d8 <__cxa_finalize@plt+0x1ad08> │ │ │ │ + jae 20a28 │ │ │ │ lea (%rcx,%rcx,4),%rsi │ │ │ │ lea (%rcx,%rsi,2),%rcx │ │ │ │ cmpb $0x0,0x3c(%r9,%rcx,8) │ │ │ │ - jne 1e5e3 <__cxa_finalize@plt+0x1ae13> │ │ │ │ + jne 20b33 │ │ │ │ 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> │ │ │ │ + jmp 2085c │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1,%edx │ │ │ │ - jmp 1e32e <__cxa_finalize@plt+0x1ab5e> │ │ │ │ + jmp 2087e │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1,%edx │ │ │ │ - jmp 1e350 <__cxa_finalize@plt+0x1ab80> │ │ │ │ + jmp 208a0 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1,%edx │ │ │ │ - jmp 1e372 <__cxa_finalize@plt+0x1aba2> │ │ │ │ + jmp 208c2 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1,%edx │ │ │ │ - jmp 1e394 <__cxa_finalize@plt+0x1abc4> │ │ │ │ + jmp 208e4 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1,%edx │ │ │ │ - jmp 1e3b6 <__cxa_finalize@plt+0x1abe6> │ │ │ │ + jmp 20906 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1,%edx │ │ │ │ - jmp 1e3d8 <__cxa_finalize@plt+0x1ac08> │ │ │ │ + jmp 20928 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1,%eax │ │ │ │ - jmp 1e3fa <__cxa_finalize@plt+0x1ac2a> │ │ │ │ + jmp 2094a │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1,%edx │ │ │ │ - jmp 1e41c <__cxa_finalize@plt+0x1ac4c> │ │ │ │ + jmp 2096c │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1,%edx │ │ │ │ - jmp 1e43e <__cxa_finalize@plt+0x1ac6e> │ │ │ │ + jmp 2098e │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1,%edx │ │ │ │ - jmp 1e460 <__cxa_finalize@plt+0x1ac90> │ │ │ │ + jmp 209b0 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1,%edx │ │ │ │ - jmp 1e47e <__cxa_finalize@plt+0x1acae> │ │ │ │ + jmp 209ce │ │ │ │ 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 1e49c <__cxa_finalize@plt+0x1accc> │ │ │ │ + jmp 209ec │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1,%edx │ │ │ │ - jmp 1e4ba <__cxa_finalize@plt+0x1acea> │ │ │ │ + jmp 20a0a │ │ │ │ xor %eax,%eax │ │ │ │ xor %edx,%edx │ │ │ │ xor %ecx,%ecx │ │ │ │ - jmp 1e2f3 <__cxa_finalize@plt+0x1ab23> │ │ │ │ + jmp 20843 │ │ │ │ add $0x1,%eax │ │ │ │ - jmp 1e4d8 <__cxa_finalize@plt+0x1ad08> │ │ │ │ + jmp 20a28 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1e668 <__cxa_finalize@plt+0x1ae98> │ │ │ │ + je 20bb8 │ │ │ │ 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> │ │ │ │ + je 20b95 │ │ │ │ xor %ebx,%ebx │ │ │ │ xor %r12d,%r12d │ │ │ │ mov 0x18(%rdi,%rbx,1),%rsi │ │ │ │ xor %edi,%edi │ │ │ │ add $0x1,%r12d │ │ │ │ - call 26870 <__cxa_finalize@plt+0x230a0> │ │ │ │ + call 18900 │ │ │ │ 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> │ │ │ │ + jb 20b60 │ │ │ │ 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 1e690 <__cxa_finalize@plt+0x1aec0> │ │ │ │ - mov 0x68520(%rip),%rax │ │ │ │ + je 20be0 │ │ │ │ + mov 0x66308(%rip),%rax │ │ │ │ movsbl %sil,%esi │ │ │ │ mov %rax,0x24(%rdi) │ │ │ │ - jmp 1d5c0 <__cxa_finalize@plt+0x19df0> │ │ │ │ + jmp 1fb10 │ │ │ │ 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> │ │ │ │ + je 20c0c │ │ │ │ mov 0x24(%rdi),%edx │ │ │ │ cmp $0xffffffff,%edx │ │ │ │ - je 1e6bc <__cxa_finalize@plt+0x1aeec> │ │ │ │ + je 20c0c │ │ │ │ mov 0x28(%rdi),%eax │ │ │ │ add $0x1,%eax │ │ │ │ sub %edx,%eax │ │ │ │ ret │ │ │ │ nopl (%rax) │ │ │ │ endbr64 │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1e78c <__cxa_finalize@plt+0x1afbc> │ │ │ │ + je 20cdc │ │ │ │ push %r14 │ │ │ │ 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> │ │ │ │ + je 20cbe │ │ │ │ xor %r12d,%r12d │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea (%r12,%r12,4),%rbp │ │ │ │ shl $0x4,%rbp │ │ │ │ add %rdi,%rbp │ │ │ │ - je 1e765 <__cxa_finalize@plt+0x1af95> │ │ │ │ + je 20cb5 │ │ │ │ mov 0x20(%rbp),%eax │ │ │ │ mov 0x30(%rbp),%rdi │ │ │ │ test %eax,%eax │ │ │ │ - je 1e745 <__cxa_finalize@plt+0x1af75> │ │ │ │ + je 20c95 │ │ │ │ xor %ebx,%ebx │ │ │ │ xor %r14d,%r14d │ │ │ │ nopl (%rax) │ │ │ │ mov 0x18(%rdi,%rbx,1),%rsi │ │ │ │ xor %edi,%edi │ │ │ │ add $0x1,%r14d │ │ │ │ - call 26870 <__cxa_finalize@plt+0x230a0> │ │ │ │ + call 18900 │ │ │ │ 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> │ │ │ │ + jb 20c60 │ │ │ │ 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> │ │ │ │ + jb 20c40 │ │ │ │ call 32c0 │ │ │ │ movq $0x0,0x8(%r13) │ │ │ │ movl $0x0,0x0(%r13) │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ @@ -28366,35 +29553,35 @@ │ │ │ │ mov %rsi,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ mov (%rdi),%ebp │ │ │ │ test %ebp,%ebp │ │ │ │ - je 1e800 <__cxa_finalize@plt+0x1b030> │ │ │ │ + je 20d50 │ │ │ │ mov %rdi,%r13 │ │ │ │ xor %r12d,%r12d │ │ │ │ xor %ebx,%ebx │ │ │ │ xor %ebp,%ebp │ │ │ │ nop │ │ │ │ lea 0x1(%rbp),%eax │ │ │ │ mov %rbx,%rdi │ │ │ │ lea (%rax,%rax,4),%rsi │ │ │ │ mov %rax,%rbp │ │ │ │ shl $0x4,%rsi │ │ │ │ - call 5e500 │ │ │ │ + call 44640 │ │ │ │ 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 1e7b0 <__cxa_finalize@plt+0x1afe0> │ │ │ │ + jb 20d00 │ │ │ │ mov %ebp,(%r14) │ │ │ │ mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ @@ -28415,47 +29602,47 @@ │ │ │ │ cmpw $0x0,0x48(%rdi) │ │ │ │ setne %al │ │ │ │ ret │ │ │ │ nopl (%rax) │ │ │ │ endbr64 │ │ │ │ mov 0x20(%rdi),%edx │ │ │ │ test %edx,%edx │ │ │ │ - je 1e880 <__cxa_finalize@plt+0x1b0b0> │ │ │ │ + je 20dd0 │ │ │ │ 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> │ │ │ │ + jmp 20db1 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x58,%rax │ │ │ │ cmp %rcx,%rax │ │ │ │ - je 1e880 <__cxa_finalize@plt+0x1b0b0> │ │ │ │ + je 20dd0 │ │ │ │ movzbl 0x3c(%rax),%edx │ │ │ │ cmp %esi,%edx │ │ │ │ - jne 1e858 <__cxa_finalize@plt+0x1b088> │ │ │ │ + jne 20da8 │ │ │ │ cmpw $0x0,0x48(%rax) │ │ │ │ - je 1e858 <__cxa_finalize@plt+0x1b088> │ │ │ │ + je 20da8 │ │ │ │ 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 1e8b0 <__cxa_finalize@plt+0x1b0e0> │ │ │ │ + je 20e00 │ │ │ │ mov 0x30(%rdi),%rsi │ │ │ │ xor %ecx,%ecx │ │ │ │ movsbl 0x3c(%rsi),%edi │ │ │ │ movzbl %dil,%eax │ │ │ │ cmp %eax,%edi │ │ │ │ - je 1e8c0 <__cxa_finalize@plt+0x1b0f0> │ │ │ │ + je 20e10 │ │ │ │ mov %ecx,%eax │ │ │ │ ret │ │ │ │ mov $0x1,%ecx │ │ │ │ mov %ecx,%eax │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ lea (%rdx,%rdx,4),%rax │ │ │ │ @@ -28463,65 +29650,65 @@ │ │ │ │ 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 1e8b0 <__cxa_finalize@plt+0x1b0e0> │ │ │ │ + je 20e00 │ │ │ │ lea (%rsi,%rax,1),%rdx │ │ │ │ movzbl 0x3c(%rdx),%ecx │ │ │ │ cmp %ecx,%edi │ │ │ │ - je 1e910 <__cxa_finalize@plt+0x1b140> │ │ │ │ + je 20e60 │ │ │ │ mov 0x18(%rdx),%rdx │ │ │ │ movzbl 0x60(%rdx),%edx │ │ │ │ cmp %r9d,%edx │ │ │ │ - jne 1e8e0 <__cxa_finalize@plt+0x1b110> │ │ │ │ + jne 20e30 │ │ │ │ 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> │ │ │ │ + je 20e30 │ │ │ │ xor %ecx,%ecx │ │ │ │ - jmp 1e904 <__cxa_finalize@plt+0x1b134> │ │ │ │ + jmp 20e54 │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ 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> │ │ │ │ + je 20ef0 │ │ │ │ mov %rdi,%r13 │ │ │ │ xor %r12d,%r12d │ │ │ │ xor %ebx,%ebx │ │ │ │ xor %ebp,%ebp │ │ │ │ lea 0x1(%rbp),%eax │ │ │ │ mov %rbx,%rdi │ │ │ │ lea (%rax,%rax,4),%rdx │ │ │ │ mov %rax,%rbp │ │ │ │ lea (%rax,%rdx,2),%rsi │ │ │ │ shl $0x3,%rsi │ │ │ │ - call 5e500 │ │ │ │ + call 44640 │ │ │ │ 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> │ │ │ │ + jb 20ea0 │ │ │ │ mov %ebp,(%r14) │ │ │ │ mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ @@ -28545,31 +29732,31 @@ │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ sub $0x18,%rsp │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ mov 0x20(%rdi),%esi │ │ │ │ test %esi,%esi │ │ │ │ - je 1eaa0 <__cxa_finalize@plt+0x1b2d0> │ │ │ │ + je 20ff0 │ │ │ │ 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 1ea38 <__cxa_finalize@plt+0x1b268> │ │ │ │ + je 20f88 │ │ │ │ add $0x1,%rbx │ │ │ │ cmp %esi,%ebx │ │ │ │ - jb 1e9f8 <__cxa_finalize@plt+0x1b228> │ │ │ │ + jb 20f48 │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ mov %ebp,(%rax) │ │ │ │ add $0x18,%rsp │ │ │ │ mov %r15,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ @@ -28581,37 +29768,37 @@ │ │ │ │ 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 │ │ │ │ + call 44640 │ │ │ │ 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> │ │ │ │ + jae 20fe8 │ │ │ │ mov 0x30(%r12),%rdx │ │ │ │ mov %ecx,%ebp │ │ │ │ - jmp 1e9f8 <__cxa_finalize@plt+0x1b228> │ │ │ │ + jmp 20f48 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov %ecx,%ebp │ │ │ │ - jmp 1ea1a <__cxa_finalize@plt+0x1b24a> │ │ │ │ + jmp 20f6a │ │ │ │ nop │ │ │ │ xor %ebp,%ebp │ │ │ │ xor %r15d,%r15d │ │ │ │ - jmp 1ea1a <__cxa_finalize@plt+0x1b24a> │ │ │ │ + jmp 20f6a │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ @@ -28628,101 +29815,101 @@ │ │ │ │ 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 │ │ │ │ + call 44640 │ │ │ │ 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> │ │ │ │ + call 66100 │ │ │ │ mov 0x58(%r13),%rdi │ │ │ │ mov %eax,0x20(%rsp) │ │ │ │ - call 1a1c0 <__cxa_finalize@plt+0x169f0> │ │ │ │ + call 66140 │ │ │ │ cmpb $0x0,0x60(%r13) │ │ │ │ - je 1ee10 <__cxa_finalize@plt+0x1b640> │ │ │ │ + je 21360 │ │ │ │ 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> │ │ │ │ + je 21636 │ │ │ │ lea 0x3c(%rsi),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 1eb6a <__cxa_finalize@plt+0x1b39a> │ │ │ │ + jmp 210ba │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x58,%rdx │ │ │ │ cmpb $0x0,-0x58(%rdx) │ │ │ │ - jne 1eb73 <__cxa_finalize@plt+0x1b3a3> │ │ │ │ + jne 210c3 │ │ │ │ mov %eax,%ebx │ │ │ │ add $0x1,%eax │ │ │ │ cmp %ecx,%eax │ │ │ │ - jb 1eb60 <__cxa_finalize@plt+0x1b390> │ │ │ │ + jb 210b0 │ │ │ │ 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> │ │ │ │ + jae 21197 │ │ │ │ movzbl (%rsp),%eax │ │ │ │ cmp 0x3c(%r15),%al │ │ │ │ - jne 1ee60 <__cxa_finalize@plt+0x1b690> │ │ │ │ + jne 213b0 │ │ │ │ mov 0x18(%r15),%rax │ │ │ │ cmpb $0x0,0x60(%rax) │ │ │ │ mov 0x58(%rax),%rdi │ │ │ │ - je 1ec20 <__cxa_finalize@plt+0x1b450> │ │ │ │ - call 1a1c0 <__cxa_finalize@plt+0x169f0> │ │ │ │ + je 21170 │ │ │ │ + call 66140 │ │ │ │ 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> │ │ │ │ + jae 21350 │ │ │ │ mov 0x1c(%rax),%eax │ │ │ │ push 0x8(%r15) │ │ │ │ - lea 0x650f7(%rip),%rdx │ │ │ │ + lea 0x609c7(%rip),%rdx │ │ │ │ mov $0x1,%esi │ │ │ │ - mov 0x7e80b(%rip),%rdi │ │ │ │ + mov 0x7c2bb(%rip),%rdi │ │ │ │ push %rax │ │ │ │ xor %eax,%eax │ │ │ │ call 3110 <__fprintf_chk@plt> │ │ │ │ mov 0x18(%r15),%rax │ │ │ │ - mov 0x7e7f8(%rip),%rsi │ │ │ │ + mov 0x7c2a8(%rip),%rsi │ │ │ │ mov 0x58(%rax),%rdi │ │ │ │ - call 18cf0 <__cxa_finalize@plt+0x15520> │ │ │ │ + call 64c70 │ │ │ │ xor %edi,%edi │ │ │ │ call 3140 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov 0x18(%rdi),%r9d │ │ │ │ lea 0x58(%r12),%rax │ │ │ │ cmp %r13d,%r9d │ │ │ │ - jae 1eed4 <__cxa_finalize@plt+0x1b704> │ │ │ │ + jae 21424 │ │ │ │ mov %rax,%r12 │ │ │ │ mov %ebx,%r14d │ │ │ │ add $0x1,%ebx │ │ │ │ lea (%rsi,%r12,1),%r15 │ │ │ │ cmp %ecx,%ebx │ │ │ │ - jb 1eb9b <__cxa_finalize@plt+0x1b3cb> │ │ │ │ + jb 210eb │ │ │ │ mov 0x28(%rsp),%r13 │ │ │ │ test %r14d,%r14d │ │ │ │ - je 1ec68 <__cxa_finalize@plt+0x1b498> │ │ │ │ + je 211b8 │ │ │ │ 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 │ │ │ │ @@ -28737,86 +29924,86 @@ │ │ │ │ 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 0x67edf(%rip),%rax │ │ │ │ + mov 0x65cc7(%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> │ │ │ │ + call 61b40 │ │ │ │ test %r14d,%r14d │ │ │ │ - je 1eec0 <__cxa_finalize@plt+0x1b6f0> │ │ │ │ + je 21410 │ │ │ │ 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 1efed <__cxa_finalize@plt+0x1b81d> │ │ │ │ - call 25ea0 <__cxa_finalize@plt+0x226d0> │ │ │ │ + je 2153d │ │ │ │ + call 17f30 │ │ │ │ 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> │ │ │ │ + call 17f70 │ │ │ │ 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> │ │ │ │ + jae 212be │ │ │ │ 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> │ │ │ │ + je 21466 │ │ │ │ mov 0x4c(%r13),%r15d │ │ │ │ mov %r13,%rdi │ │ │ │ - call 25ee0 <__cxa_finalize@plt+0x22710> │ │ │ │ + call 17f70 │ │ │ │ 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> │ │ │ │ + jb 21440 │ │ │ │ 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> │ │ │ │ + jbe 21370 │ │ │ │ mov 0x30(%rbp),%rdx │ │ │ │ mov 0xc(%rsp),%ebx │ │ │ │ mov 0x18(%rdx,%r12,1),%rdx │ │ │ │ cmp (%rdx),%ebx │ │ │ │ - je 1ee3d <__cxa_finalize@plt+0x1b66d> │ │ │ │ + je 2138d │ │ │ │ movb $0x0,0x2c(%rbp) │ │ │ │ movq $0x0,0x24(%rbp) │ │ │ │ mov %al,0x2d(%rbp) │ │ │ │ movq $0x0,0x24(%rbp) │ │ │ │ add $0x38,%rsp │ │ │ │ mov %r14d,%eax │ │ │ │ pop %rbx │ │ │ │ @@ -28826,43 +30013,43 @@ │ │ │ │ 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> │ │ │ │ + jmp 21174 │ │ │ │ nop │ │ │ │ mov 0x58(%r13),%rax │ │ │ │ mov 0x18(%rax),%r11d │ │ │ │ - jmp 1eb40 <__cxa_finalize@plt+0x1b370> │ │ │ │ + jmp 21090 │ │ │ │ nopl (%rax) │ │ │ │ cmpb $0x0,0x2c(%rbp) │ │ │ │ mov %al,0x2d(%rbp) │ │ │ │ - jne 1eea3 <__cxa_finalize@plt+0x1b6d3> │ │ │ │ + jne 213f3 │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %eax,%eax │ │ │ │ mov %ecx,0x28(%rbp) │ │ │ │ cmp $0x1,%edx │ │ │ │ - jne 1ee59 <__cxa_finalize@plt+0x1b689> │ │ │ │ + jne 213a9 │ │ │ │ mov %esi,0x24(%rbp) │ │ │ │ mov %edi,0x28(%rbp) │ │ │ │ - jmp 1ede5 <__cxa_finalize@plt+0x1b615> │ │ │ │ + jmp 21335 │ │ │ │ cmpb $0x0,0x2c(%rbp) │ │ │ │ mov %al,0x2d(%rbp) │ │ │ │ - je 1eddd <__cxa_finalize@plt+0x1b60d> │ │ │ │ + je 2132d │ │ │ │ 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> │ │ │ │ + jmp 21335 │ │ │ │ xchg %ax,%ax │ │ │ │ mov 0x28(%rsp),%r13 │ │ │ │ mov 0x18(%r15),%rax │ │ │ │ sub $0x1,%ecx │ │ │ │ sub %r14d,%ecx │ │ │ │ mov (%rax),%eax │ │ │ │ mov %eax,0xc(%rsp) │ │ │ │ @@ -28873,183 +30060,183 @@ │ │ │ │ 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> │ │ │ │ + jmp 211b8 │ │ │ │ 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> │ │ │ │ + jmp 2137d │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov %r13,%rdi │ │ │ │ - call 25ea0 <__cxa_finalize@plt+0x226d0> │ │ │ │ + call 17f30 │ │ │ │ mov 0x30(%rbp),%rdx │ │ │ │ mov %eax,0x40(%rdx) │ │ │ │ - jmp 1ed45 <__cxa_finalize@plt+0x1b575> │ │ │ │ + jmp 21295 │ │ │ │ mov 0x28(%rsp),%r13 │ │ │ │ lea (%rsi,%r12,1),%r15 │ │ │ │ cmp %ecx,%ebx │ │ │ │ - jae 1ec4c <__cxa_finalize@plt+0x1b47c> │ │ │ │ - jmp 1ee65 <__cxa_finalize@plt+0x1b695> │ │ │ │ + jae 2119c │ │ │ │ + jmp 213b5 │ │ │ │ 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> │ │ │ │ + call 17f30 │ │ │ │ mov 0x30(%rbp),%rdx │ │ │ │ mov %eax,0x40(%rdx,%rbx,1) │ │ │ │ mov 0x20(%rbp),%edx │ │ │ │ - jmp 1ed97 <__cxa_finalize@plt+0x1b5c7> │ │ │ │ + jmp 212e7 │ │ │ │ mov 0x18(%rax),%rdi │ │ │ │ - call 25ea0 <__cxa_finalize@plt+0x226d0> │ │ │ │ + call 17f30 │ │ │ │ mov %r13,%rdi │ │ │ │ mov %eax,%ebx │ │ │ │ - call 25ee0 <__cxa_finalize@plt+0x22710> │ │ │ │ + call 17f70 │ │ │ │ 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> │ │ │ │ + je 214a8 │ │ │ │ orb $0x1,0x48(%rax) │ │ │ │ orb $0x1,0x49(%rcx) │ │ │ │ mov (%rsi),%ebx │ │ │ │ cmp %ebx,(%rdx) │ │ │ │ - je 1ef66 <__cxa_finalize@plt+0x1b796> │ │ │ │ + je 214b6 │ │ │ │ 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> │ │ │ │ + call 660c0 │ │ │ │ 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> │ │ │ │ + jae 2163d │ │ │ │ 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> │ │ │ │ + call 660c0 │ │ │ │ mov (%rsp),%edx │ │ │ │ lea -0x1(%rdx,%rax,1),%eax │ │ │ │ cmp %ebx,%eax │ │ │ │ - jb 1ef0e <__cxa_finalize@plt+0x1b73e> │ │ │ │ + jb 2145e │ │ │ │ mov 0x30(%rbp),%rdx │ │ │ │ lea (%rdx,%r12,1),%rax │ │ │ │ mov 0x18(%rax),%rcx │ │ │ │ cmpb $0x0,0x60(%rcx) │ │ │ │ - je 1ef0e <__cxa_finalize@plt+0x1b73e> │ │ │ │ + je 2145e │ │ │ │ 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> │ │ │ │ + jmp 212e7 │ │ │ │ + call 17f30 │ │ │ │ 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> │ │ │ │ + call 17f70 │ │ │ │ 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> │ │ │ │ + je 2158f │ │ │ │ orb $0x1,0x48(%rcx) │ │ │ │ orb $0x1,0x49(%rax) │ │ │ │ mov (%rsi),%esi │ │ │ │ cmp %esi,(%rdx) │ │ │ │ - je 1f04d <__cxa_finalize@plt+0x1b87d> │ │ │ │ + je 2159d │ │ │ │ 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> │ │ │ │ + call 660c0 │ │ │ │ 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> │ │ │ │ + jae 2165b │ │ │ │ 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> │ │ │ │ + call 660c0 │ │ │ │ mov 0x18(%rsp),%edx │ │ │ │ lea -0x1(%rdx,%rax,1),%eax │ │ │ │ cmp %r15d,%eax │ │ │ │ - jb 1ed45 <__cxa_finalize@plt+0x1b575> │ │ │ │ + jb 21295 │ │ │ │ mov 0x30(%rbp),%rdx │ │ │ │ lea (%rdx,%r12,1),%rax │ │ │ │ mov 0x18(%rax),%rcx │ │ │ │ cmpb $0x0,0x60(%rcx) │ │ │ │ - je 1ed45 <__cxa_finalize@plt+0x1b575> │ │ │ │ + je 21295 │ │ │ │ mov (%rsp),%rdi │ │ │ │ orb $0x8,0x48(%rdx,%rdi,1) │ │ │ │ orb $0x8,0x49(%rax) │ │ │ │ - jmp 1ed45 <__cxa_finalize@plt+0x1b575> │ │ │ │ + jmp 21295 │ │ │ │ xor %ebx,%ebx │ │ │ │ - jmp 1eb73 <__cxa_finalize@plt+0x1b3a3> │ │ │ │ + jmp 210c3 │ │ │ │ add %r12,%rax │ │ │ │ mov 0x18(%rax),%rsi │ │ │ │ cmpb $0x0,0x60(%rsi) │ │ │ │ - jne 1efa4 <__cxa_finalize@plt+0x1b7d4> │ │ │ │ + jne 214f4 │ │ │ │ orb $0x4,0x48(%rcx) │ │ │ │ orb $0x4,0x49(%rax) │ │ │ │ - jmp 1efa4 <__cxa_finalize@plt+0x1b7d4> │ │ │ │ + jmp 214f4 │ │ │ │ mov (%rsp),%r10 │ │ │ │ add %r10,%rax │ │ │ │ cmpb $0x0,0x60(%rcx) │ │ │ │ - jne 1f094 <__cxa_finalize@plt+0x1b8c4> │ │ │ │ + jne 215e4 │ │ │ │ orb $0x4,0x48(%rax) │ │ │ │ orb $0x4,0x49(%rsi) │ │ │ │ - jmp 1f094 <__cxa_finalize@plt+0x1b8c4> │ │ │ │ + jmp 215e4 │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ mov %rsi,%r13 │ │ │ │ @@ -29062,35 +30249,35 @@ │ │ │ │ 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 │ │ │ │ + mov 0x6580e(%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 1f26e <__cxa_finalize@plt+0x1ba9e> │ │ │ │ + je 217be │ │ │ │ xor %r12d,%r12d │ │ │ │ xor %r15d,%r15d │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov $0x68,%esi │ │ │ │ xor %edi,%edi │ │ │ │ add $0x1,%r15d │ │ │ │ - call 5e500 │ │ │ │ + call 44640 │ │ │ │ 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 │ │ │ │ @@ -29108,30 +30295,30 @@ │ │ │ │ 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 │ │ │ │ + call 44640 │ │ │ │ mov %rax,0x58(%rbx) │ │ │ │ mov 0x58(%rbp),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ - call 15a90 <__cxa_finalize@plt+0x122c0> │ │ │ │ + call 61a10 │ │ │ │ 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> │ │ │ │ + call 21000 │ │ │ │ cmp 0x20(%r13),%r15d │ │ │ │ - jb 1f1c0 <__cxa_finalize@plt+0x1b9f0> │ │ │ │ + jb 21710 │ │ │ │ add $0x8,%rsp │ │ │ │ mov %r14,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ @@ -29143,72 +30330,72 @@ │ │ │ │ xor %edi,%edi │ │ │ │ push %r13 │ │ │ │ mov %rsi,%r13 │ │ │ │ mov $0x50,%esi │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - call 5e500 │ │ │ │ + call 44640 │ │ │ │ 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 0x656ad(%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 1f33c <__cxa_finalize@plt+0x1bb6c> │ │ │ │ + je 2188c │ │ │ │ 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> │ │ │ │ + call 21000 │ │ │ │ cmp 0x20(%r14),%ebp │ │ │ │ - jb 1f310 <__cxa_finalize@plt+0x1bb40> │ │ │ │ + jb 21860 │ │ │ │ mov 0x20(%r13),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 1f37c <__cxa_finalize@plt+0x1bbac> │ │ │ │ + je 218cc │ │ │ │ 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> │ │ │ │ + call 21000 │ │ │ │ cmp 0x20(%r13),%ebp │ │ │ │ - jb 1f350 <__cxa_finalize@plt+0x1bb80> │ │ │ │ + jb 218a0 │ │ │ │ mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ ret │ │ │ │ @@ -29220,31 +30407,31 @@ │ │ │ │ push %r12 │ │ │ │ movabs $0x7fffffffffffffff,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ sub $0x18,%rsp │ │ │ │ mov 0x20(%rdi),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 1f3fa <__cxa_finalize@plt+0x1bc2a> │ │ │ │ + je 2194a │ │ │ │ mov 0x20(%rsi),%edx │ │ │ │ mov %rsi,%rbp │ │ │ │ test %edx,%edx │ │ │ │ - je 1f3fa <__cxa_finalize@plt+0x1bc2a> │ │ │ │ + je 2194a │ │ │ │ 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> │ │ │ │ + je 21960 │ │ │ │ cmpb $0x0,0x2c(%rbp) │ │ │ │ - je 1f410 <__cxa_finalize@plt+0x1bc40> │ │ │ │ + je 21960 │ │ │ │ mov 0x18(%rcx),%r9 │ │ │ │ cmp %r8d,(%r9) │ │ │ │ - jne 1f410 <__cxa_finalize@plt+0x1bc40> │ │ │ │ + jne 21960 │ │ │ │ mov 0x24(%rbx),%eax │ │ │ │ mov 0x28(%rbp),%edx │ │ │ │ mov %eax,%ecx │ │ │ │ mov %edx,%r12d │ │ │ │ sub %edx,%ecx │ │ │ │ sub %eax,%r12d │ │ │ │ cmp %eax,%edx │ │ │ │ @@ -29260,34 +30447,34 @@ │ │ │ │ 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 1f450 <__cxa_finalize@plt+0x1bc80> │ │ │ │ + je 219a0 │ │ │ │ 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> │ │ │ │ + je 21aa0 │ │ │ │ movabs $0x7fffffffffffffff,%r12 │ │ │ │ - jmp 1f3fa <__cxa_finalize@plt+0x1bc2a> │ │ │ │ + jmp 2194a │ │ │ │ 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> │ │ │ │ + call 660c0 │ │ │ │ add %r12d,%r13d │ │ │ │ mov 0x30(%rbp),%rcx │ │ │ │ sub %r15d,%r13d │ │ │ │ sub %r14d,%r13d │ │ │ │ sub %eax,%r13d │ │ │ │ mov 0x20(%rbp),%eax │ │ │ │ mov %r13d,%r12d │ │ │ │ @@ -29296,33 +30483,33 @@ │ │ │ │ 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> │ │ │ │ + jne 2194a │ │ │ │ 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> │ │ │ │ + call 660c0 │ │ │ │ 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> │ │ │ │ + jae 2194a │ │ │ │ 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 │ │ │ │ @@ -29334,22 +30521,22 @@ │ │ │ │ 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> │ │ │ │ + call 660c0 │ │ │ │ sub %ebp,%r12d │ │ │ │ sub %eax,%r12d │ │ │ │ - jmp 1f3fa <__cxa_finalize@plt+0x1bc2a> │ │ │ │ + jmp 2194a │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x58(%rax),%rdi │ │ │ │ - call 1a140 <__cxa_finalize@plt+0x16970> │ │ │ │ - jmp 1f4f8 <__cxa_finalize@plt+0x1bd28> │ │ │ │ + call 660c0 │ │ │ │ + jmp 21a48 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ cmpb $0x3,0x2d(%rdi) │ │ │ │ sete %al │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ @@ -29361,22 +30548,22 @@ │ │ │ │ movzbl 0x2d(%rdi),%eax │ │ │ │ and $0x2,%eax │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ mov (%rdi),%esi │ │ │ │ test %esi,%esi │ │ │ │ - je 1f8b0 <__cxa_finalize@plt+0x1c0e0> │ │ │ │ + je 21e00 │ │ │ │ lea -0x1(%rsi),%eax │ │ │ │ mov 0x8(%rdi),%r9 │ │ │ │ cmp $0xe,%eax │ │ │ │ - jbe 1f8b3 <__cxa_finalize@plt+0x1c0e3> │ │ │ │ + jbe 21e03 │ │ │ │ mov %esi,%eax │ │ │ │ lea 0x2d(%r9),%rcx │ │ │ │ - movdqa 0x67414(%rip),%xmm2 │ │ │ │ + movdqa 0x65024(%rip),%xmm2 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ shr $0x4,%eax │ │ │ │ lea (%rax,%rax,4),%r8 │ │ │ │ shl $0x8,%r8 │ │ │ │ add %rcx,%r8 │ │ │ │ xchg %ax,%ax │ │ │ │ movzbl 0x230(%rcx),%edx │ │ │ │ @@ -29426,138 +30613,138 @@ │ │ │ │ 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> │ │ │ │ + jne 21b20 │ │ │ │ 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> │ │ │ │ + je 21deb │ │ │ │ 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> │ │ │ │ + jae 21df8 │ │ │ │ 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> │ │ │ │ + jae 21deb │ │ │ │ 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> │ │ │ │ + jae 21df8 │ │ │ │ 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> │ │ │ │ + jae 21deb │ │ │ │ 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> │ │ │ │ + jae 21df8 │ │ │ │ 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> │ │ │ │ + jae 21df8 │ │ │ │ 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> │ │ │ │ + jae 21deb │ │ │ │ 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> │ │ │ │ + jae 21df8 │ │ │ │ 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> │ │ │ │ + jae 21deb │ │ │ │ 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> │ │ │ │ + jae 21df8 │ │ │ │ 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> │ │ │ │ + jae 21deb │ │ │ │ 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> │ │ │ │ + jae 21df8 │ │ │ │ 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> │ │ │ │ + jae 21deb │ │ │ │ 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> │ │ │ │ + jae 21df8 │ │ │ │ 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 │ │ │ │ @@ -29567,27 +30754,27 @@ │ │ │ │ cmp $0x1,%al │ │ │ │ setg %al │ │ │ │ ret │ │ │ │ xor %eax,%eax │ │ │ │ ret │ │ │ │ xor %eax,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 1f6f2 <__cxa_finalize@plt+0x1bf22> │ │ │ │ + jmp 21c42 │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ mov (%rdi),%r8d │ │ │ │ test %r8d,%r8d │ │ │ │ - je 1fbd0 <__cxa_finalize@plt+0x1c400> │ │ │ │ + je 22120 │ │ │ │ lea -0x1(%r8),%eax │ │ │ │ mov 0x8(%rdi),%r9 │ │ │ │ cmp $0xe,%eax │ │ │ │ - jbe 1fbd3 <__cxa_finalize@plt+0x1c403> │ │ │ │ + jbe 22123 │ │ │ │ mov %r8d,%eax │ │ │ │ lea 0x2d(%r9),%rcx │ │ │ │ - movdqa 0x670f0(%rip),%xmm2 │ │ │ │ + movdqa 0x64d00(%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 │ │ │ │ @@ -29637,34 +30824,34 @@ │ │ │ │ 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> │ │ │ │ + jne 21e58 │ │ │ │ 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> │ │ │ │ + je 22103 │ │ │ │ mov %r8d,%ecx │ │ │ │ sub %edx,%ecx │ │ │ │ lea -0x1(%rcx),%esi │ │ │ │ cmp $0x6,%esi │ │ │ │ - jbe 1faf8 <__cxa_finalize@plt+0x1c328> │ │ │ │ - movq 0x66f8f(%rip),%xmm0 │ │ │ │ + jbe 22048 │ │ │ │ + movq 0x64b9f(%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 │ │ │ │ @@ -29696,64 +30883,64 @@ │ │ │ │ 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> │ │ │ │ + je 22103 │ │ │ │ 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> │ │ │ │ + jae 22110 │ │ │ │ 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> │ │ │ │ + jae 22103 │ │ │ │ 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> │ │ │ │ + jae 22110 │ │ │ │ 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> │ │ │ │ + jae 22103 │ │ │ │ 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> │ │ │ │ + jae 22110 │ │ │ │ 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> │ │ │ │ + jae 22110 │ │ │ │ lea (%rdx,%rdx,4),%rax │ │ │ │ shl $0x4,%rax │ │ │ │ cmpb $0x3,0x2d(%r9,%rax,1) │ │ │ │ sete %al │ │ │ │ add %ecx,%eax │ │ │ │ cmp $0x1,%al │ │ │ │ setg %al │ │ │ │ @@ -29765,26 +30952,26 @@ │ │ │ │ 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> │ │ │ │ + jmp 21f88 │ │ │ │ endbr64 │ │ │ │ mov (%rdi),%r8d │ │ │ │ test %r8d,%r8d │ │ │ │ - je 1fef0 <__cxa_finalize@plt+0x1c720> │ │ │ │ + je 22440 │ │ │ │ lea -0x1(%r8),%eax │ │ │ │ mov 0x8(%rdi),%r9 │ │ │ │ cmp $0xe,%eax │ │ │ │ - jbe 1fef3 <__cxa_finalize@plt+0x1c723> │ │ │ │ + jbe 22443 │ │ │ │ mov %r8d,%eax │ │ │ │ lea 0x2d(%r9),%rcx │ │ │ │ - movdqa 0x66dd0(%rip),%xmm2 │ │ │ │ + movdqa 0x649e0(%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 │ │ │ │ @@ -29834,34 +31021,34 @@ │ │ │ │ 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> │ │ │ │ + jne 22178 │ │ │ │ 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> │ │ │ │ + je 22423 │ │ │ │ mov %r8d,%ecx │ │ │ │ sub %edx,%ecx │ │ │ │ lea -0x1(%rcx),%esi │ │ │ │ cmp $0x6,%esi │ │ │ │ - jbe 1fe18 <__cxa_finalize@plt+0x1c648> │ │ │ │ - movq 0x66c6f(%rip),%xmm0 │ │ │ │ + jbe 22368 │ │ │ │ + movq 0x6487f(%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 │ │ │ │ @@ -29893,64 +31080,64 @@ │ │ │ │ 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> │ │ │ │ + je 22423 │ │ │ │ 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> │ │ │ │ + jae 22430 │ │ │ │ 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> │ │ │ │ + jae 22423 │ │ │ │ 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> │ │ │ │ + jae 22430 │ │ │ │ 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> │ │ │ │ + jae 22423 │ │ │ │ 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> │ │ │ │ + jae 22430 │ │ │ │ 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> │ │ │ │ + jae 22430 │ │ │ │ lea (%rdx,%rdx,4),%rax │ │ │ │ shl $0x4,%rax │ │ │ │ cmpb $0x3,0x2d(%r9,%rax,1) │ │ │ │ sete %al │ │ │ │ add %ecx,%eax │ │ │ │ cmp $0x1,%al │ │ │ │ setg %al │ │ │ │ @@ -29962,53 +31149,53 @@ │ │ │ │ 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> │ │ │ │ + jmp 222a8 │ │ │ │ endbr64 │ │ │ │ mov 0x20(%rdi),%ecx │ │ │ │ test %ecx,%ecx │ │ │ │ - je 1ff38 <__cxa_finalize@plt+0x1c768> │ │ │ │ + je 22488 │ │ │ │ mov 0x30(%rdi),%rax │ │ │ │ xor %edx,%edx │ │ │ │ add $0x3c,%rax │ │ │ │ - jmp 1ff2b <__cxa_finalize@plt+0x1c75b> │ │ │ │ + jmp 2247b │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1,%edx │ │ │ │ add $0x58,%rax │ │ │ │ cmp %ecx,%edx │ │ │ │ - je 1ff38 <__cxa_finalize@plt+0x1c768> │ │ │ │ + je 22488 │ │ │ │ cmpb $0x0,(%rax) │ │ │ │ - je 1ff20 <__cxa_finalize@plt+0x1c750> │ │ │ │ + je 22470 │ │ │ │ cmp %ecx,%edx │ │ │ │ - jb 1ff3d <__cxa_finalize@plt+0x1c76d> │ │ │ │ + jb 2248d │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov $0xffffffff,%edx │ │ │ │ mov %edx,%eax │ │ │ │ ret │ │ │ │ endbr64 │ │ │ │ mov 0x20(%rdi),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 1ff92 <__cxa_finalize@plt+0x1c7c2> │ │ │ │ + je 224e2 │ │ │ │ mov 0x30(%rdi),%rsi │ │ │ │ xor %edx,%edx │ │ │ │ lea 0x3c(%rsi),%rcx │ │ │ │ - jmp 1ff6b <__cxa_finalize@plt+0x1c79b> │ │ │ │ + jmp 224bb │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1,%edx │ │ │ │ add $0x58,%rcx │ │ │ │ cmp %eax,%edx │ │ │ │ - je 1ff90 <__cxa_finalize@plt+0x1c7c0> │ │ │ │ + je 224e0 │ │ │ │ cmpb $0x0,(%rcx) │ │ │ │ - je 1ff60 <__cxa_finalize@plt+0x1c790> │ │ │ │ + je 224b0 │ │ │ │ cmp %eax,%edx │ │ │ │ - jae 1ff90 <__cxa_finalize@plt+0x1c7c0> │ │ │ │ + jae 224e0 │ │ │ │ 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 │ │ │ │ @@ -30016,313 +31203,313 @@ │ │ │ │ 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> │ │ │ │ + je 22528 │ │ │ │ mov 0x30(%rdi),%rax │ │ │ │ xor %edx,%edx │ │ │ │ add $0x3c,%rax │ │ │ │ - jmp 1ffcb <__cxa_finalize@plt+0x1c7fb> │ │ │ │ + jmp 2251b │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1,%edx │ │ │ │ add $0x58,%rax │ │ │ │ cmp %ecx,%edx │ │ │ │ - je 1ffd8 <__cxa_finalize@plt+0x1c808> │ │ │ │ + je 22528 │ │ │ │ cmpb $0x0,(%rax) │ │ │ │ - jne 1ffc0 <__cxa_finalize@plt+0x1c7f0> │ │ │ │ + jne 22510 │ │ │ │ cmp %ecx,%edx │ │ │ │ - jb 1ffdd <__cxa_finalize@plt+0x1c80d> │ │ │ │ + jb 2252d │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov $0xffffffff,%edx │ │ │ │ mov %edx,%eax │ │ │ │ ret │ │ │ │ endbr64 │ │ │ │ mov 0x20(%rdi),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 20032 <__cxa_finalize@plt+0x1c862> │ │ │ │ + je 22582 │ │ │ │ mov 0x30(%rdi),%rsi │ │ │ │ xor %edx,%edx │ │ │ │ lea 0x3c(%rsi),%rcx │ │ │ │ - jmp 2000b <__cxa_finalize@plt+0x1c83b> │ │ │ │ + jmp 2255b │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1,%edx │ │ │ │ add $0x58,%rcx │ │ │ │ cmp %eax,%edx │ │ │ │ - je 20030 <__cxa_finalize@plt+0x1c860> │ │ │ │ + je 22580 │ │ │ │ cmpb $0x0,(%rcx) │ │ │ │ - jne 20000 <__cxa_finalize@plt+0x1c830> │ │ │ │ + jne 22550 │ │ │ │ cmp %eax,%edx │ │ │ │ - jae 20030 <__cxa_finalize@plt+0x1c860> │ │ │ │ + jae 22580 │ │ │ │ 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 20080 <__cxa_finalize@plt+0x1c8b0> │ │ │ │ + je 225d0 │ │ │ │ mov (%rdi),%edx │ │ │ │ test %edx,%edx │ │ │ │ - je 20080 <__cxa_finalize@plt+0x1c8b0> │ │ │ │ + je 225d0 │ │ │ │ mov 0x8(%rdi),%rax │ │ │ │ lea (%rdx,%rdx,4),%rcx │ │ │ │ shl $0x4,%rcx │ │ │ │ add $0x2d,%rax │ │ │ │ add %rax,%rcx │ │ │ │ - jmp 20071 <__cxa_finalize@plt+0x1c8a1> │ │ │ │ + jmp 225c1 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x50,%rax │ │ │ │ cmp %rax,%rcx │ │ │ │ - je 20079 <__cxa_finalize@plt+0x1c8a9> │ │ │ │ + je 225c9 │ │ │ │ movzbl (%rax),%edx │ │ │ │ and $0x1,%edx │ │ │ │ - je 20068 <__cxa_finalize@plt+0x1c898> │ │ │ │ + je 225b8 │ │ │ │ mov %edx,%eax │ │ │ │ ret │ │ │ │ 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> │ │ │ │ + je 22668 │ │ │ │ mov (%rdi),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 20118 <__cxa_finalize@plt+0x1c948> │ │ │ │ + je 22668 │ │ │ │ mov 0x8(%rdi),%rsi │ │ │ │ lea (%rax,%rax,4),%r9 │ │ │ │ shl $0x4,%r9 │ │ │ │ add $0x20,%rsi │ │ │ │ add %rsi,%r9 │ │ │ │ - jmp 200c9 <__cxa_finalize@plt+0x1c8f9> │ │ │ │ + jmp 22619 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x50,%rsi │ │ │ │ cmp %r9,%rsi │ │ │ │ - je 20118 <__cxa_finalize@plt+0x1c948> │ │ │ │ + je 22668 │ │ │ │ movzbl 0xd(%rsi),%edi │ │ │ │ and $0x1,%edi │ │ │ │ - je 200c0 <__cxa_finalize@plt+0x1c8f0> │ │ │ │ + je 22610 │ │ │ │ mov (%rsi),%edx │ │ │ │ test %edx,%edx │ │ │ │ - je 2010f <__cxa_finalize@plt+0x1c93f> │ │ │ │ + je 2265f │ │ │ │ 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> │ │ │ │ + jne 22651 │ │ │ │ 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> │ │ │ │ + jne 22640 │ │ │ │ cmp %edx,%r10d │ │ │ │ - jb 200c0 <__cxa_finalize@plt+0x1c8f0> │ │ │ │ + jb 22610 │ │ │ │ mov %edi,%eax │ │ │ │ ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ xor %edi,%edi │ │ │ │ mov %edi,%eax │ │ │ │ ret │ │ │ │ nopl (%rax) │ │ │ │ endbr64 │ │ │ │ test %rdi,%rdi │ │ │ │ - je 20168 <__cxa_finalize@plt+0x1c998> │ │ │ │ + je 226b8 │ │ │ │ mov (%rdi),%edx │ │ │ │ test %edx,%edx │ │ │ │ - je 20168 <__cxa_finalize@plt+0x1c998> │ │ │ │ + je 226b8 │ │ │ │ mov 0x8(%rdi),%rax │ │ │ │ lea (%rdx,%rdx,4),%rcx │ │ │ │ shl $0x4,%rcx │ │ │ │ add $0x2d,%rax │ │ │ │ add %rax,%rcx │ │ │ │ - jmp 20151 <__cxa_finalize@plt+0x1c981> │ │ │ │ + jmp 226a1 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x50,%rax │ │ │ │ cmp %rax,%rcx │ │ │ │ - je 2015e <__cxa_finalize@plt+0x1c98e> │ │ │ │ + je 226ae │ │ │ │ movzbl (%rax),%edx │ │ │ │ and $0x2,%edx │ │ │ │ - je 20148 <__cxa_finalize@plt+0x1c978> │ │ │ │ + je 22698 │ │ │ │ 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 201f8 <__cxa_finalize@plt+0x1ca28> │ │ │ │ + je 22748 │ │ │ │ mov (%rdi),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 201f8 <__cxa_finalize@plt+0x1ca28> │ │ │ │ + je 22748 │ │ │ │ mov 0x8(%rdi),%rsi │ │ │ │ lea (%rax,%rax,4),%r8 │ │ │ │ shl $0x4,%r8 │ │ │ │ add $0x20,%rsi │ │ │ │ add %rsi,%r8 │ │ │ │ - jmp 201a9 <__cxa_finalize@plt+0x1c9d9> │ │ │ │ + jmp 226f9 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x50,%rsi │ │ │ │ cmp %r8,%rsi │ │ │ │ - je 201f8 <__cxa_finalize@plt+0x1ca28> │ │ │ │ + je 22748 │ │ │ │ testb $0x2,0xd(%rsi) │ │ │ │ - je 201a0 <__cxa_finalize@plt+0x1c9d0> │ │ │ │ + je 226f0 │ │ │ │ mov (%rsi),%edx │ │ │ │ test %edx,%edx │ │ │ │ - je 201ef <__cxa_finalize@plt+0x1ca1f> │ │ │ │ + je 2273f │ │ │ │ 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 201e1 <__cxa_finalize@plt+0x1ca11> │ │ │ │ + je 22731 │ │ │ │ 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> │ │ │ │ + jne 22720 │ │ │ │ cmp %edx,%r9d │ │ │ │ - jb 201a0 <__cxa_finalize@plt+0x1c9d0> │ │ │ │ + jb 226f0 │ │ │ │ mov $0x1,%eax │ │ │ │ ret │ │ │ │ nopl (%rax) │ │ │ │ xor %eax,%eax │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ mov %esi,%r11d │ │ │ │ test %rdi,%rdi │ │ │ │ - je 202a0 <__cxa_finalize@plt+0x1cad0> │ │ │ │ + je 227f0 │ │ │ │ mov (%rdi),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 202a0 <__cxa_finalize@plt+0x1cad0> │ │ │ │ + je 227f0 │ │ │ │ mov 0x8(%rdi),%rcx │ │ │ │ lea (%rax,%rax,4),%r10 │ │ │ │ shl $0x4,%r10 │ │ │ │ add $0x20,%rcx │ │ │ │ add %rcx,%r10 │ │ │ │ - jmp 20239 <__cxa_finalize@plt+0x1ca69> │ │ │ │ + jmp 22789 │ │ │ │ nop │ │ │ │ add $0x50,%rcx │ │ │ │ cmp %r10,%rcx │ │ │ │ - je 202a0 <__cxa_finalize@plt+0x1cad0> │ │ │ │ + je 227f0 │ │ │ │ movzbl 0xd(%rcx),%eax │ │ │ │ not %eax │ │ │ │ test $0x3,%al │ │ │ │ - jne 20230 <__cxa_finalize@plt+0x1ca60> │ │ │ │ + jne 22780 │ │ │ │ mov (%rcx),%edx │ │ │ │ test %edx,%edx │ │ │ │ - je 20293 <__cxa_finalize@plt+0x1cac3> │ │ │ │ + je 227e3 │ │ │ │ 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> │ │ │ │ + jmp 227be │ │ │ │ nop │ │ │ │ add %r8d,%esi │ │ │ │ add $0x58,%rax │ │ │ │ add %edx,%esi │ │ │ │ cmp %r9,%rax │ │ │ │ - je 2028c <__cxa_finalize@plt+0x1cabc> │ │ │ │ + je 227dc │ │ │ │ mov 0x2c(%rax),%edx │ │ │ │ add 0x30(%rax),%edx │ │ │ │ cmpb $0x0,0x3c(%rax) │ │ │ │ mov 0x34(%rax),%r8d │ │ │ │ - jne 20260 <__cxa_finalize@plt+0x1ca90> │ │ │ │ + jne 227b0 │ │ │ │ add %r8d,%edi │ │ │ │ add $0x58,%rax │ │ │ │ add %edx,%edi │ │ │ │ cmp %r9,%rax │ │ │ │ - jne 2026e <__cxa_finalize@plt+0x1ca9e> │ │ │ │ + jne 227be │ │ │ │ add %edi,%esi │ │ │ │ cmp %esi,%r11d │ │ │ │ - jb 20230 <__cxa_finalize@plt+0x1ca60> │ │ │ │ + jb 22780 │ │ │ │ mov $0x1,%eax │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ xor %eax,%eax │ │ │ │ ret │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ mov 0x20(%rdi),%edx │ │ │ │ test %edx,%edx │ │ │ │ - je 20308 <__cxa_finalize@plt+0x1cb38> │ │ │ │ + je 22858 │ │ │ │ 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> │ │ │ │ + jmp 2283e │ │ │ │ nopl 0x0(%rax) │ │ │ │ test %r8b,%r8b │ │ │ │ - jne 202f6 <__cxa_finalize@plt+0x1cb26> │ │ │ │ + jne 22846 │ │ │ │ add $0x58,%rax │ │ │ │ cmp %rax,%rsi │ │ │ │ - je 20308 <__cxa_finalize@plt+0x1cb38> │ │ │ │ + je 22858 │ │ │ │ movzbl 0x3c(%rax),%edx │ │ │ │ cmp %ecx,%edx │ │ │ │ - jne 202e0 <__cxa_finalize@plt+0x1cb10> │ │ │ │ + jne 22830 │ │ │ │ cmpb $0x0,0x4a(%rax) │ │ │ │ - je 202e5 <__cxa_finalize@plt+0x1cb15> │ │ │ │ + je 22835 │ │ │ │ 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 20360 <__cxa_finalize@plt+0x1cb90> │ │ │ │ + je 228b0 │ │ │ │ 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> │ │ │ │ + jmp 2289e │ │ │ │ nopl 0x0(%rax) │ │ │ │ test %sil,%sil │ │ │ │ - jne 20356 <__cxa_finalize@plt+0x1cb86> │ │ │ │ + jne 228a6 │ │ │ │ add $0x58,%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 20360 <__cxa_finalize@plt+0x1cb90> │ │ │ │ + je 228b0 │ │ │ │ movzbl 0x3c(%rax),%edx │ │ │ │ cmp %ecx,%edx │ │ │ │ - jne 20340 <__cxa_finalize@plt+0x1cb70> │ │ │ │ + jne 22890 │ │ │ │ mov 0x18(%rax),%rax │ │ │ │ movzbl 0x60(%rax),%eax │ │ │ │ ret │ │ │ │ nop │ │ │ │ xor %eax,%eax │ │ │ │ ret │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ @@ -30344,15 +31531,15 @@ │ │ │ │ push %rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ mov (%rdi),%eax │ │ │ │ mov 0x8(%rdi),%rdi │ │ │ │ add $0x1,%eax │ │ │ │ lea (%rax,%rax,4),%rsi │ │ │ │ shl $0x4,%rsi │ │ │ │ - call 5e500 │ │ │ │ + call 44640 │ │ │ │ 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) │ │ │ │ @@ -30369,22 +31556,22 @@ │ │ │ │ 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> │ │ │ │ + je 22a54 │ │ │ │ xor %r13d,%r13d │ │ │ │ xor %r15d,%r15d │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov $0x68,%esi │ │ │ │ xor %edi,%edi │ │ │ │ add $0x1,%r15d │ │ │ │ - call 5e500 │ │ │ │ + call 44640 │ │ │ │ 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 │ │ │ │ @@ -30402,34 +31589,34 @@ │ │ │ │ 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 │ │ │ │ + call 44640 │ │ │ │ mov %rax,0x58(%rbx) │ │ │ │ mov 0x58(%rbp),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ - call 15a90 <__cxa_finalize@plt+0x122c0> │ │ │ │ + call 61a10 │ │ │ │ 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> │ │ │ │ + call 21000 │ │ │ │ cmp 0x20(%r12),%r15d │ │ │ │ - jb 20440 <__cxa_finalize@plt+0x1cc70> │ │ │ │ + jb 22990 │ │ │ │ mov (%r14),%edx │ │ │ │ add $0x1,%edx │ │ │ │ mov %edx,(%r14) │ │ │ │ add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ @@ -30439,138 +31626,138 @@ │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ test %rdi,%rdi │ │ │ │ - je 20562 <__cxa_finalize@plt+0x1cd92> │ │ │ │ + je 22ab2 │ │ │ │ mov (%rsi),%eax │ │ │ │ mov %rdi,%r12 │ │ │ │ mov %rsi,%rbp │ │ │ │ xor %ebx,%ebx │ │ │ │ test %eax,%eax │ │ │ │ - je 2055d <__cxa_finalize@plt+0x1cd8d> │ │ │ │ + je 22aad │ │ │ │ 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> │ │ │ │ + call 228e0 │ │ │ │ cmp 0x0(%rbp),%ebx │ │ │ │ - jb 20540 <__cxa_finalize@plt+0x1cd70> │ │ │ │ + jb 22a90 │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ ret │ │ │ │ - lea 0x66df7(%rip),%rcx │ │ │ │ + lea 0x64817(%rip),%rcx │ │ │ │ mov $0x6c1,%edx │ │ │ │ - lea 0x611cd(%rip),%rsi │ │ │ │ - lea 0x611d5(%rip),%rdi │ │ │ │ + lea 0x62530(%rip),%rsi │ │ │ │ + lea 0x62538(%rip),%rdi │ │ │ │ call 3150 <__assert_fail@plt> │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ push %r12 │ │ │ │ mov $0x10,%esi │ │ │ │ push %rbp │ │ │ │ mov %rdi,%rbp │ │ │ │ xor %edi,%edi │ │ │ │ push %rbx │ │ │ │ - call 5e500 │ │ │ │ + call 44640 │ │ │ │ movl $0x0,(%rax) │ │ │ │ mov %rax,%r12 │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ mov 0x0(%rbp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 205e5 <__cxa_finalize@plt+0x1ce15> │ │ │ │ + je 22b35 │ │ │ │ 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> │ │ │ │ + call 228e0 │ │ │ │ cmp 0x0(%rbp),%ebx │ │ │ │ - jb 205c8 <__cxa_finalize@plt+0x1cdf8> │ │ │ │ + jb 22b18 │ │ │ │ mov %r12,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ ret │ │ │ │ nopl (%rax) │ │ │ │ endbr64 │ │ │ │ mov (%rdi),%r9d │ │ │ │ test %r9d,%r9d │ │ │ │ - je 206bf <__cxa_finalize@plt+0x1ceef> │ │ │ │ + je 22c0f │ │ │ │ push %rbx │ │ │ │ mov 0x8(%rdi),%r8 │ │ │ │ mov 0x20(%r8),%ecx │ │ │ │ test %ecx,%ecx │ │ │ │ - je 20634 <__cxa_finalize@plt+0x1ce64> │ │ │ │ + je 22b84 │ │ │ │ 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> │ │ │ │ + jne 22b70 │ │ │ │ xor %ebx,%ebx │ │ │ │ xor %r11d,%r11d │ │ │ │ add $0x1,%r11d │ │ │ │ add $0x50,%rbx │ │ │ │ cmp %r11d,%r9d │ │ │ │ - je 206b1 <__cxa_finalize@plt+0x1cee1> │ │ │ │ + je 22c01 │ │ │ │ lea (%r8,%rbx,1),%rdx │ │ │ │ mov 0x20(%rdx),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 206b8 <__cxa_finalize@plt+0x1cee8> │ │ │ │ + je 22c08 │ │ │ │ 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> │ │ │ │ + jne 22bc0 │ │ │ │ cmp %ecx,%esi │ │ │ │ - jae 20639 <__cxa_finalize@plt+0x1ce69> │ │ │ │ + jae 22b89 │ │ │ │ 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 20690 <__cxa_finalize@plt+0x1cec0> │ │ │ │ + jne 22be0 │ │ │ │ add $0x1,%r11d │ │ │ │ add $0x50,%rbx │ │ │ │ cmp %r11d,%r9d │ │ │ │ - jne 20646 <__cxa_finalize@plt+0x1ce76> │ │ │ │ + jne 22b96 │ │ │ │ mov %ecx,%eax │ │ │ │ pop %rbx │ │ │ │ ret │ │ │ │ nopl (%rax) │ │ │ │ xor %ecx,%ecx │ │ │ │ - jmp 20639 <__cxa_finalize@plt+0x1ce69> │ │ │ │ + jmp 22b89 │ │ │ │ xor %eax,%eax │ │ │ │ ret │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ @@ -30579,48 +31766,48 @@ │ │ │ │ push %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> │ │ │ │ + je 22d97 │ │ │ │ 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> │ │ │ │ + jne 22cd0 │ │ │ │ mov 0x20(%rbp),%esi │ │ │ │ test %esi,%esi │ │ │ │ - je 20840 <__cxa_finalize@plt+0x1d070> │ │ │ │ + je 22d90 │ │ │ │ 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> │ │ │ │ + call 62650 │ │ │ │ add %eax,%ebx │ │ │ │ cmp 0x20(%rbp),%r13d │ │ │ │ - jb 20730 <__cxa_finalize@plt+0x1cf60> │ │ │ │ + jb 22c80 │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ mov (%rax),%eax │ │ │ │ addq $0x1,0x8(%rsp) │ │ │ │ mov 0x8(%rsp),%rcx │ │ │ │ cmp %eax,%ecx │ │ │ │ - jb 20708 <__cxa_finalize@plt+0x1cf38> │ │ │ │ + jb 22c58 │ │ │ │ add $0x28,%rsp │ │ │ │ mov %ebx,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ @@ -30628,196 +31815,196 @@ │ │ │ │ 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> │ │ │ │ + je 22d88 │ │ │ │ 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> │ │ │ │ + call 62650 │ │ │ │ add %eax,%r13d │ │ │ │ cmp 0x20(%rbp),%r15d │ │ │ │ - jb 207a8 <__cxa_finalize@plt+0x1cfd8> │ │ │ │ + jb 22cf8 │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ cmp %ebx,%r13d │ │ │ │ - jle 2075e <__cxa_finalize@plt+0x1cf8e> │ │ │ │ + jle 22cae │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ add 0x8(%rax),%r8 │ │ │ │ mov 0x20(%r8),%edx │ │ │ │ test %edx,%edx │ │ │ │ - je 2084e <__cxa_finalize@plt+0x1d07e> │ │ │ │ + je 22d9e │ │ │ │ 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> │ │ │ │ + call 62650 │ │ │ │ mov 0x10(%rsp),%r8 │ │ │ │ add %eax,%ebx │ │ │ │ cmp 0x20(%r8),%r13d │ │ │ │ - jb 207f8 <__cxa_finalize@plt+0x1d028> │ │ │ │ + jb 22d48 │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ - jmp 2075e <__cxa_finalize@plt+0x1cf8e> │ │ │ │ + jmp 22cae │ │ │ │ nopl (%rax) │ │ │ │ test %ebx,%ebx │ │ │ │ - jns 20760 <__cxa_finalize@plt+0x1cf90> │ │ │ │ + jns 22cb0 │ │ │ │ xor %ebx,%ebx │ │ │ │ - jmp 20760 <__cxa_finalize@plt+0x1cf90> │ │ │ │ + jmp 22cb0 │ │ │ │ xor %ebx,%ebx │ │ │ │ - jmp 2076f <__cxa_finalize@plt+0x1cf9f> │ │ │ │ + jmp 22cbf │ │ │ │ mov (%rax),%eax │ │ │ │ xor %ebx,%ebx │ │ │ │ - jmp 20760 <__cxa_finalize@plt+0x1cf90> │ │ │ │ + jmp 22cb0 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %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> │ │ │ │ + je 22f81 │ │ │ │ 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> │ │ │ │ + je 22e24 │ │ │ │ movzbl 0x2d(%r8),%edx │ │ │ │ test %cl,%cl │ │ │ │ - je 209a0 <__cxa_finalize@plt+0x1d1d0> │ │ │ │ + je 22ef0 │ │ │ │ and $0x2,%edx │ │ │ │ - je 20960 <__cxa_finalize@plt+0x1d190> │ │ │ │ + je 22eb0 │ │ │ │ mov 0x20(%r12),%ecx │ │ │ │ test %ecx,%ecx │ │ │ │ - je 209b2 <__cxa_finalize@plt+0x1d1e2> │ │ │ │ + je 22f02 │ │ │ │ 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> │ │ │ │ + je 22ed0 │ │ │ │ + call 62650 │ │ │ │ add $0x1,%r15 │ │ │ │ add %eax,%ebp │ │ │ │ cmp 0x20(%r12),%r15d │ │ │ │ - jb 208f0 <__cxa_finalize@plt+0x1d120> │ │ │ │ + jb 22e40 │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ mov 0x1c(%rsp),%edx │ │ │ │ mov (%rax),%eax │ │ │ │ test %edx,%edx │ │ │ │ - jne 209c8 <__cxa_finalize@plt+0x1d1f8> │ │ │ │ + jne 22f18 │ │ │ │ cmpb $0x2,0xf(%rsp) │ │ │ │ - je 209f0 <__cxa_finalize@plt+0x1d220> │ │ │ │ + je 22f40 │ │ │ │ cmpb $0x0,0xf(%rsp) │ │ │ │ - je 20a20 <__cxa_finalize@plt+0x1d250> │ │ │ │ + je 22f70 │ │ │ │ mov %ebp,0x18(%rsp) │ │ │ │ movl $0x1,0x1c(%rsp) │ │ │ │ nopl (%rax) │ │ │ │ add $0x1,%r14 │ │ │ │ cmp %eax,%r14d │ │ │ │ - jb 208a0 <__cxa_finalize@plt+0x1d0d0> │ │ │ │ + jb 22df0 │ │ │ │ mov 0x18(%rsp),%eax │ │ │ │ add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - call 166d0 <__cxa_finalize@plt+0x12f00> │ │ │ │ + call 62650 │ │ │ │ add $0x1,%r15 │ │ │ │ add %eax,%ebx │ │ │ │ cmp 0x20(%r12),%r15d │ │ │ │ - jb 208f0 <__cxa_finalize@plt+0x1d120> │ │ │ │ - jmp 20928 <__cxa_finalize@plt+0x1d158> │ │ │ │ + jb 22e40 │ │ │ │ + jmp 22e78 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ and $0x1,%edx │ │ │ │ - je 20960 <__cxa_finalize@plt+0x1d190> │ │ │ │ + je 22eb0 │ │ │ │ mov 0x20(%r12),%ecx │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 208e1 <__cxa_finalize@plt+0x1d111> │ │ │ │ + jne 22e31 │ │ │ │ mov 0x1c(%rsp),%edx │ │ │ │ xor %ebx,%ebx │ │ │ │ xor %ebp,%ebp │ │ │ │ test %edx,%edx │ │ │ │ - je 2093b <__cxa_finalize@plt+0x1d16b> │ │ │ │ + je 22e8b │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ cmpb $0x2,0xf(%rsp) │ │ │ │ - je 20a08 <__cxa_finalize@plt+0x1d238> │ │ │ │ + je 22f58 │ │ │ │ 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> │ │ │ │ + jmp 22eb0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %ebp,%ebx │ │ │ │ movl $0x1,0x1c(%rsp) │ │ │ │ mov %ebx,0x18(%rsp) │ │ │ │ - jmp 20960 <__cxa_finalize@plt+0x1d190> │ │ │ │ + jmp 22eb0 │ │ │ │ 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> │ │ │ │ + jmp 22eb0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %ebx,0x18(%rsp) │ │ │ │ movl $0x1,0x1c(%rsp) │ │ │ │ - jmp 20960 <__cxa_finalize@plt+0x1d190> │ │ │ │ + jmp 22eb0 │ │ │ │ movl $0x0,0x18(%rsp) │ │ │ │ - jmp 2096d <__cxa_finalize@plt+0x1d19d> │ │ │ │ + jmp 22ebd │ │ │ │ xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ mov (%rdi),%ecx │ │ │ │ test %ecx,%ecx │ │ │ │ - je 20ba1 <__cxa_finalize@plt+0x1d3d1> │ │ │ │ + je 230f1 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ xor %r13d,%r13d │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ @@ -30828,65 +32015,65 @@ │ │ │ │ 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> │ │ │ │ + je 23090 │ │ │ │ mov 0x20(%rbp),%eax │ │ │ │ mov 0x30(%rbp),%rdi │ │ │ │ test %eax,%eax │ │ │ │ - je 20add <__cxa_finalize@plt+0x1d30d> │ │ │ │ + je 2302d │ │ │ │ xor %ebx,%ebx │ │ │ │ xor %r15d,%r15d │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov 0x18(%rdi,%rbx,1),%rsi │ │ │ │ xor %edi,%edi │ │ │ │ add $0x1,%r15d │ │ │ │ - call 26870 <__cxa_finalize@plt+0x230a0> │ │ │ │ + call 18900 │ │ │ │ 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> │ │ │ │ + jb 22ff8 │ │ │ │ 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> │ │ │ │ + jb 23098 │ │ │ │ mov 0x8(%r14),%rdi │ │ │ │ cmp $0x1,%eax │ │ │ │ - jbe 20b7e <__cxa_finalize@plt+0x1d3ae> │ │ │ │ + jbe 230ce │ │ │ │ sub $0x1,%eax │ │ │ │ lea (%rax,%rax,4),%rsi │ │ │ │ shl $0x4,%rsi │ │ │ │ - call 5e500 │ │ │ │ + call 44640 │ │ │ │ mov (%r14),%ecx │ │ │ │ mov %rax,0x8(%r14) │ │ │ │ sub $0x1,%ecx │ │ │ │ mov %ecx,(%r14) │ │ │ │ cmp %ecx,%r13d │ │ │ │ - jb 20a70 <__cxa_finalize@plt+0x1d2a0> │ │ │ │ + jb 22fc0 │ │ │ │ add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %edx,%r13d │ │ │ │ - jmp 20b24 <__cxa_finalize@plt+0x1d354> │ │ │ │ + jmp 23074 │ │ │ │ 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 │ │ │ │ @@ -30894,15 +32081,15 @@ │ │ │ │ shl $0x4,%rdx │ │ │ │ add %rdi,%rsi │ │ │ │ add %r12,%rdi │ │ │ │ call 3480 │ │ │ │ mov (%r14),%eax │ │ │ │ mov 0x8(%r14),%rdi │ │ │ │ cmp $0x1,%eax │ │ │ │ - ja 20b07 <__cxa_finalize@plt+0x1d337> │ │ │ │ + ja 23057 │ │ │ │ call 32c0 │ │ │ │ movq $0x0,0x8(%r14) │ │ │ │ movl $0x0,(%r14) │ │ │ │ add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ @@ -30921,110 +32108,110 @@ │ │ │ │ mov %edx,%r12d │ │ │ │ push %rbp │ │ │ │ mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ sub $0x28,%rsp │ │ │ │ mov %rdi,(%rsp) │ │ │ │ - call 206d0 <__cxa_finalize@plt+0x1cf00> │ │ │ │ + call 22c20 │ │ │ │ movl $0x0,0xc(%rsp) │ │ │ │ mov %eax,0x1c(%rsp) │ │ │ │ mov (%rbx),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 20d21 <__cxa_finalize@plt+0x1d551> │ │ │ │ + je 23271 │ │ │ │ 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> │ │ │ │ + je 23300 │ │ │ │ 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> │ │ │ │ + call 62650 │ │ │ │ add %eax,%ebx │ │ │ │ cmp 0x20(%r13),%r15d │ │ │ │ - jb 20c30 <__cxa_finalize@plt+0x1d460> │ │ │ │ + jb 23180 │ │ │ │ mov (%rsp),%rax │ │ │ │ cmp %ebx,0x1c(%rsp) │ │ │ │ - jle 20d30 <__cxa_finalize@plt+0x1d560> │ │ │ │ + jle 23280 │ │ │ │ mov 0x8(%rax),%rdi │ │ │ │ mov 0x10(%rsp),%r13 │ │ │ │ add %rdi,%r13 │ │ │ │ - je 20cdf <__cxa_finalize@plt+0x1d50f> │ │ │ │ + je 2322f │ │ │ │ mov 0x20(%r13),%ecx │ │ │ │ mov 0x30(%r13),%rdi │ │ │ │ test %ecx,%ecx │ │ │ │ - je 20cbd <__cxa_finalize@plt+0x1d4ed> │ │ │ │ + je 2320d │ │ │ │ xor %ebx,%ebx │ │ │ │ xor %r15d,%r15d │ │ │ │ nopl (%rax) │ │ │ │ mov 0x18(%rdi,%rbx,1),%rsi │ │ │ │ xor %edi,%edi │ │ │ │ add $0x1,%r15d │ │ │ │ - call 26870 <__cxa_finalize@plt+0x230a0> │ │ │ │ + call 18900 │ │ │ │ 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> │ │ │ │ + jb 231d8 │ │ │ │ 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> │ │ │ │ + jb 23290 │ │ │ │ cmp $0x1,%eax │ │ │ │ - jbe 20d80 <__cxa_finalize@plt+0x1d5b0> │ │ │ │ + jbe 232d0 │ │ │ │ sub $0x1,%eax │ │ │ │ lea (%rax,%rax,4),%rsi │ │ │ │ shl $0x4,%rsi │ │ │ │ - call 5e500 │ │ │ │ + call 44640 │ │ │ │ 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> │ │ │ │ + jb 23140 │ │ │ │ add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ 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> │ │ │ │ + jmp 23267 │ │ │ │ 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 │ │ │ │ @@ -31034,15 +32221,15 @@ │ │ │ │ add %rdi,%rsi │ │ │ │ add %rax,%rdi │ │ │ │ call 3480 │ │ │ │ mov (%rsp),%rcx │ │ │ │ mov (%rcx),%eax │ │ │ │ mov 0x8(%rcx),%rdi │ │ │ │ cmp $0x1,%eax │ │ │ │ - ja 20cf4 <__cxa_finalize@plt+0x1d524> │ │ │ │ + ja 23244 │ │ │ │ call 32c0 │ │ │ │ mov (%rsp),%rax │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ movl $0x0,(%rax) │ │ │ │ add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ @@ -31050,19 +32237,19 @@ │ │ │ │ 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> │ │ │ │ + jle 23311 │ │ │ │ mov 0x30(%r13),%rdi │ │ │ │ - jmp 20cbd <__cxa_finalize@plt+0x1d4ed> │ │ │ │ + jmp 2320d │ │ │ │ mov %ecx,0xc(%rsp) │ │ │ │ - jmp 20d17 <__cxa_finalize@plt+0x1d547> │ │ │ │ + jmp 23267 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ movsbl %cl,%eax │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ mov %edx,%r13d │ │ │ │ @@ -31072,134 +32259,134 @@ │ │ │ │ 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> │ │ │ │ + call 22db0 │ │ │ │ mov (%rbx),%esi │ │ │ │ movl $0x0,0x10(%rsp) │ │ │ │ mov %eax,0x14(%rsp) │ │ │ │ test %esi,%esi │ │ │ │ - je 20f29 <__cxa_finalize@plt+0x1d759> │ │ │ │ + je 23479 │ │ │ │ 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> │ │ │ │ + je 234d0 │ │ │ │ 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 20f40 <__cxa_finalize@plt+0x1d770> │ │ │ │ - call 166d0 <__cxa_finalize@plt+0x12f00> │ │ │ │ + je 23490 │ │ │ │ + call 62650 │ │ │ │ add $0x1,%r14 │ │ │ │ add %eax,%ebp │ │ │ │ cmp 0x20(%r15),%r14d │ │ │ │ - jb 20e50 <__cxa_finalize@plt+0x1d680> │ │ │ │ + jb 233a0 │ │ │ │ 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> │ │ │ │ + jge 234b0 │ │ │ │ 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 │ │ │ │ + je 2342a │ │ │ │ + mov 0x63ac8(%rip),%rax │ │ │ │ mov 0x1c(%rsp),%esi │ │ │ │ mov %rcx,%rdi │ │ │ │ mov %rax,0x24(%rcx) │ │ │ │ - call 1d5c0 <__cxa_finalize@plt+0x19df0> │ │ │ │ + call 1fb10 │ │ │ │ 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> │ │ │ │ + jne 234c0 │ │ │ │ cmp %eax,%ebp │ │ │ │ - jb 20f89 <__cxa_finalize@plt+0x1d7b9> │ │ │ │ + jb 234d9 │ │ │ │ cmp $0x1,%eax │ │ │ │ - jbe 20fc1 <__cxa_finalize@plt+0x1d7f1> │ │ │ │ + jbe 23511 │ │ │ │ sub $0x1,%eax │ │ │ │ lea (%rax,%rax,4),%rsi │ │ │ │ shl $0x4,%rsi │ │ │ │ - call 5e500 │ │ │ │ + call 44640 │ │ │ │ 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> │ │ │ │ + jb 23370 │ │ │ │ add $0x28,%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> │ │ │ │ + call 62650 │ │ │ │ add $0x1,%r14 │ │ │ │ add %eax,%ebx │ │ │ │ cmp 0x20(%r15),%r14d │ │ │ │ - jb 20e50 <__cxa_finalize@plt+0x1d680> │ │ │ │ - jmp 20e89 <__cxa_finalize@plt+0x1d6b9> │ │ │ │ + jb 233a0 │ │ │ │ + jmp 233d9 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov (%rsp),%rax │ │ │ │ mov %ebp,0x10(%rsp) │ │ │ │ mov (%rax),%eax │ │ │ │ - jmp 20f1f <__cxa_finalize@plt+0x1d74f> │ │ │ │ + jmp 2346f │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %ebp,0x10(%rsp) │ │ │ │ - jmp 20f1f <__cxa_finalize@plt+0x1d74f> │ │ │ │ + jmp 2346f │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ xor %ebx,%ebx │ │ │ │ xor %ebp,%ebp │ │ │ │ - jmp 20e89 <__cxa_finalize@plt+0x1d6b9> │ │ │ │ + jmp 233d9 │ │ │ │ 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> │ │ │ │ + ja 2344c │ │ │ │ call 32c0 │ │ │ │ mov (%rsp),%rax │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ movl $0x0,(%rax) │ │ │ │ add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ @@ -31237,92 +32424,92 @@ │ │ │ │ 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> │ │ │ │ + je 236db │ │ │ │ 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 21210 <__cxa_finalize@plt+0x1da40> │ │ │ │ + je 23760 │ │ │ │ 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> │ │ │ │ + jmp 23617 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %esi,%r8d │ │ │ │ add $0x58,%rax │ │ │ │ add %edx,%r8d │ │ │ │ cmp %r9,%rax │ │ │ │ - je 210e3 <__cxa_finalize@plt+0x1d913> │ │ │ │ + je 23633 │ │ │ │ mov 0x2c(%rax),%edx │ │ │ │ add 0x30(%rax),%edx │ │ │ │ cmpb $0x0,0x3c(%rax) │ │ │ │ mov 0x34(%rax),%esi │ │ │ │ - jne 210b8 <__cxa_finalize@plt+0x1d8e8> │ │ │ │ + jne 23608 │ │ │ │ add %esi,%ecx │ │ │ │ add $0x58,%rax │ │ │ │ add %edx,%ecx │ │ │ │ cmp %r9,%rax │ │ │ │ - jne 210c7 <__cxa_finalize@plt+0x1d8f7> │ │ │ │ + jne 23617 │ │ │ │ cmp %r8d,0x10(%rsp) │ │ │ │ - jb 210f4 <__cxa_finalize@plt+0x1d924> │ │ │ │ + jb 23644 │ │ │ │ cmp %ecx,0x18(%rsp) │ │ │ │ - jae 21200 <__cxa_finalize@plt+0x1da30> │ │ │ │ + jae 23750 │ │ │ │ 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> │ │ │ │ + call 18900 │ │ │ │ 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> │ │ │ │ + jb 23650 │ │ │ │ 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> │ │ │ │ + jb 236f0 │ │ │ │ mov 0x8(%r15),%rdi │ │ │ │ cmp $0x1,%eax │ │ │ │ - jbe 211d5 <__cxa_finalize@plt+0x1da05> │ │ │ │ + jbe 23725 │ │ │ │ sub $0x1,%eax │ │ │ │ lea (%rax,%rax,4),%rsi │ │ │ │ shl $0x4,%rsi │ │ │ │ - call 5e500 │ │ │ │ + call 44640 │ │ │ │ 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> │ │ │ │ + jb 235c8 │ │ │ │ add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ @@ -31338,32 +32525,32 @@ │ │ │ │ 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> │ │ │ │ + ja 236b1 │ │ │ │ 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) │ │ │ │ mov 0xc(%rsp),%ebp │ │ │ │ - jmp 21182 <__cxa_finalize@plt+0x1d9b2> │ │ │ │ + jmp 236d2 │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %eax,%ebp │ │ │ │ - jmp 21182 <__cxa_finalize@plt+0x1d9b2> │ │ │ │ + jmp 236d2 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ mov %esi,%eax │ │ │ │ imul %ecx,%esi │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ push %r15 │ │ │ │ cvtsi2sd %rax,%xmm0 │ │ │ │ @@ -31389,68 +32576,68 @@ │ │ │ │ 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> │ │ │ │ + je 238a9 │ │ │ │ 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> │ │ │ │ + je 23a00 │ │ │ │ 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> │ │ │ │ + jmp 2384f │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ add %esi,%r9d │ │ │ │ add $0x58,%rax │ │ │ │ add %edx,%r9d │ │ │ │ cmp %rax,%r10 │ │ │ │ - je 2131b <__cxa_finalize@plt+0x1db4b> │ │ │ │ + je 2386b │ │ │ │ mov 0x2c(%rax),%edx │ │ │ │ add 0x30(%rax),%edx │ │ │ │ cmpb $0x0,0x3c(%rax) │ │ │ │ mov 0x34(%rax),%esi │ │ │ │ - jne 212f0 <__cxa_finalize@plt+0x1db20> │ │ │ │ + jne 23840 │ │ │ │ add %esi,%ecx │ │ │ │ add $0x58,%rax │ │ │ │ add %edx,%ecx │ │ │ │ cmp %rax,%r10 │ │ │ │ - jne 212ff <__cxa_finalize@plt+0x1db2f> │ │ │ │ + jne 2384f │ │ │ │ cmp %ecx,0x18(%rsp) │ │ │ │ - jae 21410 <__cxa_finalize@plt+0x1dc40> │ │ │ │ + jae 23960 │ │ │ │ cmp %r9d,0x10(%rsp) │ │ │ │ - jb 21370 <__cxa_finalize@plt+0x1dba0> │ │ │ │ + jb 238c0 │ │ │ │ testb $0x2,0x2d(%r15) │ │ │ │ - je 21370 <__cxa_finalize@plt+0x1dba0> │ │ │ │ - mov 0x65866(%rip),%rax │ │ │ │ + je 238c0 │ │ │ │ + mov 0x6364e(%rip),%rax │ │ │ │ xor %esi,%esi │ │ │ │ mov %r15,%rdi │ │ │ │ mov %rax,0x24(%r15) │ │ │ │ - call 1d5c0 <__cxa_finalize@plt+0x19df0> │ │ │ │ + call 1fb10 │ │ │ │ mov (%r14),%r11d │ │ │ │ mov 0xc(%rsp),%ebp │ │ │ │ nop │ │ │ │ cmp %r11d,%ebp │ │ │ │ - jb 212a8 <__cxa_finalize@plt+0x1dad8> │ │ │ │ + jb 237f8 │ │ │ │ add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ @@ -31458,55 +32645,55 @@ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ xor %r12d,%r12d │ │ │ │ xor %r13d,%r13d │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x18(%rdi,%r12,1),%rsi │ │ │ │ xor %edi,%edi │ │ │ │ add $0x1,%r13d │ │ │ │ - call 26870 <__cxa_finalize@plt+0x230a0> │ │ │ │ + call 18900 │ │ │ │ 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> │ │ │ │ + jb 238d0 │ │ │ │ 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> │ │ │ │ + jb 239a0 │ │ │ │ mov 0x8(%r14),%rdi │ │ │ │ cmp $0x1,%eax │ │ │ │ - jbe 21489 <__cxa_finalize@plt+0x1dcb9> │ │ │ │ + jbe 239d9 │ │ │ │ sub $0x1,%eax │ │ │ │ lea (%rax,%rax,4),%rsi │ │ │ │ shl $0x4,%rsi │ │ │ │ - call 5e500 │ │ │ │ + call 44640 │ │ │ │ mov %rax,0x8(%r14) │ │ │ │ mov (%r14),%eax │ │ │ │ lea -0x1(%rax),%r11d │ │ │ │ mov %r11d,(%r14) │ │ │ │ - jmp 21350 <__cxa_finalize@plt+0x1db80> │ │ │ │ + jmp 238a0 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ cmp %r9d,0x10(%rsp) │ │ │ │ - jae 214b7 <__cxa_finalize@plt+0x1dce7> │ │ │ │ + jae 23a07 │ │ │ │ testb $0x1,0x2d(%r15) │ │ │ │ - je 21370 <__cxa_finalize@plt+0x1dba0> │ │ │ │ - mov 0x65773(%rip),%rax │ │ │ │ + je 238c0 │ │ │ │ + mov 0x6355b(%rip),%rax │ │ │ │ mov $0x1,%esi │ │ │ │ mov %r15,%rdi │ │ │ │ mov %rax,0x24(%r15) │ │ │ │ - call 1d5c0 <__cxa_finalize@plt+0x19df0> │ │ │ │ + call 1fb10 │ │ │ │ mov (%r14),%r11d │ │ │ │ mov 0xc(%rsp),%ebp │ │ │ │ - jmp 21350 <__cxa_finalize@plt+0x1db80> │ │ │ │ + jmp 238a0 │ │ │ │ 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 │ │ │ │ @@ -31514,183 +32701,183 @@ │ │ │ │ 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> │ │ │ │ + ja 23935 │ │ │ │ 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 21350 <__cxa_finalize@plt+0x1db80> │ │ │ │ + jmp 238a0 │ │ │ │ mov 0xc(%rsp),%ebp │ │ │ │ - jmp 21350 <__cxa_finalize@plt+0x1db80> │ │ │ │ + jmp 238a0 │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ 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> │ │ │ │ + je 23b86 │ │ │ │ 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 │ │ │ │ test %ecx,%ecx │ │ │ │ - je 216c0 <__cxa_finalize@plt+0x1def0> │ │ │ │ + je 23c10 │ │ │ │ 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> │ │ │ │ + je 23b98 │ │ │ │ + call 62650 │ │ │ │ add $0x1,%r12 │ │ │ │ add %eax,%ebp │ │ │ │ cmp 0x20(%r15),%r12d │ │ │ │ - jb 21528 <__cxa_finalize@plt+0x1dd58> │ │ │ │ + jb 23a78 │ │ │ │ mov 0x1c(%rsp),%eax │ │ │ │ cmp %eax,%ebx │ │ │ │ - jge 21669 <__cxa_finalize@plt+0x1de99> │ │ │ │ + jge 23bb9 │ │ │ │ mov 0x8(%r14),%rdi │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ lea (%rdi,%rax,1),%r15 │ │ │ │ cmp %ebp,0x60(%rsp) │ │ │ │ - jle 216e0 <__cxa_finalize@plt+0x1df10> │ │ │ │ + jle 23c30 │ │ │ │ mov 0x18(%rsp),%eax │ │ │ │ add $0x1,%eax │ │ │ │ mov %eax,%r12d │ │ │ │ test %r15,%r15 │ │ │ │ - je 215fa <__cxa_finalize@plt+0x1de2a> │ │ │ │ + je 23b4a │ │ │ │ mov 0x20(%r15),%eax │ │ │ │ mov 0x30(%r15),%rdi │ │ │ │ test %eax,%eax │ │ │ │ - je 215dc <__cxa_finalize@plt+0x1de0c> │ │ │ │ + je 23b2c │ │ │ │ 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> │ │ │ │ + call 18900 │ │ │ │ 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> │ │ │ │ + jb 23af8 │ │ │ │ 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> │ │ │ │ + jb 23c60 │ │ │ │ cmp $0x1,%eax │ │ │ │ - jbe 2174c <__cxa_finalize@plt+0x1df7c> │ │ │ │ + jbe 23c9c │ │ │ │ sub $0x1,%eax │ │ │ │ lea (%rax,%rax,4),%rsi │ │ │ │ shl $0x4,%rsi │ │ │ │ - call 5e500 │ │ │ │ + call 44640 │ │ │ │ mov %rax,0x8(%r14) │ │ │ │ mov (%r14),%eax │ │ │ │ sub $0x1,%eax │ │ │ │ mov %eax,(%r14) │ │ │ │ cmp %eax,0x18(%rsp) │ │ │ │ - jb 214f8 <__cxa_finalize@plt+0x1dd28> │ │ │ │ + jb 23a48 │ │ │ │ add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ nopl (%rax) │ │ │ │ - call 166d0 <__cxa_finalize@plt+0x12f00> │ │ │ │ + call 62650 │ │ │ │ add $0x1,%r12 │ │ │ │ add %eax,%ebx │ │ │ │ cmp 0x20(%r15),%r12d │ │ │ │ - jb 21528 <__cxa_finalize@plt+0x1dd58> │ │ │ │ + jb 23a78 │ │ │ │ mov 0x1c(%rsp),%eax │ │ │ │ cmp %eax,%ebx │ │ │ │ - jl 2156e <__cxa_finalize@plt+0x1dd9e> │ │ │ │ + jl 23abe │ │ │ │ mov 0x18(%rsp),%eax │ │ │ │ add $0x1,%eax │ │ │ │ mov %eax,%r12d │ │ │ │ cmp %ebp,0x60(%rsp) │ │ │ │ - jle 216ad <__cxa_finalize@plt+0x1dedd> │ │ │ │ + jle 23bfd │ │ │ │ mov 0x10(%rsp),%r15 │ │ │ │ add 0x8(%r14),%r15 │ │ │ │ movzbl 0x2d(%r15),%eax │ │ │ │ test $0x1,%al │ │ │ │ - je 21594 <__cxa_finalize@plt+0x1ddc4> │ │ │ │ + je 23ae4 │ │ │ │ cmp %ebx,0x1c(%rsp) │ │ │ │ - jg 216ef <__cxa_finalize@plt+0x1df1f> │ │ │ │ - mov 0x65504(%rip),%rax │ │ │ │ + jg 23c3f │ │ │ │ + mov 0x632ec(%rip),%rax │ │ │ │ mov $0x1,%esi │ │ │ │ mov %rax,0x24(%r15) │ │ │ │ mov %r15,%rdi │ │ │ │ - call 1d5c0 <__cxa_finalize@plt+0x19df0> │ │ │ │ + call 1fb10 │ │ │ │ mov %r12d,0x18(%rsp) │ │ │ │ mov (%r14),%eax │ │ │ │ - jmp 2162c <__cxa_finalize@plt+0x1de5c> │ │ │ │ + jmp 23b7c │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x1c(%rsp),%edx │ │ │ │ test %edx,%edx │ │ │ │ - jle 2176f <__cxa_finalize@plt+0x1df9f> │ │ │ │ + jle 23cbf │ │ │ │ mov 0x60(%rsp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jg 21778 <__cxa_finalize@plt+0x1dfa8> │ │ │ │ + jg 23cc8 │ │ │ │ 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 │ │ │ │ + je 23ae4 │ │ │ │ + mov 0x6328a(%rip),%rax │ │ │ │ xor %esi,%esi │ │ │ │ mov %rax,0x24(%r15) │ │ │ │ - jmp 216a5 <__cxa_finalize@plt+0x1ded5> │ │ │ │ + jmp 23bf5 │ │ │ │ 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 │ │ │ │ @@ -31699,34 +32886,34 @@ │ │ │ │ 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> │ │ │ │ + ja 23b5f │ │ │ │ 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 │ │ │ │ xor %ebp,%ebp │ │ │ │ xor %ebx,%ebx │ │ │ │ - jmp 21669 <__cxa_finalize@plt+0x1de99> │ │ │ │ + jmp 23bb9 │ │ │ │ mov 0x18(%rsp),%eax │ │ │ │ mov 0x30(%r15),%rdi │ │ │ │ add $0x1,%eax │ │ │ │ mov %eax,%r12d │ │ │ │ - jmp 215dc <__cxa_finalize@plt+0x1de0c> │ │ │ │ + jmp 23b2c │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ imul %ecx,%esi │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ imul %edx,%ecx │ │ │ │ push %r13 │ │ │ │ @@ -31743,152 +32930,152 @@ │ │ │ │ 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 2192b <__cxa_finalize@plt+0x1e15b> │ │ │ │ + je 23e7b │ │ │ │ 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> │ │ │ │ + je 23f10 │ │ │ │ xor %r14d,%r14d │ │ │ │ xor %ebx,%ebx │ │ │ │ xor %ebp,%ebp │ │ │ │ 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> │ │ │ │ + je 23e90 │ │ │ │ + call 66180 │ │ │ │ add $0x1,%r15d │ │ │ │ add $0x58,%r14 │ │ │ │ add %eax,%ebp │ │ │ │ cmp 0x20(%r13),%r15d │ │ │ │ - jb 21820 <__cxa_finalize@plt+0x1e050> │ │ │ │ + jb 23d70 │ │ │ │ mov 0x18(%rsp),%eax │ │ │ │ cmp %eax,%ebx │ │ │ │ - jae 21965 <__cxa_finalize@plt+0x1e195> │ │ │ │ + jae 23eb5 │ │ │ │ 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> │ │ │ │ + jae 23f30 │ │ │ │ mov 0xc(%rsp),%eax │ │ │ │ lea 0x1(%rax),%r15d │ │ │ │ test %r13,%r13 │ │ │ │ - je 218eb <__cxa_finalize@plt+0x1e11b> │ │ │ │ + je 23e3b │ │ │ │ mov 0x20(%r13),%eax │ │ │ │ mov 0x30(%r13),%rdi │ │ │ │ test %eax,%eax │ │ │ │ - je 218cc <__cxa_finalize@plt+0x1e0fc> │ │ │ │ + je 23e1c │ │ │ │ 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> │ │ │ │ + call 18900 │ │ │ │ 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> │ │ │ │ + jb 23de8 │ │ │ │ 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 21a20 <__cxa_finalize@plt+0x1e250> │ │ │ │ + jb 23f70 │ │ │ │ cmp $0x1,%eax │ │ │ │ - jbe 21a5b <__cxa_finalize@plt+0x1e28b> │ │ │ │ + jbe 23fab │ │ │ │ sub $0x1,%eax │ │ │ │ lea (%rax,%rax,4),%rsi │ │ │ │ shl $0x4,%rsi │ │ │ │ - call 5e500 │ │ │ │ + call 44640 │ │ │ │ mov %rax,0x8(%r12) │ │ │ │ mov (%r12),%eax │ │ │ │ sub $0x1,%eax │ │ │ │ mov %eax,(%r12) │ │ │ │ cmp %eax,0xc(%rsp) │ │ │ │ - jb 217f0 <__cxa_finalize@plt+0x1e020> │ │ │ │ + jb 23d40 │ │ │ │ add $0x38,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - call 1a200 <__cxa_finalize@plt+0x16a30> │ │ │ │ + call 66180 │ │ │ │ add $0x1,%r15d │ │ │ │ add $0x58,%r14 │ │ │ │ add %eax,%ebx │ │ │ │ cmp 0x20(%r13),%r15d │ │ │ │ - jb 21820 <__cxa_finalize@plt+0x1e050> │ │ │ │ + jb 23d70 │ │ │ │ mov 0x18(%rsp),%eax │ │ │ │ cmp %eax,%ebx │ │ │ │ - jb 2185a <__cxa_finalize@plt+0x1e08a> │ │ │ │ + jb 23daa │ │ │ │ mov 0xc(%rsp),%eax │ │ │ │ lea 0x1(%rax),%r15d │ │ │ │ mov 0x20(%rsp),%eax │ │ │ │ cmp %eax,%ebp │ │ │ │ - jae 219ac <__cxa_finalize@plt+0x1e1dc> │ │ │ │ + jae 23efc │ │ │ │ mov 0x10(%rsp),%r13 │ │ │ │ add 0x8(%r12),%r13 │ │ │ │ movzbl 0x2d(%r13),%eax │ │ │ │ test $0x1,%al │ │ │ │ - je 21881 <__cxa_finalize@plt+0x1e0b1> │ │ │ │ + je 23dd1 │ │ │ │ mov 0x18(%rsp),%edx │ │ │ │ cmp %edx,%ebx │ │ │ │ - jb 219ed <__cxa_finalize@plt+0x1e21d> │ │ │ │ - mov 0x65205(%rip),%rax │ │ │ │ + jb 23f3d │ │ │ │ + mov 0x62fed(%rip),%rax │ │ │ │ mov $0x1,%esi │ │ │ │ mov %r13,%rdi │ │ │ │ mov %rax,0x24(%r13) │ │ │ │ - call 1d5c0 <__cxa_finalize@plt+0x19df0> │ │ │ │ + call 1fb10 │ │ │ │ mov %r15d,0xc(%rsp) │ │ │ │ mov (%r12),%eax │ │ │ │ - jmp 21921 <__cxa_finalize@plt+0x1e151> │ │ │ │ + jmp 23e71 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ cmpl $0x63,0x28(%rsp) │ │ │ │ - jbe 21a80 <__cxa_finalize@plt+0x1e2b0> │ │ │ │ + jbe 23fd0 │ │ │ │ cmpl $0x63,0x2c(%rsp) │ │ │ │ - ja 21a87 <__cxa_finalize@plt+0x1e2b7> │ │ │ │ + ja 23fd7 │ │ │ │ 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 │ │ │ │ + je 23dd1 │ │ │ │ + mov 0x62f8c(%rip),%rax │ │ │ │ xor %esi,%esi │ │ │ │ mov %r13,%rdi │ │ │ │ mov %rax,0x24(%r13) │ │ │ │ - call 1d5c0 <__cxa_finalize@plt+0x19df0> │ │ │ │ + call 1fb10 │ │ │ │ mov %r15d,0xc(%rsp) │ │ │ │ mov (%r12),%eax │ │ │ │ - jmp 21921 <__cxa_finalize@plt+0x1e151> │ │ │ │ + jmp 23e71 │ │ │ │ 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 │ │ │ │ @@ -31896,184 +33083,184 @@ │ │ │ │ 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> │ │ │ │ + ja 23e51 │ │ │ │ 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 │ │ │ │ xor %ebp,%ebp │ │ │ │ - jmp 21965 <__cxa_finalize@plt+0x1e195> │ │ │ │ + jmp 23eb5 │ │ │ │ mov 0xc(%rsp),%eax │ │ │ │ mov 0x30(%r13),%rdi │ │ │ │ lea 0x1(%rax),%r15d │ │ │ │ - jmp 218cc <__cxa_finalize@plt+0x1e0fc> │ │ │ │ + jmp 23e1c │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ sub $0x18,%rsp │ │ │ │ mov (%rdi),%r11d │ │ │ │ mov %esi,(%rsp) │ │ │ │ mov %edx,0x4(%rsp) │ │ │ │ test %r11d,%r11d │ │ │ │ - je 21c04 <__cxa_finalize@plt+0x1e434> │ │ │ │ + je 24154 │ │ │ │ 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 21c38 <__cxa_finalize@plt+0x1e468> │ │ │ │ + je 24188 │ │ │ │ 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> │ │ │ │ + jmp 2406d │ │ │ │ nopl (%rax) │ │ │ │ add %esi,%edi │ │ │ │ add $0x58,%rax │ │ │ │ add %edx,%edi │ │ │ │ cmp %r8,%rax │ │ │ │ - je 21b39 <__cxa_finalize@plt+0x1e369> │ │ │ │ + je 24089 │ │ │ │ mov 0x2c(%rax),%edx │ │ │ │ add 0x30(%rax),%edx │ │ │ │ cmpb $0x0,0x3c(%rax) │ │ │ │ mov 0x34(%rax),%esi │ │ │ │ - jne 21b10 <__cxa_finalize@plt+0x1e340> │ │ │ │ + jne 24060 │ │ │ │ add %esi,%ecx │ │ │ │ add $0x58,%rax │ │ │ │ add %edx,%ecx │ │ │ │ cmp %r8,%rax │ │ │ │ - jne 21b1d <__cxa_finalize@plt+0x1e34d> │ │ │ │ + jne 2406d │ │ │ │ mov 0x4(%rsp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 21c18 <__cxa_finalize@plt+0x1e448> │ │ │ │ + je 24168 │ │ │ │ cmp %ecx,(%rsp) │ │ │ │ - jae 21c68 <__cxa_finalize@plt+0x1e498> │ │ │ │ + jae 241b8 │ │ │ │ testb $0x2,0x2d(%r12) │ │ │ │ - jne 21c68 <__cxa_finalize@plt+0x1e498> │ │ │ │ + jne 241b8 │ │ │ │ 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 26870 <__cxa_finalize@plt+0x230a0> │ │ │ │ + call 18900 │ │ │ │ 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> │ │ │ │ + jb 240b8 │ │ │ │ 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> │ │ │ │ + jb 241e1 │ │ │ │ mov 0x8(%r14),%rdi │ │ │ │ cmp $0x1,%eax │ │ │ │ - jbe 21cca <__cxa_finalize@plt+0x1e4fa> │ │ │ │ + jbe 2421a │ │ │ │ sub $0x1,%eax │ │ │ │ lea (%rax,%rax,4),%rsi │ │ │ │ shl $0x4,%rsi │ │ │ │ - call 5e500 │ │ │ │ + call 44640 │ │ │ │ mov %rax,0x8(%r14) │ │ │ │ mov (%r14),%eax │ │ │ │ lea -0x1(%rax),%r11d │ │ │ │ mov %r11d,(%r14) │ │ │ │ cmp %r11d,%r13d │ │ │ │ - jb 21ad0 <__cxa_finalize@plt+0x1e300> │ │ │ │ + jb 24020 │ │ │ │ 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 21c40 <__cxa_finalize@plt+0x1e470> │ │ │ │ + jae 24190 │ │ │ │ testb $0x1,0x2d(%r12) │ │ │ │ - jne 21c40 <__cxa_finalize@plt+0x1e470> │ │ │ │ + jne 24190 │ │ │ │ mov %r10,0x8(%rsp) │ │ │ │ xor %ebx,%ebx │ │ │ │ xor %ebp,%ebp │ │ │ │ - jmp 21b68 <__cxa_finalize@plt+0x1e398> │ │ │ │ + jmp 240b8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov %r15d,%r13d │ │ │ │ - jmp 21bfb <__cxa_finalize@plt+0x1e42b> │ │ │ │ + jmp 2414b │ │ │ │ nopl (%rax) │ │ │ │ cmp %ecx,(%rsp) │ │ │ │ - jae 21c38 <__cxa_finalize@plt+0x1e468> │ │ │ │ - mov 0x64f54(%rip),%rax │ │ │ │ + jae 24188 │ │ │ │ + mov 0x62d3c(%rip),%rax │ │ │ │ xor %esi,%esi │ │ │ │ mov %r12,%rdi │ │ │ │ mov %r15d,%r13d │ │ │ │ mov %rax,0x24(%r12) │ │ │ │ - call 1d5c0 <__cxa_finalize@plt+0x19df0> │ │ │ │ + call 1fb10 │ │ │ │ mov (%r14),%r11d │ │ │ │ - jmp 21bfb <__cxa_finalize@plt+0x1e42b> │ │ │ │ + jmp 2414b │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ cmp %edi,(%rsp) │ │ │ │ - jae 21c38 <__cxa_finalize@plt+0x1e468> │ │ │ │ - mov 0x64f2c(%rip),%rax │ │ │ │ + jae 24188 │ │ │ │ + mov 0x62d14(%rip),%rax │ │ │ │ mov $0x1,%esi │ │ │ │ mov %r12,%rdi │ │ │ │ mov %r15d,%r13d │ │ │ │ mov %rax,0x24(%r12) │ │ │ │ - call 1d5c0 <__cxa_finalize@plt+0x19df0> │ │ │ │ + call 1fb10 │ │ │ │ mov (%r14),%r11d │ │ │ │ - jmp 21bfb <__cxa_finalize@plt+0x1e42b> │ │ │ │ + jmp 2414b │ │ │ │ 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> │ │ │ │ + ja 2412d │ │ │ │ call 32c0 │ │ │ │ movq $0x0,0x8(%r14) │ │ │ │ movl $0x0,(%r14) │ │ │ │ add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ @@ -32083,31 +33270,31 @@ │ │ │ │ ret │ │ │ │ nopl (%rax) │ │ │ │ endbr64 │ │ │ │ mov %rsi,%r9 │ │ │ │ mov (%rdi),%esi │ │ │ │ mov %rdx,%r10 │ │ │ │ test %esi,%esi │ │ │ │ - je 222b0 <__cxa_finalize@plt+0x1eae0> │ │ │ │ + je 24800 │ │ │ │ lea -0x1(%rsi),%eax │ │ │ │ push %rbx │ │ │ │ mov 0x8(%rdi),%r8 │ │ │ │ cmp $0xe,%eax │ │ │ │ - jbe 222ba <__cxa_finalize@plt+0x1eaea> │ │ │ │ + jbe 2480a │ │ │ │ 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 │ │ │ │ + movdqa 0x628a9(%rip),%xmm8 │ │ │ │ lea (%rax,%rax,4),%rdi │ │ │ │ - movdqa 0x64c5d(%rip),%xmm4 │ │ │ │ - movdqa 0x64ca5(%rip),%xmm7 │ │ │ │ + movdqa 0x6288d(%rip),%xmm4 │ │ │ │ + movdqa 0x628b5(%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 │ │ │ │ @@ -32205,15 +33392,15 @@ │ │ │ │ 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> │ │ │ │ + jne 242a8 │ │ │ │ movdqa %xmm6,%xmm0 │ │ │ │ movdqa %xmm5,%xmm7 │ │ │ │ mov %esi,%edx │ │ │ │ psrldq $0x8,%xmm0 │ │ │ │ and $0xfffffff0,%edx │ │ │ │ paddd %xmm6,%xmm0 │ │ │ │ movdqa %xmm0,%xmm1 │ │ │ │ @@ -32229,24 +33416,24 @@ │ │ │ │ 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> │ │ │ │ + je 247f4 │ │ │ │ mov %esi,%ecx │ │ │ │ sub %edx,%ecx │ │ │ │ lea -0x1(%rcx),%r11d │ │ │ │ cmp $0x6,%r11d │ │ │ │ - jbe 2216c <__cxa_finalize@plt+0x1e99c> │ │ │ │ + jbe 246bc │ │ │ │ mov %edx,%eax │ │ │ │ pxor %xmm8,%xmm8 │ │ │ │ pxor %xmm3,%xmm3 │ │ │ │ - movq 0x64a07(%rip),%xmm2 │ │ │ │ + movq 0x62617(%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 │ │ │ │ @@ -32274,15 +33461,15 @@ │ │ │ │ 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 │ │ │ │ + movq 0x6255d(%rip),%xmm1 │ │ │ │ pcmpgtw %xmm5,%xmm9 │ │ │ │ movdqa %xmm5,%xmm4 │ │ │ │ pshufd $0x4e,%xmm2,%xmm2 │ │ │ │ punpcklwd %xmm9,%xmm5 │ │ │ │ punpcklwd %xmm9,%xmm4 │ │ │ │ movdqa %xmm3,%xmm9 │ │ │ │ pcmpgtw %xmm2,%xmm9 │ │ │ │ @@ -32291,15 +33478,15 @@ │ │ │ │ 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 │ │ │ │ + movq 0x6253b(%rip),%xmm2 │ │ │ │ pand %xmm2,%xmm0 │ │ │ │ pcmpeqb %xmm8,%xmm0 │ │ │ │ paddd %xmm4,%xmm5 │ │ │ │ pcmpeqb %xmm8,%xmm0 │ │ │ │ paddd %xmm7,%xmm5 │ │ │ │ movdqa %xmm3,%xmm7 │ │ │ │ pcmpgtb %xmm0,%xmm8 │ │ │ │ @@ -32331,94 +33518,94 @@ │ │ │ │ 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> │ │ │ │ + je 247f4 │ │ │ │ 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> │ │ │ │ + jae 247f4 │ │ │ │ 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> │ │ │ │ + jae 247f4 │ │ │ │ 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> │ │ │ │ + jae 247f4 │ │ │ │ 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> │ │ │ │ + jae 247f4 │ │ │ │ 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> │ │ │ │ + jae 247f4 │ │ │ │ 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> │ │ │ │ + jae 247f4 │ │ │ │ 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 │ │ │ │ @@ -32436,42 +33623,42 @@ │ │ │ │ mov %eax,(%rdx) │ │ │ │ ret │ │ │ │ pxor %xmm7,%xmm7 │ │ │ │ xor %edi,%edi │ │ │ │ xor %eax,%eax │ │ │ │ xor %edx,%edx │ │ │ │ movdqa %xmm7,%xmm6 │ │ │ │ - jmp 21fa4 <__cxa_finalize@plt+0x1e7d4> │ │ │ │ + jmp 244f4 │ │ │ │ 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> │ │ │ │ + je 24888 │ │ │ │ mov 0x8(%rdi),%rcx │ │ │ │ xor %edx,%edx │ │ │ │ xor %eax,%eax │ │ │ │ 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> │ │ │ │ + je 2487d │ │ │ │ cmp 0x24(%rcx,%rax,1),%esi │ │ │ │ - jb 22308 <__cxa_finalize@plt+0x1eb38> │ │ │ │ + jb 24858 │ │ │ │ add $0x1,%edx │ │ │ │ add $0x70,%rax │ │ │ │ cmp %r8d,%edx │ │ │ │ - jne 2231b <__cxa_finalize@plt+0x1eb4b> │ │ │ │ + jne 2486b │ │ │ │ mov %rdi,%rax │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ xor %edi,%edi │ │ │ │ mov %rdi,%rax │ │ │ │ ret │ │ │ │ xchg %ax,%ax │ │ │ │ @@ -32479,111 +33666,111 @@ │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ add 0x38(%rdi),%esi │ │ │ │ cmp %esi,0x3c(%rdi) │ │ │ │ - jb 2239b <__cxa_finalize@plt+0x1ebcb> │ │ │ │ + jb 248eb │ │ │ │ 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 5e500 │ │ │ │ + call 44640 │ │ │ │ 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 │ │ │ │ pop %r13 │ │ │ │ - jmp 79160 │ │ │ │ - lea 0x64f9e(%rip),%rcx │ │ │ │ + jmp 35d50 │ │ │ │ + lea 0x629be(%rip),%rcx │ │ │ │ mov $0x8eb,%edx │ │ │ │ - lea 0x5f394(%rip),%rsi │ │ │ │ - lea 0x5f3a1(%rip),%rdi │ │ │ │ + lea 0x606f7(%rip),%rsi │ │ │ │ + lea 0x60704(%rip),%rdi │ │ │ │ call 3150 <__assert_fail@plt> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ mov 0x38(%rdi),%eax │ │ │ │ cmp %eax,0x3c(%rdi) │ │ │ │ - jb 2245d <__cxa_finalize@plt+0x1ec8d> │ │ │ │ + jb 249ad │ │ │ │ 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 │ │ │ │ - call 5e500 │ │ │ │ + call 44640 │ │ │ │ movzbl %r13b,%ecx │ │ │ │ mov %rbp,%r8 │ │ │ │ xor %r9d,%r9d │ │ │ │ mov %r14,%rdx │ │ │ │ mov %r12,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ - call 79160 │ │ │ │ + call 35d50 │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rax,%rbp │ │ │ │ - call 792b0 │ │ │ │ + call 35ea0 │ │ │ │ mov %rbp,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ mov %rax,0x60(%rbx) │ │ │ │ - call 79330 │ │ │ │ + call 35f20 │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %rax,0x68(%rbx) │ │ │ │ - call 793b0 │ │ │ │ + call 35fa0 │ │ │ │ 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 │ │ │ │ jmp 32c0 │ │ │ │ - lea 0x64edc(%rip),%rcx │ │ │ │ + lea 0x628fc(%rip),%rcx │ │ │ │ mov $0x8eb,%edx │ │ │ │ - lea 0x5f2d2(%rip),%rsi │ │ │ │ - lea 0x5f2df(%rip),%rdi │ │ │ │ + lea 0x60635(%rip),%rsi │ │ │ │ + lea 0x60642(%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 $0x18,%rsp │ │ │ │ mov 0x14(%rsi),%eax │ │ │ │ movsd %xmm0,(%rsp) │ │ │ │ cmp %eax,0x18(%rsi) │ │ │ │ - jae 224b8 <__cxa_finalize@plt+0x1ece8> │ │ │ │ + jae 24a08 │ │ │ │ add $0x18,%rsp │ │ │ │ mov %rbp,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ @@ -32599,23 +33786,23 @@ │ │ │ │ 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 │ │ │ │ + call 11c80 │ │ │ │ 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 │ │ │ │ + call 44640 │ │ │ │ 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 │ │ │ │ @@ -32625,19 +33812,19 @@ │ │ │ │ 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> │ │ │ │ + jae 24aaf │ │ │ │ mov $0x100,%edi │ │ │ │ mov %di,0x40(%rdx) │ │ │ │ comisd %xmm3,%xmm0 │ │ │ │ - jbe 2256d <__cxa_finalize@plt+0x1ed9d> │ │ │ │ + jbe 24abd │ │ │ │ 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 │ │ │ │ @@ -32659,119 +33846,119 @@ │ │ │ │ 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> │ │ │ │ + jmp 249f2 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ mov (%rdi),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 22653 <__cxa_finalize@plt+0x1ee83> │ │ │ │ + je 24ba3 │ │ │ │ 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> │ │ │ │ + je 24b98 │ │ │ │ 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> │ │ │ │ + jmp 24b79 │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x58,%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 22648 <__cxa_finalize@plt+0x1ee78> │ │ │ │ + je 24b98 │ │ │ │ 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> │ │ │ │ + jne 24b70 │ │ │ │ mov $0x1,%eax │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x50,%r8 │ │ │ │ cmp %r8,%r9 │ │ │ │ - jne 225fd <__cxa_finalize@plt+0x1ee2d> │ │ │ │ + jne 24b4d │ │ │ │ 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> │ │ │ │ + je 24be8 │ │ │ │ mov 0x8(%rdi),%rax │ │ │ │ lea (%rdx,%rdx,4),%rdx │ │ │ │ shl $0x4,%rdx │ │ │ │ add $0x2d,%rax │ │ │ │ add %rax,%rdx │ │ │ │ - jmp 22689 <__cxa_finalize@plt+0x1eeb9> │ │ │ │ + jmp 24bd9 │ │ │ │ nop │ │ │ │ add $0x50,%rax │ │ │ │ cmp %rdx,%rax │ │ │ │ - je 22698 <__cxa_finalize@plt+0x1eec8> │ │ │ │ + je 24be8 │ │ │ │ cmpb $0x3,(%rax) │ │ │ │ - jne 22680 <__cxa_finalize@plt+0x1eeb0> │ │ │ │ + jne 24bd0 │ │ │ │ mov $0x1,%eax │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ xor %eax,%eax │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ mov (%rdi),%edx │ │ │ │ test %edx,%edx │ │ │ │ - je 226d4 <__cxa_finalize@plt+0x1ef04> │ │ │ │ + je 24c24 │ │ │ │ mov 0x8(%rdi),%rax │ │ │ │ lea (%rdx,%rdx,4),%rcx │ │ │ │ shl $0x4,%rcx │ │ │ │ add $0x2d,%rax │ │ │ │ add %rax,%rcx │ │ │ │ - jmp 226c9 <__cxa_finalize@plt+0x1eef9> │ │ │ │ + jmp 24c19 │ │ │ │ nop │ │ │ │ add $0x50,%rax │ │ │ │ cmp %rcx,%rax │ │ │ │ - je 226d1 <__cxa_finalize@plt+0x1ef01> │ │ │ │ + je 24c21 │ │ │ │ movzbl (%rax),%edx │ │ │ │ and $0x1,%edx │ │ │ │ - je 226c0 <__cxa_finalize@plt+0x1eef0> │ │ │ │ + je 24c10 │ │ │ │ mov %edx,%eax │ │ │ │ ret │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 226d1 <__cxa_finalize@plt+0x1ef01> │ │ │ │ + jmp 24c21 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ mov (%rdi),%edx │ │ │ │ test %edx,%edx │ │ │ │ - je 22719 <__cxa_finalize@plt+0x1ef49> │ │ │ │ + je 24c69 │ │ │ │ mov 0x8(%rdi),%rax │ │ │ │ lea (%rdx,%rdx,4),%rcx │ │ │ │ shl $0x4,%rcx │ │ │ │ add $0x2d,%rax │ │ │ │ add %rax,%rcx │ │ │ │ - jmp 22709 <__cxa_finalize@plt+0x1ef39> │ │ │ │ + jmp 24c59 │ │ │ │ nop │ │ │ │ add $0x50,%rax │ │ │ │ cmp %rcx,%rax │ │ │ │ - je 22716 <__cxa_finalize@plt+0x1ef46> │ │ │ │ + je 24c66 │ │ │ │ movzbl (%rax),%edx │ │ │ │ and $0x2,%edx │ │ │ │ - je 22700 <__cxa_finalize@plt+0x1ef30> │ │ │ │ + je 24c50 │ │ │ │ mov $0x1,%edx │ │ │ │ mov %edx,%eax │ │ │ │ ret │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 22716 <__cxa_finalize@plt+0x1ef46> │ │ │ │ + jmp 24c66 │ │ │ │ nopl (%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ mov %rcx,%r15 │ │ │ │ push %r14 │ │ │ │ mov %r8,%r14 │ │ │ │ push %r13 │ │ │ │ @@ -32781,87 +33968,87 @@ │ │ │ │ mov %edx,%ebp │ │ │ │ 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> │ │ │ │ + call 17f30 │ │ │ │ mov %r12,%rdi │ │ │ │ mov %eax,%ebx │ │ │ │ - call 25ee0 <__cxa_finalize@plt+0x22710> │ │ │ │ + call 17f70 │ │ │ │ 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> │ │ │ │ + je 24e10 │ │ │ │ movsbl %bpl,%eax │ │ │ │ movb $0x0,0x23(%rsp) │ │ │ │ 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> │ │ │ │ + jmp 24d24 │ │ │ │ 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> │ │ │ │ + je 24de0 │ │ │ │ add $0x1,%r15 │ │ │ │ cmp 0x20(%r13),%r15d │ │ │ │ - jae 22850 <__cxa_finalize@plt+0x1f080> │ │ │ │ + jae 24da0 │ │ │ │ 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> │ │ │ │ + call 17f30 │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %eax,%r12d │ │ │ │ - call 25ee0 <__cxa_finalize@plt+0x22710> │ │ │ │ + call 17f70 │ │ │ │ cmp %r12d,%ebx │ │ │ │ - jae 2280e <__cxa_finalize@plt+0x1f03e> │ │ │ │ + jae 24d5e │ │ │ │ mov 0x8(%rsp),%edx │ │ │ │ cmp %edx,%r12d │ │ │ │ - jb 227b0 <__cxa_finalize@plt+0x1efe0> │ │ │ │ + jb 24d00 │ │ │ │ cmp %ebx,%r12d │ │ │ │ - jae 227c6 <__cxa_finalize@plt+0x1eff6> │ │ │ │ + jae 24d16 │ │ │ │ mov 0xc(%rsp),%esi │ │ │ │ cmp %esi,%eax │ │ │ │ - jb 227c6 <__cxa_finalize@plt+0x1eff6> │ │ │ │ + jb 24d16 │ │ │ │ mov 0x30(%r13),%rcx │ │ │ │ mov 0x4(%rsp),%edi │ │ │ │ movzbl 0x3c(%rcx,%r14,1),%ecx │ │ │ │ cmp %edi,%ecx │ │ │ │ - jne 227c6 <__cxa_finalize@plt+0x1eff6> │ │ │ │ + jne 24d16 │ │ │ │ cmp %ebx,%eax │ │ │ │ - jae 2283d <__cxa_finalize@plt+0x1f06d> │ │ │ │ + jae 24d8d │ │ │ │ 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> │ │ │ │ + jb 24d24 │ │ │ │ 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> │ │ │ │ + jae 24dc6 │ │ │ │ test %al,%al │ │ │ │ - je 22876 <__cxa_finalize@plt+0x1f0a6> │ │ │ │ + je 24dc6 │ │ │ │ mov %ebx,%eax │ │ │ │ mov 0x18(%rsp),%rbx │ │ │ │ sub $0x1,%eax │ │ │ │ sub %ecx,%eax │ │ │ │ mov %eax,(%rbx) │ │ │ │ mov 0x14(%rsp),%eax │ │ │ │ add $0x38,%rsp │ │ │ │ @@ -32870,65 +34057,65 @@ │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ cmp %r12d,0x10(%rsp) │ │ │ │ - jae 228aa <__cxa_finalize@plt+0x1f0da> │ │ │ │ + jae 24dfa │ │ │ │ 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> │ │ │ │ + jmp 24d16 │ │ │ │ xchg %ax,%ax │ │ │ │ movl $0xffffffff,0x14(%rsp) │ │ │ │ mov $0x1,%eax │ │ │ │ - jmp 22858 <__cxa_finalize@plt+0x1f088> │ │ │ │ + jmp 24da8 │ │ │ │ nop │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ 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> │ │ │ │ + je 24f20 │ │ │ │ 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> │ │ │ │ + je 24eb8 │ │ │ │ cmpb $0x0,0x17(%rsp) │ │ │ │ - jne 22968 <__cxa_finalize@plt+0x1f198> │ │ │ │ + jne 24eb8 │ │ │ │ add $0x1,%rbx │ │ │ │ cmp %esi,%ebx │ │ │ │ - jb 2290c <__cxa_finalize@plt+0x1f13c> │ │ │ │ + jb 24e5c │ │ │ │ mov 0x18(%rsp),%rsi │ │ │ │ mov %r13d,%edx │ │ │ │ mov %r14,%rdi │ │ │ │ - call 79b10 │ │ │ │ + call 36700 │ │ │ │ mov %r14,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call 32c0 │ │ │ │ add $0x28,%rsp │ │ │ │ mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ @@ -32942,108 +34129,108 @@ │ │ │ │ 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 │ │ │ │ + call 44640 │ │ │ │ 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> │ │ │ │ + jb 24e58 │ │ │ │ + jmp 24e84 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ xor %r13d,%r13d │ │ │ │ xor %r14d,%r14d │ │ │ │ - jmp 22934 <__cxa_finalize@plt+0x1f164> │ │ │ │ + jmp 24e84 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ test %rdi,%rdi │ │ │ │ - je 22ae0 <__cxa_finalize@plt+0x1f310> │ │ │ │ + je 25030 │ │ │ │ mov 0x30(%rdi),%r11 │ │ │ │ test %r11,%r11 │ │ │ │ - je 22ae0 <__cxa_finalize@plt+0x1f310> │ │ │ │ + je 25030 │ │ │ │ mov %esi,%r10d │ │ │ │ mov 0x20(%rdi),%esi │ │ │ │ mov $0x1,%ecx │ │ │ │ test %esi,%esi │ │ │ │ - je 22ae5 <__cxa_finalize@plt+0x1f315> │ │ │ │ + je 25035 │ │ │ │ lea -0x1(%rsi),%edi │ │ │ │ mov %r11,%rax │ │ │ │ test %r10b,%r10b │ │ │ │ - je 22b14 <__cxa_finalize@plt+0x1f344> │ │ │ │ + je 25064 │ │ │ │ xor %edx,%edx │ │ │ │ cmp $0x1,%esi │ │ │ │ - jne 22a3c <__cxa_finalize@plt+0x1f26c> │ │ │ │ - jmp 22ae5 <__cxa_finalize@plt+0x1f315> │ │ │ │ + jne 24f8c │ │ │ │ + jmp 25035 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x58,%rax │ │ │ │ cmp %edi,%edx │ │ │ │ - je 22b00 <__cxa_finalize@plt+0x1f330> │ │ │ │ + je 25050 │ │ │ │ mov %edx,%ecx │ │ │ │ add $0x1,%edx │ │ │ │ cmpb $0x0,0x3c(%rax) │ │ │ │ - je 22a30 <__cxa_finalize@plt+0x1f260> │ │ │ │ + je 24f80 │ │ │ │ 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> │ │ │ │ + jae 25040 │ │ │ │ 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> │ │ │ │ + jmp 24ff6 │ │ │ │ cmp %r8d,%edx │ │ │ │ - jb 22ad6 <__cxa_finalize@plt+0x1f306> │ │ │ │ + jb 25026 │ │ │ │ add $0x58,%rax │ │ │ │ cmp %rax,%r11 │ │ │ │ - je 22af0 <__cxa_finalize@plt+0x1f320> │ │ │ │ + je 25040 │ │ │ │ mov %edx,%r8d │ │ │ │ mov %edi,%r9d │ │ │ │ mov %esi,%ecx │ │ │ │ movzbl 0x3c(%rax),%edx │ │ │ │ cmp %r10d,%edx │ │ │ │ - jne 22af0 <__cxa_finalize@plt+0x1f320> │ │ │ │ + jne 25040 │ │ │ │ mov 0x18(%rax),%rdx │ │ │ │ movzbl 0x60(%rdx),%esi │ │ │ │ cmp %ecx,%esi │ │ │ │ - jne 22ad6 <__cxa_finalize@plt+0x1f306> │ │ │ │ + jne 25026 │ │ │ │ mov (%rdx),%edi │ │ │ │ cmp %r9d,%edi │ │ │ │ - jne 22ad6 <__cxa_finalize@plt+0x1f306> │ │ │ │ + jne 25026 │ │ │ │ mov 0x58(%rdx),%r9 │ │ │ │ mov 0x20(%rdx),%edx │ │ │ │ add 0x1c(%r9),%edx │ │ │ │ test %ecx,%ecx │ │ │ │ - je 22a90 <__cxa_finalize@plt+0x1f2c0> │ │ │ │ + je 24fe0 │ │ │ │ cmp %edx,%r8d │ │ │ │ - jae 22a95 <__cxa_finalize@plt+0x1f2c5> │ │ │ │ + jae 24fe5 │ │ │ │ xor %ecx,%ecx │ │ │ │ pop %rbx │ │ │ │ mov %ecx,%eax │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov $0x1,%ecx │ │ │ │ mov %ecx,%eax │ │ │ │ @@ -33054,17 +34241,17 @@ │ │ │ │ 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 22a47 <__cxa_finalize@plt+0x1f277> │ │ │ │ + jmp 24f97 │ │ │ │ mov $0x1,%edx │ │ │ │ - jmp 22a47 <__cxa_finalize@plt+0x1f277> │ │ │ │ + jmp 24f97 │ │ │ │ xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ mov %rdi,%r12 │ │ │ │ @@ -33072,32 +34259,32 @@ │ │ │ │ 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> │ │ │ │ + call 66140 │ │ │ │ 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> │ │ │ │ + call 660c0 │ │ │ │ mov 0x40(%rbx),%ecx │ │ │ │ push %r13 │ │ │ │ mov %r12,%rdi │ │ │ │ lea -0x1(%rbp,%rax,1),%eax │ │ │ │ mov $0x1,%esi │ │ │ │ - lea 0x61188(%rip),%rdx │ │ │ │ + lea 0x5ca58(%rip),%rdx │ │ │ │ push %rax │ │ │ │ push %rbp │ │ │ │ push %r15 │ │ │ │ movsbl 0x3c(%rbx),%eax │ │ │ │ push %rax │ │ │ │ mov 0x44(%rbx),%eax │ │ │ │ push %rax │ │ │ │ @@ -33110,108 +34297,108 @@ │ │ │ │ mov %r12,%rsi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - jmp 18cf0 <__cxa_finalize@plt+0x15520> │ │ │ │ + jmp 64c70 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r14 │ │ │ │ xor %edx,%edx │ │ │ │ push %r13 │ │ │ │ mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ movsbl 0x2c(%rsi),%r8d │ │ │ │ mov 0x24(%rsi),%eax │ │ │ │ mov 0x28(%rsi),%esi │ │ │ │ test %r8b,%r8b │ │ │ │ - je 22bff <__cxa_finalize@plt+0x1f42f> │ │ │ │ + je 2514f │ │ │ │ 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 │ │ │ │ + lea 0x5ca0b(%rip),%rdx │ │ │ │ xor %ebx,%ebx │ │ │ │ - lea 0x5eb4f(%rip),%r14 │ │ │ │ + lea 0x5feb2(%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> │ │ │ │ + je 251c2 │ │ │ │ nop │ │ │ │ mov %ebx,%ecx │ │ │ │ mov %r14,%rdx │ │ │ │ mov $0x1,%esi │ │ │ │ mov %r13,%rdi │ │ │ │ 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> │ │ │ │ + call 25070 │ │ │ │ cmp 0x20(%r12),%ebx │ │ │ │ - jb 22c40 <__cxa_finalize@plt+0x1f470> │ │ │ │ + jb 25190 │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r14 │ │ │ │ - lea 0x6110b(%rip),%rdx │ │ │ │ + lea 0x5c9db(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ push %r13 │ │ │ │ mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ mov (%rsi),%ecx │ │ │ │ mov $0x1,%esi │ │ │ │ call 3110 <__fprintf_chk@plt> │ │ │ │ mov (%r12),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 22cf1 <__cxa_finalize@plt+0x1f521> │ │ │ │ + je 25241 │ │ │ │ xor %ebp,%ebp │ │ │ │ xor %ebx,%ebx │ │ │ │ - lea 0x5eab9(%rip),%r14 │ │ │ │ + lea 0x5fe1c(%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 22bd0 <__cxa_finalize@plt+0x1f400> │ │ │ │ + call 25120 │ │ │ │ cmp (%r12),%ebx │ │ │ │ - jb 22cc0 <__cxa_finalize@plt+0x1f4f0> │ │ │ │ + jb 25210 │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ @@ -33223,49 +34410,49 @@ │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ sub $0x18,%rsp │ │ │ │ mov (%rdi),%eax │ │ │ │ mov %rdi,0x8(%rsp) │ │ │ │ mov 0x8(%rdi),%rdi │ │ │ │ test %eax,%eax │ │ │ │ - je 22dd4 <__cxa_finalize@plt+0x1f604> │ │ │ │ + je 25324 │ │ │ │ movq $0x0,(%rsp) │ │ │ │ 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> │ │ │ │ + je 25320 │ │ │ │ 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 166d0 <__cxa_finalize@plt+0x12f00> │ │ │ │ + call 62650 │ │ │ │ add %eax,%ebp │ │ │ │ cmp 0x20(%r15),%ebx │ │ │ │ - jb 22d60 <__cxa_finalize@plt+0x1f590> │ │ │ │ + jb 252b0 │ │ │ │ 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> │ │ │ │ + jb 25288 │ │ │ │ mov %eax,%esi │ │ │ │ lea -0x580c(%rip),%rcx │ │ │ │ mov $0x50,%edx │ │ │ │ call 34d0 │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ @@ -33273,46 +34460,46 @@ │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ xor %ebp,%ebp │ │ │ │ - jmp 22d92 <__cxa_finalize@plt+0x1f5c2> │ │ │ │ + jmp 252e2 │ │ │ │ xor %esi,%esi │ │ │ │ - jmp 22da5 <__cxa_finalize@plt+0x1f5d5> │ │ │ │ + jmp 252f5 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ cmpl $0x2,(%rdi) │ │ │ │ - jne 22f90 <__cxa_finalize@plt+0x1f7c0> │ │ │ │ + jne 254e0 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ mov %rdi,%r13 │ │ │ │ push %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> │ │ │ │ + jne 254d0 │ │ │ │ cmp $0x3,%cl │ │ │ │ - je 22f80 <__cxa_finalize@plt+0x1f7b0> │ │ │ │ + je 254d0 │ │ │ │ mov 0x70(%rbx),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 22f98 <__cxa_finalize@plt+0x1f7c8> │ │ │ │ + je 254e8 │ │ │ │ xor %r14d,%r14d │ │ │ │ xchg %ax,%ax │ │ │ │ mov $0x68,%esi │ │ │ │ xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ + call 44640 │ │ │ │ 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 │ │ │ │ @@ -33335,68 +34522,68 @@ │ │ │ │ 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 │ │ │ │ + call 44640 │ │ │ │ mov %rax,0x58(%rbx) │ │ │ │ mov 0x58(%rbp),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ - call 15a90 <__cxa_finalize@plt+0x122c0> │ │ │ │ + call 61a10 │ │ │ │ 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> │ │ │ │ + call 21000 │ │ │ │ mov 0x8(%r13),%rbx │ │ │ │ mov 0x70(%rbx),%eax │ │ │ │ cmp %eax,%r14d │ │ │ │ - jb 22e30 <__cxa_finalize@plt+0x1f660> │ │ │ │ + jb 25380 │ │ │ │ mov 0x80(%rbx),%rdi │ │ │ │ test %eax,%eax │ │ │ │ - je 22f4b <__cxa_finalize@plt+0x1f77b> │ │ │ │ + je 2549b │ │ │ │ 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> │ │ │ │ + call 18900 │ │ │ │ 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> │ │ │ │ + jb 25460 │ │ │ │ call 32c0 │ │ │ │ movb $0x0,0x7d(%rbx) │ │ │ │ mov 0x8(%r13),%rdi │ │ │ │ mov $0x50,%esi │ │ │ │ movq $0x0,0x80(%rbx) │ │ │ │ movl $0x0,0x70(%rbx) │ │ │ │ - call 5e500 │ │ │ │ + call 44640 │ │ │ │ movl $0x1,0x0(%r13) │ │ │ │ mov %rax,0x8(%r13) │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov 0x80(%rbx),%rdi │ │ │ │ - jmp 22f4b <__cxa_finalize@plt+0x1f77b> │ │ │ │ + jmp 2549b │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ mov %esi,%r14d │ │ │ │ mov $0x10,%esi │ │ │ │ @@ -33404,35 +34591,35 @@ │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ sub $0xd8,%rsp │ │ │ │ mov %rdi,0xc0(%rsp) │ │ │ │ xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ + call 44640 │ │ │ │ xor %edi,%edi │ │ │ │ movl $0x0,(%rax) │ │ │ │ mov (%rbx),%esi │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ shl $0x3,%rsi │ │ │ │ mov %rax,0xc8(%rsp) │ │ │ │ - call 5e500 │ │ │ │ + call 44640 │ │ │ │ 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> │ │ │ │ + je 26470 │ │ │ │ mov 0x8(%rbx),%rax │ │ │ │ movd %r14d,%xmm1 │ │ │ │ xor %r13d,%r13d │ │ │ │ - movdqa 0x639cc(%rip),%xmm12 │ │ │ │ + movdqa 0x615dc(%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 │ │ │ │ @@ -33440,62 +34627,62 @@ │ │ │ │ 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> │ │ │ │ + je 26469 │ │ │ │ mov 0x30(%r11),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ lea 0x3c(%rdi),%r8 │ │ │ │ mov %r8,%r9 │ │ │ │ - jmp 2309f <__cxa_finalize@plt+0x1f8cf> │ │ │ │ + jmp 255ef │ │ │ │ nopl (%rax) │ │ │ │ add $0x1,%eax │ │ │ │ add $0x58,%r9 │ │ │ │ cmp %ebx,%eax │ │ │ │ - je 23ea8 <__cxa_finalize@plt+0x206d8> │ │ │ │ + je 263f8 │ │ │ │ cmpb $0x0,(%r9) │ │ │ │ - jne 23090 <__cxa_finalize@plt+0x1f8c0> │ │ │ │ + jne 255e0 │ │ │ │ cmp %ebx,%eax │ │ │ │ - jae 23ea8 <__cxa_finalize@plt+0x206d8> │ │ │ │ + jae 263f8 │ │ │ │ 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 230df <__cxa_finalize@plt+0x1f90f> │ │ │ │ + jmp 2562f │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x1,%eax │ │ │ │ add $0x58,%r8 │ │ │ │ cmp %ebx,%eax │ │ │ │ - je 23eb0 <__cxa_finalize@plt+0x206e0> │ │ │ │ + je 26400 │ │ │ │ cmpb $0x0,(%r8) │ │ │ │ - je 230d0 <__cxa_finalize@plt+0x1f900> │ │ │ │ + je 25620 │ │ │ │ cmp %ebx,%eax │ │ │ │ - jae 23eb0 <__cxa_finalize@plt+0x206e0> │ │ │ │ + jae 26400 │ │ │ │ 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 23e71 <__cxa_finalize@plt+0x206a1> │ │ │ │ + je 263c1 │ │ │ │ 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> │ │ │ │ + jbe 26460 │ │ │ │ movzbl %dl,%eax │ │ │ │ movd %ebp,%xmm1 │ │ │ │ mov %ecx,%esi │ │ │ │ neg %eax │ │ │ │ pshufd $0x0,%xmm1,%xmm4 │ │ │ │ shr $0x4,%esi │ │ │ │ movd %eax,%xmm1 │ │ │ │ @@ -33681,52 +34868,52 @@ │ │ │ │ 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 │ │ │ │ + pxor 0x6115e(%rip),%xmm2 │ │ │ │ pand %xmm11,%xmm3 │ │ │ │ - pxor 0x63541(%rip),%xmm3 │ │ │ │ + pxor 0x61151(%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 │ │ │ │ + pand 0x61115(%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 │ │ │ │ + pxor 0x61103(%rip),%xmm3 │ │ │ │ + pxor 0x610fb(%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 │ │ │ │ + pand 0x610c3(%rip),%xmm0 │ │ │ │ packuswb %xmm0,%xmm2 │ │ │ │ movdqa 0x10(%rsp),%xmm0 │ │ │ │ pand %xmm2,%xmm0 │ │ │ │ - pandn 0x6345d(%rip),%xmm2 │ │ │ │ + pandn 0x6106d(%rip),%xmm2 │ │ │ │ por %xmm0,%xmm2 │ │ │ │ movaps %xmm2,0x10(%rsp) │ │ │ │ cmp %rax,%rsi │ │ │ │ - jne 231b0 <__cxa_finalize@plt+0x1f9e0> │ │ │ │ + jne 25700 │ │ │ │ movdqa %xmm2,%xmm1 │ │ │ │ mov %ecx,%eax │ │ │ │ mov %dl,(%rsp) │ │ │ │ psrldq $0x8,%xmm1 │ │ │ │ and $0xfffffff0,%eax │ │ │ │ movdqa %xmm1,%xmm0 │ │ │ │ pcmpgtb %xmm2,%xmm0 │ │ │ │ @@ -33752,20 +34939,20 @@ │ │ │ │ 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> │ │ │ │ + je 263b8 │ │ │ │ mov %ecx,%r10d │ │ │ │ sub %eax,%r10d │ │ │ │ lea -0x1(%r10),%edi │ │ │ │ cmp $0x6,%edi │ │ │ │ - jbe 23ade <__cxa_finalize@plt+0x2030e> │ │ │ │ + jbe 2602e │ │ │ │ movzbl %sil,%esi │ │ │ │ movzbl (%rsp),%edi │ │ │ │ movd %ebp,%xmm2 │ │ │ │ mov %esi,%edx │ │ │ │ mov %dl,%dh │ │ │ │ neg %edi │ │ │ │ mov %edx,%esi │ │ │ │ @@ -33817,15 +35004,15 @@ │ │ │ │ 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 │ │ │ │ + movq 0x60ed8(%rip),%xmm2 │ │ │ │ psubd %xmm2,%xmm5 │ │ │ │ psubd %xmm2,%xmm4 │ │ │ │ movq %xmm1,%r8 │ │ │ │ movdqa %xmm0,%xmm1 │ │ │ │ psubd %xmm6,%xmm1 │ │ │ │ psubd %xmm2,%xmm6 │ │ │ │ movq %xmm1,%rsi │ │ │ │ @@ -33934,15 +35121,15 @@ │ │ │ │ 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 │ │ │ │ + movq 0x60cc9(%rip),%xmm8 │ │ │ │ por %xmm3,%xmm6 │ │ │ │ movq %r9,%xmm3 │ │ │ │ pand %xmm5,%xmm3 │ │ │ │ pandn %xmm11,%xmm5 │ │ │ │ psubd %xmm2,%xmm6 │ │ │ │ por %xmm3,%xmm5 │ │ │ │ movq %r8,%xmm3 │ │ │ │ @@ -33950,15 +35137,15 @@ │ │ │ │ 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 │ │ │ │ + movq 0x60c31(%rip),%xmm2 │ │ │ │ pcmpgtd %xmm3,%xmm0 │ │ │ │ movq %rsi,%xmm3 │ │ │ │ por %xmm7,%xmm0 │ │ │ │ pand %xmm3,%xmm0 │ │ │ │ movdqa %xmm1,%xmm3 │ │ │ │ pcmpgtd %xmm6,%xmm3 │ │ │ │ pxor %xmm8,%xmm0 │ │ │ │ @@ -33978,15 +35165,15 @@ │ │ │ │ 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 │ │ │ │ + movq 0x60bf4(%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 │ │ │ │ @@ -34025,247 +35212,247 @@ │ │ │ │ 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> │ │ │ │ + je 263b8 │ │ │ │ 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> │ │ │ │ + jb 26058 │ │ │ │ cmpb $0x0,(%rsp) │ │ │ │ - je 23e58 <__cxa_finalize@plt+0x20688> │ │ │ │ + je 263a8 │ │ │ │ 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> │ │ │ │ + jb 2607c │ │ │ │ test %r15b,%r15b │ │ │ │ - je 23e58 <__cxa_finalize@plt+0x20688> │ │ │ │ + je 263a8 │ │ │ │ lea 0x1(%rax),%edi │ │ │ │ mov $0x1,%esi │ │ │ │ cmp %ecx,%edi │ │ │ │ - jae 23d50 <__cxa_finalize@plt+0x20580> │ │ │ │ + jae 262a0 │ │ │ │ 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> │ │ │ │ + jb 260b4 │ │ │ │ cmpb $0x0,(%rsp) │ │ │ │ - je 23ec0 <__cxa_finalize@plt+0x206f0> │ │ │ │ + je 26410 │ │ │ │ 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> │ │ │ │ + jb 260d8 │ │ │ │ test %r15b,%r15b │ │ │ │ - je 23ec0 <__cxa_finalize@plt+0x206f0> │ │ │ │ + je 26410 │ │ │ │ lea 0x2(%rax),%edi │ │ │ │ mov $0x1,%esi │ │ │ │ cmp %ecx,%edi │ │ │ │ - jae 23d50 <__cxa_finalize@plt+0x20580> │ │ │ │ + jae 262a0 │ │ │ │ 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> │ │ │ │ + jb 26110 │ │ │ │ cmpb $0x0,(%rsp) │ │ │ │ - je 23ed0 <__cxa_finalize@plt+0x20700> │ │ │ │ + je 26420 │ │ │ │ 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> │ │ │ │ + jb 26134 │ │ │ │ test %r15b,%r15b │ │ │ │ - je 23ed0 <__cxa_finalize@plt+0x20700> │ │ │ │ + je 26420 │ │ │ │ lea 0x3(%rax),%edi │ │ │ │ mov $0x1,%esi │ │ │ │ cmp %ecx,%edi │ │ │ │ - jae 23d50 <__cxa_finalize@plt+0x20580> │ │ │ │ + jae 262a0 │ │ │ │ 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> │ │ │ │ + jb 2616c │ │ │ │ cmpb $0x0,(%rsp) │ │ │ │ - je 23ee0 <__cxa_finalize@plt+0x20710> │ │ │ │ + je 26430 │ │ │ │ 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> │ │ │ │ + jb 26190 │ │ │ │ test %r15b,%r15b │ │ │ │ - je 23ee0 <__cxa_finalize@plt+0x20710> │ │ │ │ + je 26430 │ │ │ │ lea 0x4(%rax),%edi │ │ │ │ mov $0x1,%esi │ │ │ │ cmp %ecx,%edi │ │ │ │ - jae 23d50 <__cxa_finalize@plt+0x20580> │ │ │ │ + jae 262a0 │ │ │ │ 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> │ │ │ │ + jb 261c8 │ │ │ │ cmpb $0x0,(%rsp) │ │ │ │ - je 23ef0 <__cxa_finalize@plt+0x20720> │ │ │ │ + je 26440 │ │ │ │ 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> │ │ │ │ + jb 261ec │ │ │ │ test %r15b,%r15b │ │ │ │ - je 23ef0 <__cxa_finalize@plt+0x20720> │ │ │ │ + je 26440 │ │ │ │ lea 0x5(%rax),%edi │ │ │ │ mov $0x1,%esi │ │ │ │ cmp %ecx,%edi │ │ │ │ - jae 23d50 <__cxa_finalize@plt+0x20580> │ │ │ │ + jae 262a0 │ │ │ │ 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> │ │ │ │ + jb 26224 │ │ │ │ cmpb $0x0,(%rsp) │ │ │ │ - je 23f00 <__cxa_finalize@plt+0x20730> │ │ │ │ + je 26450 │ │ │ │ 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> │ │ │ │ + jb 26248 │ │ │ │ test %r15b,%r15b │ │ │ │ - je 23f00 <__cxa_finalize@plt+0x20730> │ │ │ │ + je 26450 │ │ │ │ add $0x6,%eax │ │ │ │ mov $0x1,%esi │ │ │ │ cmp %ecx,%eax │ │ │ │ - jae 23d50 <__cxa_finalize@plt+0x20580> │ │ │ │ + jae 262a0 │ │ │ │ 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 23d29 <__cxa_finalize@plt+0x20559> │ │ │ │ + jb 26279 │ │ │ │ cmpb $0x0,(%rsp) │ │ │ │ - je 23e68 <__cxa_finalize@plt+0x20698> │ │ │ │ + je 263b8 │ │ │ │ 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 23d50 <__cxa_finalize@plt+0x20580> │ │ │ │ + jb 262a0 │ │ │ │ test %r15b,%r15b │ │ │ │ - je 23e68 <__cxa_finalize@plt+0x20698> │ │ │ │ + je 263b8 │ │ │ │ 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> │ │ │ │ + jb 255a0 │ │ │ │ test %eax,%eax │ │ │ │ - je 23e16 <__cxa_finalize@plt+0x20646> │ │ │ │ + je 26366 │ │ │ │ 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> │ │ │ │ + je 26356 │ │ │ │ mov 0x20(%r13),%eax │ │ │ │ mov 0x30(%r13),%rdi │ │ │ │ test %eax,%eax │ │ │ │ - je 23de5 <__cxa_finalize@plt+0x20615> │ │ │ │ + je 26335 │ │ │ │ xor %ebx,%ebx │ │ │ │ xor %r15d,%r15d │ │ │ │ nop │ │ │ │ mov 0x18(%rdi,%rbx,1),%rsi │ │ │ │ xor %edi,%edi │ │ │ │ add $0x1,%r15d │ │ │ │ - call 26870 <__cxa_finalize@plt+0x230a0> │ │ │ │ + call 18900 │ │ │ │ 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 23db0 <__cxa_finalize@plt+0x205e0> │ │ │ │ + jb 26300 │ │ │ │ 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> │ │ │ │ + jb 262e0 │ │ │ │ mov %rdx,0xa8(%rsp) │ │ │ │ mov 0xa8(%rsp),%rdi │ │ │ │ call 32c0 │ │ │ │ mov 0xc0(%rsp),%rdi │ │ │ │ call 32c0 │ │ │ │ mov %r12,%rdi │ │ │ │ call 32c0 │ │ │ │ @@ -34277,64 +35464,64 @@ │ │ │ │ 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> │ │ │ │ + jb 2608c │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ test %sil,%sil │ │ │ │ - jne 23d50 <__cxa_finalize@plt+0x20580> │ │ │ │ + jne 262a0 │ │ │ │ mov 0xc8(%rsp),%rdi │ │ │ │ mov %r11,%rsi │ │ │ │ - call 20390 <__cxa_finalize@plt+0x1cbc0> │ │ │ │ + call 228e0 │ │ │ │ mov 0xc0(%rsp),%rax │ │ │ │ - movdqa 0x62b6e(%rip),%xmm12 │ │ │ │ + movdqa 0x6077e(%rip),%xmm12 │ │ │ │ mov 0x8(%rax),%rax │ │ │ │ mov %rax,0xa8(%rsp) │ │ │ │ - jmp 23d50 <__cxa_finalize@plt+0x20580> │ │ │ │ + jmp 262a0 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ xor %ebp,%ebp │ │ │ │ - jmp 230c5 <__cxa_finalize@plt+0x1f8f5> │ │ │ │ + jmp 25615 │ │ │ │ nop │ │ │ │ xor %ebx,%ebx │ │ │ │ - jmp 23104 <__cxa_finalize@plt+0x1f934> │ │ │ │ + jmp 25654 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ lea 0x2(%rax),%edi │ │ │ │ cmp %ecx,%edi │ │ │ │ - jb 23b98 <__cxa_finalize@plt+0x203c8> │ │ │ │ - jmp 23e68 <__cxa_finalize@plt+0x20698> │ │ │ │ + jb 260e8 │ │ │ │ + jmp 263b8 │ │ │ │ nopl (%rax) │ │ │ │ lea 0x3(%rax),%edi │ │ │ │ cmp %ecx,%edi │ │ │ │ - jb 23bf4 <__cxa_finalize@plt+0x20424> │ │ │ │ - jmp 23e68 <__cxa_finalize@plt+0x20698> │ │ │ │ + jb 26144 │ │ │ │ + jmp 263b8 │ │ │ │ nopl (%rax) │ │ │ │ lea 0x4(%rax),%edi │ │ │ │ cmp %ecx,%edi │ │ │ │ - jb 23c50 <__cxa_finalize@plt+0x20480> │ │ │ │ - jmp 23e68 <__cxa_finalize@plt+0x20698> │ │ │ │ + jb 261a0 │ │ │ │ + jmp 263b8 │ │ │ │ lea 0x5(%rax),%edi │ │ │ │ cmp %ecx,%edi │ │ │ │ - jb 23cac <__cxa_finalize@plt+0x204dc> │ │ │ │ - jmp 23e68 <__cxa_finalize@plt+0x20698> │ │ │ │ + jb 261fc │ │ │ │ + jmp 263b8 │ │ │ │ add $0x6,%eax │ │ │ │ cmp %ecx,%eax │ │ │ │ - jb 23d04 <__cxa_finalize@plt+0x20534> │ │ │ │ - jmp 23e68 <__cxa_finalize@plt+0x20698> │ │ │ │ + jb 26254 │ │ │ │ + jmp 263b8 │ │ │ │ xor %esi,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 2360e <__cxa_finalize@plt+0x1fe3e> │ │ │ │ + jmp 25b5e │ │ │ │ xor %ebp,%ebp │ │ │ │ - jmp 23104 <__cxa_finalize@plt+0x1f934> │ │ │ │ + jmp 25654 │ │ │ │ mov 0xc0(%rsp),%rax │ │ │ │ mov 0x8(%rax),%rax │ │ │ │ mov %rax,0xa8(%rsp) │ │ │ │ - jmp 23e16 <__cxa_finalize@plt+0x20646> │ │ │ │ + jmp 26366 │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ mov %rcx,%r14 │ │ │ │ push %r13 │ │ │ │ mov %esi,%r13d │ │ │ │ @@ -34356,58 +35543,58 @@ │ │ │ │ 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 │ │ │ │ + call 60760 │ │ │ │ mov %r14,%rdi │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ call 32d0 │ │ │ │ mov 0x7c(%rsp),%edx │ │ │ │ xor %edi,%edi │ │ │ │ lea 0x7(%rdx,%rax,1),%rsi │ │ │ │ - call 5e500 │ │ │ │ + call 44640 │ │ │ │ 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> │ │ │ │ + je 276f3 │ │ │ │ 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> │ │ │ │ + je 26c18 │ │ │ │ add $0x1,%rbp │ │ │ │ cmp %edx,%ebp │ │ │ │ - jb 24020 <__cxa_finalize@plt+0x20850> │ │ │ │ + jb 26570 │ │ │ │ mov %r13d,%ecx │ │ │ │ mov $0x50,%esi │ │ │ │ xor %edi,%edi │ │ │ │ mov %ecx,0x20(%rsp) │ │ │ │ - call 5e500 │ │ │ │ + call 44640 │ │ │ │ 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 │ │ │ │ @@ -34415,65 +35602,65 @@ │ │ │ │ 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 0x608dc(%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> │ │ │ │ + je 276d8 │ │ │ │ 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> │ │ │ │ + call 191a0 │ │ │ │ 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 │ │ │ │ + mulsd 0x6084e(%rip),%xmm0 │ │ │ │ test %r12d,%r12d │ │ │ │ - jne 24620 <__cxa_finalize@plt+0x20e50> │ │ │ │ + jne 26b70 │ │ │ │ movsd %xmm0,0x20(%rsp) │ │ │ │ mov 0x74(%rsp),%eax │ │ │ │ xor %r15d,%r15d │ │ │ │ test %eax,%eax │ │ │ │ - je 2422d <__cxa_finalize@plt+0x20a5d> │ │ │ │ + je 2677d │ │ │ │ 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 5e500 │ │ │ │ + call 44640 │ │ │ │ movdqu 0x10(%r15),%xmm3 │ │ │ │ mov $0x30,%esi │ │ │ │ xor %edi,%edi │ │ │ │ mov %rax,%r13 │ │ │ │ mov (%r15),%rax │ │ │ │ mov %rax,0x0(%r13) │ │ │ │ mov 0x8(%r15),%eax │ │ │ │ @@ -34489,54 +35676,54 @@ │ │ │ │ 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 │ │ │ │ + call 44640 │ │ │ │ mov %rax,0x58(%r13) │ │ │ │ mov 0x58(%r15),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ - call 15a90 <__cxa_finalize@plt+0x122c0> │ │ │ │ + call 61a10 │ │ │ │ movzbl 0x3c(%rbp),%ecx │ │ │ │ mov 0x0(%rbp),%rdx │ │ │ │ mov %r13,%rsi │ │ │ │ movzbl 0x4a(%rbp),%r8d │ │ │ │ mov %r14,%rdi │ │ │ │ - call 1eab0 <__cxa_finalize@plt+0x1b2e0> │ │ │ │ + call 21000 │ │ │ │ mov %r15,%rsi │ │ │ │ xor %edi,%edi │ │ │ │ add $0x68,%r15 │ │ │ │ - call 26870 <__cxa_finalize@plt+0x230a0> │ │ │ │ + call 18900 │ │ │ │ cmp 0x74(%rsp),%ebx │ │ │ │ - jb 24170 <__cxa_finalize@plt+0x209a0> │ │ │ │ + jb 266c0 │ │ │ │ mov 0x28(%rsp),%rdi │ │ │ │ mov %rbp,%rbx │ │ │ │ call 32c0 │ │ │ │ mov 0x38(%rsp),%eax │ │ │ │ add $0x1,%r12d │ │ │ │ add $0x58,%rbx │ │ │ │ cmp %eax,%r12d │ │ │ │ - jne 24100 <__cxa_finalize@plt+0x20930> │ │ │ │ + jne 26650 │ │ │ │ mov 0x60(%rsp),%r14 │ │ │ │ mov 0x68(%rsp),%rbx │ │ │ │ mov %r14,%rdi │ │ │ │ call 32c0 │ │ │ │ - movsd 0x628f7(%rip),%xmm0 │ │ │ │ + movsd 0x60487(%rip),%xmm0 │ │ │ │ comisd 0x20(%rsp),%xmm0 │ │ │ │ - ja 25190 <__cxa_finalize@plt+0x219c0> │ │ │ │ + ja 276e0 │ │ │ │ movsd 0x20(%rsp),%xmm7 │ │ │ │ - comisd 0x62935(%rip),%xmm7 │ │ │ │ + comisd 0x6071d(%rip),%xmm7 │ │ │ │ mov $0x3c,%ebp │ │ │ │ - jb 249d0 <__cxa_finalize@plt+0x21200> │ │ │ │ + jb 26f20 │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ mov 0x20(%rax),%esi │ │ │ │ test %esi,%esi │ │ │ │ - je 249e4 <__cxa_finalize@plt+0x21214> │ │ │ │ + je 26f34 │ │ │ │ mov 0x50(%rsp),%ecx │ │ │ │ mov 0x30(%rax),%rdi │ │ │ │ mov %rbx,0x28(%rsp) │ │ │ │ cmp $0x2,%cl │ │ │ │ movsbl %cl,%r9d │ │ │ │ sete %r15b │ │ │ │ mov %r9d,%ebx │ │ │ │ @@ -34548,61 +35735,61 @@ │ │ │ │ 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> │ │ │ │ + je 26ba0 │ │ │ │ test %bpl,%bpl │ │ │ │ - jne 24650 <__cxa_finalize@plt+0x20e80> │ │ │ │ + jne 26ba0 │ │ │ │ add $0x1,%r14 │ │ │ │ cmp %esi,%r14d │ │ │ │ - jb 242c8 <__cxa_finalize@plt+0x20af8> │ │ │ │ + jb 26818 │ │ │ │ mov 0x28(%rsp),%rbx │ │ │ │ mov %r15d,%ebp │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ mov %r12d,%edx │ │ │ │ mov %r13,%rdi │ │ │ │ - call 79b10 │ │ │ │ + call 36700 │ │ │ │ mov %r13,%rdi │ │ │ │ mov %rax,%r15 │ │ │ │ call 32c0 │ │ │ │ lea 0x78(%rsp),%rsi │ │ │ │ mov %r15,%rdi │ │ │ │ - call 7a910 │ │ │ │ + call 37500 │ │ │ │ mov 0x78(%rsp),%r12d │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ test %r12d,%r12d │ │ │ │ - je 24a15 <__cxa_finalize@plt+0x21245> │ │ │ │ + je 26f65 │ │ │ │ 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> │ │ │ │ + jne 26e05 │ │ │ │ + jmp 26a4d │ │ │ │ nopl (%rax) │ │ │ │ test %r14d,%r14d │ │ │ │ - je 244e8 <__cxa_finalize@plt+0x20d18> │ │ │ │ + je 26a38 │ │ │ │ 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> │ │ │ │ + je 27085 │ │ │ │ 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 │ │ │ │ @@ -34612,22 +35799,22 @@ │ │ │ │ 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 │ │ │ │ + lea 0x5e6e8(%rip),%rsi │ │ │ │ push %r8 │ │ │ │ lea 0x2d(%rax),%r8d │ │ │ │ xor %eax,%eax │ │ │ │ push %rdi │ │ │ │ mov 0x48(%rsp),%r15 │ │ │ │ mov %r15,%rdi │ │ │ │ - call 58c30 │ │ │ │ + call 60f80 │ │ │ │ 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 │ │ │ │ @@ -34638,58 +35825,58 @@ │ │ │ │ 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 │ │ │ │ + lea 0x5e67e(%rip),%rsi │ │ │ │ push %r8 │ │ │ │ lea 0x2d(%rax),%r8d │ │ │ │ xor %eax,%eax │ │ │ │ push %rdi │ │ │ │ mov %r15,%rdi │ │ │ │ - call 58c30 │ │ │ │ + call 60f80 │ │ │ │ mov 0x60(%rsp),%rdx │ │ │ │ add $0x20,%rsp │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x5d588(%rip),%rsi │ │ │ │ + lea 0x5edec(%rip),%rsi │ │ │ │ mov %r15,%rdi │ │ │ │ - call 58c30 │ │ │ │ + call 60f80 │ │ │ │ cmpl $0x1,0x158(%rbx) │ │ │ │ - jbe 244a4 <__cxa_finalize@plt+0x20cd4> │ │ │ │ + jbe 269f4 │ │ │ │ mov 0x238(%rbx),%rdi │ │ │ │ call 3650 │ │ │ │ mov 0x2a0(%rbx),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ mov 0x80(%rsp),%rcx │ │ │ │ - lea 0x5cbc4(%rip),%rdx │ │ │ │ + lea 0x5f7db(%rip),%rdx │ │ │ │ mov $0x1,%esi │ │ │ │ call 3110 <__fprintf_chk@plt> │ │ │ │ cmpl $0x1,0x158(%rbx) │ │ │ │ - jbe 244db <__cxa_finalize@plt+0x20d0b> │ │ │ │ + jbe 26a2b │ │ │ │ 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> │ │ │ │ + jae 26f40 │ │ │ │ mov 0x20(%rsp),%esi │ │ │ │ mov %r12,%rdi │ │ │ │ - call 7a770 │ │ │ │ + call 37360 │ │ │ │ mov %rbp,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - call 7a750 │ │ │ │ + call 37340 │ │ │ │ cmpl $0x1,0x44(%r12) │ │ │ │ - jbe 24378 <__cxa_finalize@plt+0x20ba8> │ │ │ │ + jbe 268c8 │ │ │ │ mov %r12,%rdi │ │ │ │ - call 7ad00 │ │ │ │ + call 378f0 │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %rax,%r15 │ │ │ │ call 32d0 │ │ │ │ mov %rbp,%rdi │ │ │ │ movb $0x52,0x1(%r13,%rax,1) │ │ │ │ call 32d0 │ │ │ │ mov %rbp,%rdi │ │ │ │ @@ -34711,114 +35898,114 @@ │ │ │ │ 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> │ │ │ │ + jbe 26b03 │ │ │ │ mov 0x228(%rbx),%rdi │ │ │ │ call 3650 │ │ │ │ mov 0x290(%rbx),%rdi │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ mov %r13,%rcx │ │ │ │ mov %r15,%rsi │ │ │ │ - call 7b080 │ │ │ │ + call 37c70 │ │ │ │ cmpl $0x1,0x158(%rbx) │ │ │ │ - ja 24ad1 <__cxa_finalize@plt+0x21301> │ │ │ │ + ja 27021 │ │ │ │ mov 0x298(%rbx),%rdi │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ mov %r13,%rcx │ │ │ │ mov %r15,%rsi │ │ │ │ - call 7b310 │ │ │ │ + call 37f00 │ │ │ │ cmpl $0x1,0x158(%rbx) │ │ │ │ - jbe 24603 <__cxa_finalize@plt+0x20e33> │ │ │ │ + jbe 26b53 │ │ │ │ mov 0x230(%rbx),%rdi │ │ │ │ call 3730 │ │ │ │ mov %r15,%rdi │ │ │ │ - call 7b4e0 │ │ │ │ + call 380d0 │ │ │ │ mov %r15,%rdi │ │ │ │ call 32c0 │ │ │ │ - jmp 244e8 <__cxa_finalize@plt+0x20d18> │ │ │ │ + jmp 26a38 │ │ │ │ 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> │ │ │ │ + jmp 266a1 │ │ │ │ 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 │ │ │ │ + call 44640 │ │ │ │ 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 24b25 <__cxa_finalize@plt+0x21355> │ │ │ │ + jae 27075 │ │ │ │ mov 0x30(%rax),%rdi │ │ │ │ mov %r8d,%r12d │ │ │ │ - jmp 242c8 <__cxa_finalize@plt+0x20af8> │ │ │ │ + jmp 26818 │ │ │ │ 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 │ │ │ │ + call 44640 │ │ │ │ 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> │ │ │ │ + jae 26598 │ │ │ │ mov 0x30(%rax),%rsi │ │ │ │ - jmp 24020 <__cxa_finalize@plt+0x20850> │ │ │ │ + jmp 26570 │ │ │ │ xchg %ax,%ax │ │ │ │ test %r14d,%r14d │ │ │ │ - je 248a0 <__cxa_finalize@plt+0x210d0> │ │ │ │ + je 26df0 │ │ │ │ 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> │ │ │ │ + je 273b0 │ │ │ │ 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 │ │ │ │ @@ -34828,22 +36015,22 @@ │ │ │ │ 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 │ │ │ │ + lea 0x5e330(%rip),%rsi │ │ │ │ push %r8 │ │ │ │ lea 0x2d(%rax),%r8d │ │ │ │ xor %eax,%eax │ │ │ │ push %rdi │ │ │ │ mov 0x48(%rsp),%r15 │ │ │ │ mov %r15,%rdi │ │ │ │ - call 58c30 │ │ │ │ + call 60f80 │ │ │ │ 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 │ │ │ │ @@ -34854,58 +36041,58 @@ │ │ │ │ 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 │ │ │ │ + lea 0x5e2c6(%rip),%rsi │ │ │ │ push %r8 │ │ │ │ lea 0x2d(%rax),%r8d │ │ │ │ xor %eax,%eax │ │ │ │ push %rdi │ │ │ │ mov %r15,%rdi │ │ │ │ - call 58c30 │ │ │ │ + call 60f80 │ │ │ │ mov 0x60(%rsp),%rdx │ │ │ │ add $0x20,%rsp │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x5d1d0(%rip),%rsi │ │ │ │ + lea 0x5ea34(%rip),%rsi │ │ │ │ mov %r15,%rdi │ │ │ │ - call 58c30 │ │ │ │ + call 60f80 │ │ │ │ cmpl $0x1,0x158(%rbx) │ │ │ │ - jbe 2485c <__cxa_finalize@plt+0x2108c> │ │ │ │ + jbe 26dac │ │ │ │ mov 0x238(%rbx),%rdi │ │ │ │ call 3650 │ │ │ │ mov 0x2a0(%rbx),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ mov 0x80(%rsp),%rcx │ │ │ │ - lea 0x5c80c(%rip),%rdx │ │ │ │ + lea 0x5f423(%rip),%rdx │ │ │ │ mov $0x1,%esi │ │ │ │ call 3110 <__fprintf_chk@plt> │ │ │ │ cmpl $0x1,0x158(%rbx) │ │ │ │ - jbe 24893 <__cxa_finalize@plt+0x210c3> │ │ │ │ + jbe 26de3 │ │ │ │ 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> │ │ │ │ + jae 26f40 │ │ │ │ mov 0x20(%rsp),%esi │ │ │ │ mov %r12,%rdi │ │ │ │ - call 7a770 │ │ │ │ + call 37360 │ │ │ │ mov %rbp,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - call 7a750 │ │ │ │ + call 37340 │ │ │ │ cmpl $0x1,0x44(%r12) │ │ │ │ - jbe 24730 <__cxa_finalize@plt+0x20f60> │ │ │ │ + jbe 26c80 │ │ │ │ mov %r12,%rdi │ │ │ │ - call 7ad00 │ │ │ │ + call 378f0 │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %rax,%r15 │ │ │ │ call 32d0 │ │ │ │ mov %rbp,%rdi │ │ │ │ movb $0x52,0x1(%r13,%rax,1) │ │ │ │ call 32d0 │ │ │ │ mov %rbp,%rdi │ │ │ │ @@ -34927,139 +36114,139 @@ │ │ │ │ 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> │ │ │ │ + jbe 26ebb │ │ │ │ mov 0x228(%rbx),%rdi │ │ │ │ call 3650 │ │ │ │ mov 0x290(%rbx),%rdi │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ mov %r13,%rcx │ │ │ │ mov %r15,%rsi │ │ │ │ - call 7b080 │ │ │ │ + call 37c70 │ │ │ │ cmpl $0x1,0x158(%rbx) │ │ │ │ - ja 24afb <__cxa_finalize@plt+0x2132b> │ │ │ │ + ja 2704b │ │ │ │ mov 0x298(%rbx),%rdi │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ mov %r13,%rcx │ │ │ │ mov %r15,%rsi │ │ │ │ - call 7b310 │ │ │ │ + call 37f00 │ │ │ │ cmpl $0x1,0x158(%rbx) │ │ │ │ - jbe 249bb <__cxa_finalize@plt+0x211eb> │ │ │ │ + jbe 26f0b │ │ │ │ mov 0x230(%rbx),%rdi │ │ │ │ call 3730 │ │ │ │ mov %r15,%rdi │ │ │ │ - call 7b4e0 │ │ │ │ + call 380d0 │ │ │ │ mov %r15,%rdi │ │ │ │ call 32c0 │ │ │ │ - jmp 248a0 <__cxa_finalize@plt+0x210d0> │ │ │ │ + jmp 26df0 │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ cvttsd2si %xmm7,%ebp │ │ │ │ mov 0x20(%rax),%esi │ │ │ │ test %esi,%esi │ │ │ │ - jne 24296 <__cxa_finalize@plt+0x20ac6> │ │ │ │ + jne 267e6 │ │ │ │ xor %r12d,%r12d │ │ │ │ xor %r13d,%r13d │ │ │ │ - jmp 242ff <__cxa_finalize@plt+0x20b2f> │ │ │ │ + jmp 2684f │ │ │ │ nop │ │ │ │ mov 0x30(%rsp),%r15 │ │ │ │ test %eax,%eax │ │ │ │ - je 24a15 <__cxa_finalize@plt+0x21245> │ │ │ │ + je 26f65 │ │ │ │ mov 0x18(%rsp),%r12 │ │ │ │ xor %ebx,%ebx │ │ │ │ mov %r12,%rdi │ │ │ │ add $0x1,%ebx │ │ │ │ add $0x50,%r12 │ │ │ │ - call 7b4e0 │ │ │ │ + call 380d0 │ │ │ │ cmp 0x78(%rsp),%ebx │ │ │ │ - jb 24a00 <__cxa_finalize@plt+0x21230> │ │ │ │ + jb 26f50 │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ call 32c0 │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ mov 0x20(%rax),%r11d │ │ │ │ test %r11d,%r11d │ │ │ │ - je 2519a <__cxa_finalize@plt+0x219ca> │ │ │ │ + je 276ea │ │ │ │ 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> │ │ │ │ + call 18900 │ │ │ │ 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> │ │ │ │ + jb 26f90 │ │ │ │ call 32c0 │ │ │ │ mov 0x10(%rsp),%rdi │ │ │ │ call 32c0 │ │ │ │ mov %r15,%rdi │ │ │ │ - call 79ae0 │ │ │ │ + call 366d0 │ │ │ │ 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 251dd <__cxa_finalize@plt+0x21a0d> │ │ │ │ + jne 2772d │ │ │ │ add $0x98,%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> │ │ │ │ + jbe 26b27 │ │ │ │ mov 0x230(%rbx),%rdi │ │ │ │ call 3650 │ │ │ │ - jmp 245d7 <__cxa_finalize@plt+0x20e07> │ │ │ │ + jmp 26b27 │ │ │ │ mov 0x228(%rbx),%rdi │ │ │ │ call 3730 │ │ │ │ cmpl $0x1,0x158(%rbx) │ │ │ │ - jbe 2498f <__cxa_finalize@plt+0x211bf> │ │ │ │ + jbe 26edf │ │ │ │ mov 0x230(%rbx),%rdi │ │ │ │ call 3650 │ │ │ │ - jmp 2498f <__cxa_finalize@plt+0x211bf> │ │ │ │ + jmp 26edf │ │ │ │ mov 0x28(%rsp),%rbx │ │ │ │ mov %r15d,%ebp │ │ │ │ mov %r8d,%r12d │ │ │ │ - jmp 242ff <__cxa_finalize@plt+0x20b2f> │ │ │ │ + jmp 2684f │ │ │ │ cmp %r10d,(%r12) │ │ │ │ - jne 243ac <__cxa_finalize@plt+0x20bdc> │ │ │ │ + jne 268fc │ │ │ │ mov 0x8(%r12),%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - jb 251c5 <__cxa_finalize@plt+0x219f5> │ │ │ │ + jb 27715 │ │ │ │ mov %rcx,%rsi │ │ │ │ sub %rdx,%rsi │ │ │ │ cmp $0x4e1f,%rsi │ │ │ │ - ja 243ac <__cxa_finalize@plt+0x20bdc> │ │ │ │ + ja 268fc │ │ │ │ test %al,%al │ │ │ │ - jne 24ceb <__cxa_finalize@plt+0x2151b> │ │ │ │ + jne 2723b │ │ │ │ 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> │ │ │ │ + jae 26a38 │ │ │ │ mov %rbp,%rdi │ │ │ │ call 32d0 │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %rax,%rsi │ │ │ │ mov 0x38(%rsp),%rax │ │ │ │ add 0x10(%r12),%rax │ │ │ │ @@ -35108,46 +36295,46 @@ │ │ │ │ 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 │ │ │ │ + lea 0x5de87(%rip),%rsi │ │ │ │ push %rax │ │ │ │ xor %eax,%eax │ │ │ │ - call 58af0 │ │ │ │ + call 60e40 │ │ │ │ cmpl $0x1,0x158(%rbx) │ │ │ │ pop %rdi │ │ │ │ pop %r8 │ │ │ │ - jbe 24c93 <__cxa_finalize@plt+0x214c3> │ │ │ │ + jbe 271e3 │ │ │ │ mov 0x228(%rbx),%rdi │ │ │ │ call 3650 │ │ │ │ mov 0x290(%rbx),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ mov 0x80(%rsp),%rcx │ │ │ │ - lea 0x5c3d5(%rip),%rdx │ │ │ │ + lea 0x5efec(%rip),%rdx │ │ │ │ mov $0x1,%esi │ │ │ │ call 3110 <__fprintf_chk@plt> │ │ │ │ cmpl $0x1,0x158(%rbx) │ │ │ │ - jbe 24cca <__cxa_finalize@plt+0x214fa> │ │ │ │ + jbe 2721a │ │ │ │ mov 0x228(%rbx),%rdi │ │ │ │ call 3730 │ │ │ │ mov 0x80(%rsp),%rdi │ │ │ │ call 32c0 │ │ │ │ cmpb $0x0,0x18(%r15) │ │ │ │ - je 244e8 <__cxa_finalize@plt+0x20d18> │ │ │ │ + je 26a38 │ │ │ │ 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> │ │ │ │ + jae 26a38 │ │ │ │ mov %rbp,%rdi │ │ │ │ call 32d0 │ │ │ │ mov 0x38(%rsp),%rdx │ │ │ │ mov 0x50(%rsp),%rcx │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %rax,%rsi │ │ │ │ mov 0x10(%r15),%rax │ │ │ │ @@ -35197,54 +36384,54 @@ │ │ │ │ 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 │ │ │ │ + lea 0x5dd02(%rip),%rsi │ │ │ │ push %rax │ │ │ │ xor %eax,%eax │ │ │ │ - call 58af0 │ │ │ │ + call 60e40 │ │ │ │ cmpl $0x1,0x158(%rbx) │ │ │ │ pop %r9 │ │ │ │ pop %r10 │ │ │ │ - jbe 24e19 <__cxa_finalize@plt+0x21649> │ │ │ │ + jbe 27369 │ │ │ │ mov 0x228(%rbx),%rdi │ │ │ │ call 3650 │ │ │ │ mov 0x290(%rbx),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ mov 0x80(%rsp),%rcx │ │ │ │ - lea 0x5c24f(%rip),%rdx │ │ │ │ + lea 0x5ee66(%rip),%rdx │ │ │ │ mov $0x1,%esi │ │ │ │ call 3110 <__fprintf_chk@plt> │ │ │ │ cmpl $0x1,0x158(%rbx) │ │ │ │ - jbe 244db <__cxa_finalize@plt+0x20d0b> │ │ │ │ + jbe 26a2b │ │ │ │ mov 0x228(%rbx),%rdi │ │ │ │ call 3730 │ │ │ │ - jmp 244db <__cxa_finalize@plt+0x20d0b> │ │ │ │ + jmp 26a2b │ │ │ │ nopl 0x0(%rax) │ │ │ │ cmp %r10d,(%r12) │ │ │ │ - jne 24764 <__cxa_finalize@plt+0x20f94> │ │ │ │ + jne 26cb4 │ │ │ │ mov 0x8(%r12),%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - jb 251ad <__cxa_finalize@plt+0x219dd> │ │ │ │ + jb 276fd │ │ │ │ mov %rcx,%rsi │ │ │ │ sub %rdx,%rsi │ │ │ │ cmp $0x4e1f,%rsi │ │ │ │ - ja 24764 <__cxa_finalize@plt+0x20f94> │ │ │ │ + ja 26cb4 │ │ │ │ test %al,%al │ │ │ │ - jne 25015 <__cxa_finalize@plt+0x21845> │ │ │ │ + jne 27565 │ │ │ │ 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> │ │ │ │ + jae 26df0 │ │ │ │ mov %rbp,%rdi │ │ │ │ call 32d0 │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %rax,%rsi │ │ │ │ mov 0x38(%rsp),%rax │ │ │ │ add 0x10(%r12),%rax │ │ │ │ @@ -35293,46 +36480,46 @@ │ │ │ │ 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 │ │ │ │ + lea 0x5db5c(%rip),%rsi │ │ │ │ push %rax │ │ │ │ xor %eax,%eax │ │ │ │ - call 58af0 │ │ │ │ + call 60e40 │ │ │ │ cmpl $0x1,0x158(%rbx) │ │ │ │ pop %rcx │ │ │ │ pop %rsi │ │ │ │ - jbe 24fbd <__cxa_finalize@plt+0x217ed> │ │ │ │ + jbe 2750d │ │ │ │ mov 0x228(%rbx),%rdi │ │ │ │ call 3650 │ │ │ │ mov 0x290(%rbx),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ mov 0x80(%rsp),%rcx │ │ │ │ - lea 0x5c0ab(%rip),%rdx │ │ │ │ + lea 0x5ecc2(%rip),%rdx │ │ │ │ mov $0x1,%esi │ │ │ │ call 3110 <__fprintf_chk@plt> │ │ │ │ cmpl $0x1,0x158(%rbx) │ │ │ │ - jbe 24ff4 <__cxa_finalize@plt+0x21824> │ │ │ │ + jbe 27544 │ │ │ │ mov 0x228(%rbx),%rdi │ │ │ │ call 3730 │ │ │ │ mov 0x80(%rsp),%rdi │ │ │ │ call 32c0 │ │ │ │ cmpb $0x0,0x18(%r15) │ │ │ │ - je 248a0 <__cxa_finalize@plt+0x210d0> │ │ │ │ + je 26df0 │ │ │ │ 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> │ │ │ │ + jae 26df0 │ │ │ │ mov %rbp,%rdi │ │ │ │ call 32d0 │ │ │ │ mov 0x38(%rsp),%rdx │ │ │ │ mov 0x50(%rsp),%rcx │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %rax,%rsi │ │ │ │ mov 0x10(%r15),%rax │ │ │ │ @@ -35382,121 +36569,121 @@ │ │ │ │ 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 │ │ │ │ + lea 0x5d9d8(%rip),%rsi │ │ │ │ push %rax │ │ │ │ xor %eax,%eax │ │ │ │ - call 58af0 │ │ │ │ + call 60e40 │ │ │ │ cmpl $0x1,0x158(%rbx) │ │ │ │ pop %rax │ │ │ │ pop %rdx │ │ │ │ - jbe 25141 <__cxa_finalize@plt+0x21971> │ │ │ │ + jbe 27691 │ │ │ │ mov 0x228(%rbx),%rdi │ │ │ │ call 3650 │ │ │ │ mov 0x290(%rbx),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ mov 0x80(%rsp),%rcx │ │ │ │ - lea 0x5bf27(%rip),%rdx │ │ │ │ + lea 0x5eb3e(%rip),%rdx │ │ │ │ mov $0x1,%esi │ │ │ │ call 3110 <__fprintf_chk@plt> │ │ │ │ cmpl $0x1,0x158(%rbx) │ │ │ │ - jbe 24893 <__cxa_finalize@plt+0x210c3> │ │ │ │ + jbe 26de3 │ │ │ │ mov 0x228(%rbx),%rdi │ │ │ │ call 3730 │ │ │ │ - jmp 24893 <__cxa_finalize@plt+0x210c3> │ │ │ │ + jmp 26de3 │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %r14,%rdi │ │ │ │ call 32c0 │ │ │ │ mov $0x1,%ebp │ │ │ │ - jmp 24286 <__cxa_finalize@plt+0x20ab6> │ │ │ │ + jmp 267d6 │ │ │ │ mov 0x30(%rax),%rdi │ │ │ │ - jmp 24a75 <__cxa_finalize@plt+0x212a5> │ │ │ │ + jmp 26fc5 │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %r14d,%r14d │ │ │ │ - jmp 2404b <__cxa_finalize@plt+0x2087b> │ │ │ │ + jmp 2659b │ │ │ │ mov %rdx,%rsi │ │ │ │ sub %rcx,%rsi │ │ │ │ cmp $0x4e1f,%rsi │ │ │ │ - ja 24764 <__cxa_finalize@plt+0x20f94> │ │ │ │ - jmp 24e8b <__cxa_finalize@plt+0x216bb> │ │ │ │ + ja 26cb4 │ │ │ │ + jmp 273db │ │ │ │ mov %rdx,%rsi │ │ │ │ sub %rcx,%rsi │ │ │ │ cmp $0x4e1f,%rsi │ │ │ │ - jbe 24b60 <__cxa_finalize@plt+0x21390> │ │ │ │ - jmp 243ac <__cxa_finalize@plt+0x20bdc> │ │ │ │ + jbe 270b0 │ │ │ │ + jmp 268fc │ │ │ │ call 3500 <__stack_chk_fail@plt> │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ sub $0x38,%rsp │ │ │ │ mov 0x20(%rdi),%edx │ │ │ │ test %edx,%edx │ │ │ │ - je 25410 <__cxa_finalize@plt+0x21c40> │ │ │ │ + je 27960 │ │ │ │ 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> │ │ │ │ + je 278f0 │ │ │ │ add $0x1,%rbx │ │ │ │ cmp %edx,%ebx │ │ │ │ - jb 25228 <__cxa_finalize@plt+0x21a58> │ │ │ │ + jb 27778 │ │ │ │ cmp $0x1,%ebp │ │ │ │ - jbe 25421 <__cxa_finalize@plt+0x21c51> │ │ │ │ + jbe 27971 │ │ │ │ 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> │ │ │ │ + jmp 27824 │ │ │ │ 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> │ │ │ │ + jne 278c0 │ │ │ │ lea -0x1(%rdi,%rbx,1),%r8 │ │ │ │ cmp %r8,%rcx │ │ │ │ - jae 252c9 <__cxa_finalize@plt+0x21af9> │ │ │ │ + jae 27819 │ │ │ │ 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> │ │ │ │ + je 278a2 │ │ │ │ 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 │ │ │ │ @@ -35505,63245 +36692,67429 @@ │ │ │ │ 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> │ │ │ │ + call 66100 │ │ │ │ mov %eax,0xc(%rsp) │ │ │ │ mov 0x0(%r13),%rax │ │ │ │ mov 0x58(%rax),%rdi │ │ │ │ - call 1a180 <__cxa_finalize@plt+0x169b0> │ │ │ │ + call 66100 │ │ │ │ cmp %ebx,%r14d │ │ │ │ - jne 25332 <__cxa_finalize@plt+0x21b62> │ │ │ │ + jne 27882 │ │ │ │ cmp %bpl,%r15b │ │ │ │ - je 25280 <__cxa_finalize@plt+0x21ab0> │ │ │ │ + je 277d0 │ │ │ │ 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> │ │ │ │ + jne 27824 │ │ │ │ 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 │ │ │ │ xchg %ax,%ax │ │ │ │ lea -0x1(%rcx,%rax,1),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - jae 252c9 <__cxa_finalize@plt+0x21af9> │ │ │ │ + jae 27819 │ │ │ │ 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> │ │ │ │ + jmp 27819 │ │ │ │ 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 │ │ │ │ + call 44640 │ │ │ │ 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> │ │ │ │ + jae 27950 │ │ │ │ mov 0x30(%r14),%rcx │ │ │ │ mov %r15d,%ebp │ │ │ │ - jmp 25228 <__cxa_finalize@plt+0x21a58> │ │ │ │ + jmp 27778 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov %r15d,%ebp │ │ │ │ - jmp 2524e <__cxa_finalize@plt+0x21a7e> │ │ │ │ + jmp 2779e │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ movq $0x0,0x28(%rsp) │ │ │ │ xor %r12d,%r12d │ │ │ │ - jmp 25352 <__cxa_finalize@plt+0x21b82> │ │ │ │ + jmp 278a2 │ │ │ │ xor %r12d,%r12d │ │ │ │ - jmp 25352 <__cxa_finalize@plt+0x21b82> │ │ │ │ + jmp 278a2 │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - mov (%rdi),%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 │ │ │ │ - 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) │ │ │ │ + cmpb $0x0,0x1c4(%rsi) │ │ │ │ + jne 2799c │ │ │ │ + mov 0x120(%rsi),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 279a0 │ │ │ │ + addl $0x1,(%rax) │ │ │ │ ret │ │ │ │ nopl (%rax) │ │ │ │ + mov 0xe0(%rsi),%rax │ │ │ │ + mov %edi,%edx │ │ │ │ + mov $0x19,%ecx │ │ │ │ + lea 0x5d6aa(%rip),%rdi │ │ │ │ + mov 0x18(%rax),%esi │ │ │ │ + jmp 1cd80 │ │ │ │ + nopl (%rax) │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ push %r12 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ + mov %rsi,%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) │ │ │ │ + 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 27a90 │ │ │ │ + mov 0x248(%rcx),%rax │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov (%rax),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 27a7c │ │ │ │ + mov 0x8(%r15),%eax │ │ │ │ + mov (%r15),%r13 │ │ │ │ + test %eax,%eax │ │ │ │ + je 27c00 │ │ │ │ + mov 0x8(%r13),%eax │ │ │ │ + mov 0x10(%r13),%rdi │ │ │ │ + lea 0x1(%rax),%esi │ │ │ │ + shl $0x2,%rsi │ │ │ │ + call 44640 │ │ │ │ + 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 44640 │ │ │ │ + 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 │ │ │ │ - mov 0x20(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 25580 <__cxa_finalize@plt+0x21db0> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %rdi,%r13 │ │ │ │ + mov 0x218(%rcx),%rdi │ │ │ │ + mov %edx,0xc(%rsp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ 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> │ │ │ │ + mov 0x248(%rbx),%rax │ │ │ │ + mov 0xc(%rsp),%esi │ │ │ │ + mov (%rax),%edx │ │ │ │ + mov 0x60(%rbp),%rax │ │ │ │ + cmp 0x8(%rax),%edx │ │ │ │ + jb 27ad0 │ │ │ │ + mov 0x218(%rbx),%rdi │ │ │ │ call 3730 │ │ │ │ - movslq 0x4(%r12),%rsi │ │ │ │ - jmp 254c6 <__cxa_finalize@plt+0x21cf6> │ │ │ │ - mov %esi,%eax │ │ │ │ - movslq %ecx,%rsi │ │ │ │ - jmp 25517 <__cxa_finalize@plt+0x21d47> │ │ │ │ + jmp 27a7c │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - 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 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - movslq %eax,%r12 │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 25610 <__cxa_finalize@plt+0x21e40> │ │ │ │ - mov %rdx,%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 %esi,%ecx │ │ │ │ + mov %r13,%rdi │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov $0x1,%edx │ │ │ │ - call 3640 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 25635 <__cxa_finalize@plt+0x21e65> │ │ │ │ - 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 25603 <__cxa_finalize@plt+0x21e33> │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - ret │ │ │ │ - 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> │ │ │ │ + call 77530 │ │ │ │ + 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 27b4f │ │ │ │ + jmp 27cca │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1,%eax │ │ │ │ + add $0x28,%rbp │ │ │ │ + cmp %eax,%esi │ │ │ │ + je 27c58 │ │ │ │ + mov (%rdi,%rbp,1),%edx │ │ │ │ + cmp %r10,%rdx │ │ │ │ + jne 27b40 │ │ │ │ + mov 0x4(%rdi,%rbp,1),%edx │ │ │ │ + cmp %r11,%rdx │ │ │ │ + jne 27b40 │ │ │ │ + cmp %eax,%esi │ │ │ │ + je 27c62 │ │ │ │ + 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 44640 │ │ │ │ + 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 44640 │ │ │ │ + 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 27abc │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov $0x28,%esi │ │ │ │ + call 44640 │ │ │ │ + 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 27a28 │ │ │ │ + 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 44640 │ │ │ │ + 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 27b7a │ │ │ │ + mov $0x28,%esi │ │ │ │ + jmp 27c6d │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ push %r13 │ │ │ │ + mov %edx,%r13d │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdx,%rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ + mov %rcx,%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 │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2573a <__cxa_finalize@plt+0x21f6a> │ │ │ │ - call 3650 │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ + mov 0xfc(%rcx),%r8d │ │ │ │ + mov 0x100(%rcx),%ecx │ │ │ │ + mov %r8d,%eax │ │ │ │ + or %ecx,%eax │ │ │ │ + je 27d1f │ │ │ │ + call 7c400 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 75fd0 │ │ │ │ + test %al,%al │ │ │ │ + jne 27d80 │ │ │ │ + mov 0x58(%rbx),%rax │ │ │ │ + mov 0x60(%rbx),%rcx │ │ │ │ + test %rax,%rax │ │ │ │ + je 27da8 │ │ │ │ + mov 0x16c(%rbx),%edx │ │ │ │ mov %r12,%rdi │ │ │ │ - mov $0x1,%edx │ │ │ │ mov %rbp,%rsi │ │ │ │ - call 3640 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 25714 <__cxa_finalize@plt+0x21f44> │ │ │ │ - call 3730 │ │ │ │ + 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 7c680 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 75fd0 │ │ │ │ + test %al,%al │ │ │ │ + jne 27db8 │ │ │ │ add $0x8,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ ret │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - endbr64 │ │ │ │ - push %r13 │ │ │ │ - mov %rdx,%r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rcx,%r12 │ │ │ │ - push %rbp │ │ │ │ - lea 0x1(%rsi),%rbp │ │ │ │ - mov $0x1,%esi │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - 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) │ │ │ │ + mov 0x100(%rbx),%ecx │ │ │ │ + mov %r13d,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov 0xfc(%rbx),%r8d │ │ │ │ + call 7c550 │ │ │ │ + mov 0x58(%rbx),%rax │ │ │ │ + mov 0x60(%rbx),%rcx │ │ │ │ + test %rax,%rax │ │ │ │ + jne 27d2c │ │ │ │ + test %rcx,%rcx │ │ │ │ + jne 27d2c │ │ │ │ + jmp 27d6e │ │ │ │ + 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 7c8e0 │ │ │ │ + add $0x20,%rsp │ │ │ │ add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ 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 %r13 │ │ │ │ - xor %eax,%eax │ │ │ │ - push %r12 │ │ │ │ - lea 0x5bf1b(%rip),%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 │ │ │ │ - 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 │ │ │ │ - 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) │ │ │ │ + mov 0x134(%rsi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 27e36 │ │ │ │ + mov %edi,%edi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + 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 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ push %r14 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ + mov %edx,%r13d │ │ │ │ push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - movl $0x0,(%rsi) │ │ │ │ - mov 0x18(%rdi),%rdi │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - call 3580 │ │ │ │ - mov (%r12),%r13d │ │ │ │ - test %eax,%eax │ │ │ │ - mov 0x4(%r12),%eax │ │ │ │ - je 259b8 <__cxa_finalize@plt+0x221e8> │ │ │ │ - cmp %r13d,%eax │ │ │ │ - jge 259b8 <__cxa_finalize@plt+0x221e8> │ │ │ │ - movb $0x1,0x2c(%r12) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - jmp 25b70 <__cxa_finalize@plt+0x223a0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movslq %eax,%r15 │ │ │ │ - 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(%r12),%rdi │ │ │ │ - add %r13d,%ebx │ │ │ │ - call 3580 │ │ │ │ - mov %eax,%r13d │ │ │ │ - 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) │ │ │ │ - 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 │ │ │ │ - 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 %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 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x18(%r12),%rdi │ │ │ │ - mov %r15d,(%rax) │ │ │ │ - call 3580 │ │ │ │ - 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 │ │ │ │ - pop %rbx │ │ │ │ + mov %rsi,%rbp │ │ │ │ + sub $0x10,%rsp │ │ │ │ + movups %xmm0,(%rsi) │ │ │ │ + mov 0x188(%r8),%eax │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + je 27e88 │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 27f08 │ │ │ │ + mov $0x2,%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + je 27ec8 │ │ │ │ + add $0x10,%rsp │ │ │ │ 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> │ │ │ │ - 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> │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 27e74 │ │ │ │ + mov %edx,%r14d │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %ecx,0x4(%rsp) │ │ │ │ + shl $0x4,%rsi │ │ │ │ + call 44640 │ │ │ │ + test %r13d,%r13d │ │ │ │ + mov 0x4(%rsp),%ecx │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + jne 27f34 │ │ │ │ + mov 0x188(%r8),%eax │ │ │ │ + jmp 27e74 │ │ │ │ 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 %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 │ │ │ │ - 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 │ │ │ │ + mov %r13d,%r14d │ │ │ │ + xor %edi,%edi │ │ │ │ + shl $0x4,%r14 │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 44640 │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test %r13d,%r13d │ │ │ │ + je 27e78 │ │ │ │ + add %rax,%r14 │ │ │ │ nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - mov 0x4(%rdi),%eax │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + add $0x10,%rax │ │ │ │ + movl $0x0,-0x8(%rax) │ │ │ │ + cmp %rax,%r14 │ │ │ │ + jne 27ee8 │ │ │ │ + jmp 27e78 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %edx,%r14d │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %ecx,0x4(%rsp) │ │ │ │ + shl $0x4,%rsi │ │ │ │ + call 44640 │ │ │ │ + test %r13d,%r13d │ │ │ │ + mov 0x4(%rsp),%ecx │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + je 27f8a │ │ │ │ xor %edx,%edx │ │ │ │ - add $0x1,%eax │ │ │ │ - cltq │ │ │ │ - divq 0x8(%rdi) │ │ │ │ - movslq (%rdi),%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - sete %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - movslq %edi,%rax │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%edx │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + add $0x10,%rax │ │ │ │ + movl $0x0,-0x8(%rax) │ │ │ │ + cmp %r13d,%edx │ │ │ │ + jb 27f40 │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + setne %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add $0x1,%ecx │ │ │ │ + cmp 0x188(%r8),%ecx │ │ │ │ + jne 27e78 │ │ │ │ + shl $0x4,%r14 │ │ │ │ xor %edi,%edi │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 44640 │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + jmp 27ee2 │ │ │ │ + mov 0x188(%r8),%eax │ │ │ │ + jmp 27e6f │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ push %r14 │ │ │ │ - mov %rcx,%r14 │ │ │ │ - push %r13 │ │ │ │ - mov %rdx,%r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rax,%r12 │ │ │ │ + mov %rdx,%r14 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - lea (%rax,%rax,2),%rsi │ │ │ │ push %rbx │ │ │ │ - shl $0x4,%rsi │ │ │ │ - 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) │ │ │ │ - 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 │ │ │ │ + mov %r9,%rbx │ │ │ │ + sub $0x20,%rsp │ │ │ │ + cmpq $0x0,(%r9) │ │ │ │ + mov 0x40(%rsp),%rbp │ │ │ │ + je 27fd0 │ │ │ │ + cmpq $0x0,0x8(%rbx) │ │ │ │ + je 28036 │ │ │ │ + add $0x20,%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 │ │ │ │ + nopl (%rax) │ │ │ │ + movsbl 0x1ce(%rbp),%eax │ │ │ │ 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 │ │ │ │ - push %r12 │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - push %rbp │ │ │ │ - shl $0x4,%rax │ │ │ │ - push %rbx │ │ │ │ - lea 0x30(%rdi,%rax,1),%rbp │ │ │ │ - mov %rdi,%rbx │ │ │ │ + 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 1c080 │ │ │ │ + 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 27fc4 │ │ │ │ + movsbl 0x1ce(%rbp),%eax │ │ │ │ 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 │ │ │ │ + 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 1c080 │ │ │ │ + add $0x30,%rsp │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + add $0x20,%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 │ │ │ │ + pop %r14 │ │ │ │ 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> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %ecx,%r15d │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ + xor %r13d,%r13d │ │ │ │ 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) │ │ │ │ + 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 7d4c0 │ │ │ │ + mov 0x1f0(%rsp),%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + call 7b950 │ │ │ │ + mov 0x1f0(%rsp),%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 7b8b0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %eax,%r15d │ │ │ │ + call 76040 │ │ │ │ + test %al,%al │ │ │ │ + jne 284e8 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 75fd0 │ │ │ │ + test %al,%al │ │ │ │ + je 28330 │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + cmpb $0x0,0x3e(%r12) │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + jne 28830 │ │ │ │ + mov 0x1f0(%rsp),%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 7bcc0 │ │ │ │ + mov 0x1f0(%rsp),%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ mov %rax,%r14 │ │ │ │ - call 5e500 │ │ │ │ - lea 0x0(,%r12,8),%rsi │ │ │ │ + call 7bc20 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %eax,0x18(%rsp) │ │ │ │ + call 76040 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + test %al,%al │ │ │ │ + jne 28a10 │ │ │ │ + mov 0x18(%rsp),%r8d │ │ │ │ + lea 0xf0(%rsp),%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ xor %edi,%edi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call 5e500 │ │ │ │ + call 349b0 │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r15d,%r8d │ │ │ │ + lea 0xb0(%rsp),%rsi │ │ │ │ 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 │ │ │ │ - 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 %r15d,%r13d │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + call 349b0 │ │ │ │ + mov $0x10,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 44640 │ │ │ │ mov %rax,%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 261be <__cxa_finalize@plt+0x229ee> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x40(%rax),%edx │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 228c0 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movsd 0x5ec62(%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 28a98 │ │ │ │ + mov 0x18(%rsp),%edx │ │ │ │ test %edx,%edx │ │ │ │ - je 2604f <__cxa_finalize@plt+0x2287f> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x30(%rax),%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 0x1c(%rsp),%eax │ │ │ │ + je 28371 │ │ │ │ + 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 28713 │ │ │ │ + mov 0x198(%rbx),%edx │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 25250 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 41d10 │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 25500 │ │ │ │ + mov %rax,%r14 │ │ │ │ + test %r13b,%r13b │ │ │ │ + je 28500 │ │ │ │ + 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 28a68 │ │ │ │ + cmpb $0x0,0x60(%rsp) │ │ │ │ + je 283ca │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov (%rax),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + jne 28a30 │ │ │ │ + push %rbx │ │ │ │ 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> │ │ │ │ - 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 %r14,%rdi │ │ │ │ + push 0x30(%rsp) │ │ │ │ + mov 0x10(%rsp),%r9 │ │ │ │ + mov 0x200(%rsp),%edx │ │ │ │ + call 5dd50 │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 34dd0 │ │ │ │ + pop %rcx │ │ │ │ + pop %rsi │ │ │ │ + lea 0xf0(%rsp),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 34dd0 │ │ │ │ + jmp 28403 │ │ │ │ + nop │ │ │ │ + lea 0xb0(%rsp),%rsi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r15d,%r8d │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + call 349b0 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0x10,%esi │ │ │ │ + call 44640 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 228c0 │ │ │ │ + cmp 0x110(%rbx),%r15d │ │ │ │ + jae 28510 │ │ │ │ + mov 0x198(%rbx),%edx │ │ │ │ + lea 0x190(%rbx),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + xor %r13d,%r13d │ │ │ │ + call 25250 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 41d10 │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 25500 │ │ │ │ + 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 5dd50 │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 34dd0 │ │ │ │ + pop %rdi │ │ │ │ + pop %r8 │ │ │ │ + cmpb $0x0,0x38(%rsp) │ │ │ │ + jne 2831b │ │ │ │ + cmpb $0x0,0x1c(%rsp) │ │ │ │ + je 2841f │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 1fd40 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32c0 │ │ │ │ + test %r13b,%r13b │ │ │ │ + je 28439 │ │ │ │ + mov 0x20(%rsp),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 1fd40 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x170(%rsp),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 2846e │ │ │ │ + mov %r15d,%edx │ │ │ │ + xor %edi,%edi │ │ │ │ + call 1cc40 │ │ │ │ + mov 0x178(%rsp),%rsi │ │ │ │ + mov %r15d,%edx │ │ │ │ + xor %edi,%edi │ │ │ │ + call 1cc40 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movaps %xmm0,0x170(%rsp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 20c10 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 20c10 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x180(%rsp),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 284b9 │ │ │ │ + mov 0x18(%rsp),%ebx │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %ebx,%edx │ │ │ │ + call 1cc40 │ │ │ │ + mov 0x188(%rsp),%rsi │ │ │ │ + mov %ebx,%edx │ │ │ │ + xor %edi,%edi │ │ │ │ + call 1cc40 │ │ │ │ + mov 0x198(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 297b7 │ │ │ │ + add $0x1a8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - lea 0x5b660(%rip),%rdi │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x1f0(%rsp),%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 7c170 │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp 28157 │ │ │ │ + nop │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ 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> │ │ │ │ + jmp 283ca │ │ │ │ + mov %r15d,%r13d │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movsd 0x5e951(%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 35160 │ │ │ │ + mov 0x184(%rbx),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + jne 2859f │ │ │ │ + mov 0x160(%rbx),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 28f20 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 22590 │ │ │ │ + test %r15d,%r15d │ │ │ │ + setne 0x88(%rsp) │ │ │ │ + test %al,%al │ │ │ │ + jne 288a8 │ │ │ │ + mov 0x134(%rbx),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne 285ee │ │ │ │ + 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 293e8 │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 29550 │ │ │ │ + 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 27fa0 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %r15d,%esi │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov 0x8(%rax),%edx │ │ │ │ + call 4a0f0 │ │ │ │ + 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 35160 │ │ │ │ + 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 4a240 │ │ │ │ + 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 288cb │ │ │ │ + lea 0x190(%rbx),%rax │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + movb $0x0,0x70(%rsp) │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 28850 │ │ │ │ + movzbl 0x88(%rsp),%r13d │ │ │ │ + mov 0x110(%rbx),%eax │ │ │ │ + and 0x1c(%rsp),%r13b │ │ │ │ + cmp %eax,0x18(%rsp) │ │ │ │ + jb 28277 │ │ │ │ + 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 35160 │ │ │ │ + mov 0x184(%rbx),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 28770 │ │ │ │ + mov 0x160(%rbx),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 29270 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 24bb0 │ │ │ │ + test %al,%al │ │ │ │ + je 28ec0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 24bb0 │ │ │ │ + test %al,%al │ │ │ │ + je 28cf0 │ │ │ │ + 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 28ab0 │ │ │ │ + mov 0x198(%rbx),%edx │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 25250 │ │ │ │ + cmpb $0x0,0x70(%rsp) │ │ │ │ + je 28818 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + cmp %eax,%r15d │ │ │ │ + cmovbe %r15d,%eax │ │ │ │ + cmp 0x110(%rbx),%eax │ │ │ │ + jae 294a8 │ │ │ │ + mov %r13b,0x80(%rsp) │ │ │ │ + movzbl 0x90(%rsp),%r13d │ │ │ │ + jmp 28861 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x1f0(%rsp),%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 7d220 │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + jmp 2817d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movb $0x0,0x60(%rsp) │ │ │ │ xor %r13d,%r13d │ │ │ │ - xor %r11d,%r11d │ │ │ │ - jmp 260a0 <__cxa_finalize@plt+0x228d0> │ │ │ │ - lea 0x5b619(%rip),%rdi │ │ │ │ - mov %r12d,%ecx │ │ │ │ - mov $0x8e,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x5dbea(%rip),%rdx │ │ │ │ - call 4ea30 │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + mov 0x198(%rbx),%edx │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 25250 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 41d10 │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 25500 │ │ │ │ + cmpb $0x0,0x80(%rsp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + jne 282bf │ │ │ │ + xor %ecx,%ecx │ │ │ │ + jmp 282d2 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmpb $0x0,0x1c0(%rbx) │ │ │ │ + movb $0x0,0x1c(%rsp) │ │ │ │ + movb $0x0,0x80(%rsp) │ │ │ │ + movq $0x0,0x10(%rsp) │ │ │ │ + je 286d8 │ │ │ │ + mov 0x68(%rsp),%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 225e0 │ │ │ │ + lea 0x190(%rbx),%rcx │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + test %al,%al │ │ │ │ + jne 286e4 │ │ │ │ + mov 0x198(%rbx),%edx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 25250 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov 0xd8(%rbx),%rdx │ │ │ │ push %rbx │ │ │ │ - mov 0x10(%rsi),%rdi │ │ │ │ - mov %rsi,%rbx │ │ │ │ + push $0x0 │ │ │ │ + push %r15 │ │ │ │ + mov 0x40(%rsp),%r9 │ │ │ │ + mov 0x50(%rsp),%rcx │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + call 4dbd0 │ │ │ │ + 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 4e730 │ │ │ │ + mov 0x88(%rsp),%esi │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 225e0 │ │ │ │ + test %al,%al │ │ │ │ + jne 286e4 │ │ │ │ + cmpq $0x0,0x170(%rsp) │ │ │ │ + lea 0x170(%rsp),%r9 │ │ │ │ + je 2960b │ │ │ │ + mov $0x10,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r9,0x70(%rsp) │ │ │ │ + call 44640 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r13 │ │ │ │ + call 228c0 │ │ │ │ + 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 4d6a0 │ │ │ │ + add $0x40,%rsp │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r13 │ │ │ │ + call 22590 │ │ │ │ + mov %al,0x70(%rsp) │ │ │ │ + test %al,%al │ │ │ │ + jne 2958b │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 20c10 │ │ │ │ + mov %r13,%rdi │ │ │ │ call 32c0 │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2620f <__cxa_finalize@plt+0x22a3f> │ │ │ │ + jmp 286e9 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x1f0(%rsp),%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 7c290 │ │ │ │ + mov %rax,%rcx │ │ │ │ + jmp 281b4 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rcx,0x38(%rsp) │ │ │ │ + call 24840 │ │ │ │ + mov 0xd8(%rbx),%rdx │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + call 24910 │ │ │ │ + mov 0x30(%rsp),%r8 │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + jmp 282f1 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 24840 │ │ │ │ + mov 0xd8(%rbx),%rdx │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + call 24910 │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + jmp 282d2 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rsp),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + setne 0x38(%rsp) │ │ │ │ + jmp 28552 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 24bb0 │ │ │ │ + test %al,%al │ │ │ │ + jne 29020 │ │ │ │ + cmpb $0x0,0x1c0(%rbx) │ │ │ │ + je 287e4 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 24bb0 │ │ │ │ + test %al,%al │ │ │ │ + je 28b18 │ │ │ │ + mov 0x68(%rsp),%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 225e0 │ │ │ │ + test %al,%al │ │ │ │ + je 28b18 │ │ │ │ + mov %r14d,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 226c0 │ │ │ │ + test %al,%al │ │ │ │ + je 28b18 │ │ │ │ + mov 0x68(%rsp),%eax │ │ │ │ + mov 0x78(%rsp),%ecx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea (%rax,%rcx,1),%esi │ │ │ │ + call 22750 │ │ │ │ + test %al,%al │ │ │ │ + jne 287e4 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + mov 0x198(%rbx),%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 25250 │ │ │ │ + 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 4dbd0 │ │ │ │ + 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 4e730 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 24bb0 │ │ │ │ + test %al,%al │ │ │ │ + jne 290c0 │ │ │ │ + cmpq $0x0,0x180(%rsp) │ │ │ │ + je 2910f │ │ │ │ + lea 0x180(%rsp),%r14 │ │ │ │ + mov $0x10,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 44640 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ + call 228c0 │ │ │ │ + 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 4d6a0 │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + add $0x40,%rsp │ │ │ │ + call 22670 │ │ │ │ + mov %eax,%r14d │ │ │ │ + test %al,%al │ │ │ │ + jne 29350 │ │ │ │ + mov 0x164(%rbx),%edx │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 19d40 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + call 20c10 │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + call 20c10 │ │ │ │ + mov %rbp,%rdi │ │ │ │ call 32c0 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2621d <__cxa_finalize@plt+0x22a4d> │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ call 32c0 │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2622b <__cxa_finalize@plt+0x22a5b> │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + call 24bb0 │ │ │ │ + test %al,%al │ │ │ │ + jne 29320 │ │ │ │ + mov 0x198(%rbx),%edx │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + call 25250 │ │ │ │ + cmpb $0x0,0x70(%rsp) │ │ │ │ + jne 29310 │ │ │ │ + test %r14b,%r14b │ │ │ │ + je 28ccd │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + cmp %eax,%r15d │ │ │ │ + cmovbe %r15d,%eax │ │ │ │ + cmp 0x110(%rbx),%eax │ │ │ │ + jae 29500 │ │ │ │ + mov %r13b,0x80(%rsp) │ │ │ │ + mov 0x48(%rsp),%rbp │ │ │ │ + movzbl 0x90(%rsp),%r13d │ │ │ │ + jmp 28861 │ │ │ │ + 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 35160 │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + mov 0x134(%rbx),%r8d │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne 28d5d │ │ │ │ + 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 291c9 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 2921c │ │ │ │ + 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 27fa0 │ │ │ │ + mov 0x98(%rsp),%rcx │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov 0x90(%rsp),%rdx │ │ │ │ + mov 0xb0(%rsp),%rsi │ │ │ │ + movsbl 0x184(%rbx),%r8d │ │ │ │ + xor %edi,%edi │ │ │ │ + call 35160 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + mov 0x28(%rsp),%esi │ │ │ │ + mov 0x8(%rax),%edx │ │ │ │ + call 4a0f0 │ │ │ │ + mov $0x10,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + call 44640 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r14 │ │ │ │ + call 228c0 │ │ │ │ + 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 4a240 │ │ │ │ + add $0x40,%rsp │ │ │ │ + cmp 0x110(%rbx),%r15d │ │ │ │ + jae 28f80 │ │ │ │ + mov 0x164(%rbx),%edx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 19d40 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0xa8(%rsp) │ │ │ │ + call 20c10 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 20c10 │ │ │ │ + mov %rbp,%rdi │ │ │ │ call 32c0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp 32c0 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + 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 287b2 │ │ │ │ nop │ │ │ │ - endbr64 │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov (%rdi),%esi │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - 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> │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ + mov 0xd8(%rbx),%rsi │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - 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> │ │ │ │ + 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 196b0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + add $0x30,%rsp │ │ │ │ + mov %rax,%r14 │ │ │ │ + call 20c10 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r14,%rbp │ │ │ │ + call 32c0 │ │ │ │ + jmp 28780 │ │ │ │ nop │ │ │ │ - lea (%r8,%rsi,4),%rbx │ │ │ │ - jmp 26352 <__cxa_finalize@plt+0x22b82> │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ + mov 0x130(%rsp),%rdi │ │ │ │ + mov %r15d,%esi │ │ │ │ + call 494a0 │ │ │ │ + cmp $0x1,%eax │ │ │ │ + ja 2859f │ │ │ │ + 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 1cf10 │ │ │ │ + add $0x30,%rsp │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 2859f │ │ │ │ + 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 35160 │ │ │ │ + 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 196b0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + add $0x30,%rsp │ │ │ │ + call 20c10 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x60(%rsp),%r14 │ │ │ │ + jmp 28e5b │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rdi,%rbp │ │ │ │ + mov 0x198(%rbx),%edx │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 25250 │ │ │ │ + cmpb $0x0,0x70(%rsp) │ │ │ │ + je 28ac0 │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + cmp %eax,%r15d │ │ │ │ + cmovbe %r15d,%eax │ │ │ │ + cmp 0x110(%rbx),%eax │ │ │ │ + jb 28ac0 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0xd8(%rbx),%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ 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 │ │ │ │ + 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 4f030 │ │ │ │ + add $0x30,%rsp │ │ │ │ + cmpb $0x0,0x1c0(%rbx) │ │ │ │ + jne 28acd │ │ │ │ + mov 0x198(%rbx),%edx │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 25250 │ │ │ │ + jmp 287fe │ │ │ │ + mov 0x68(%rsp),%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 225e0 │ │ │ │ + test %al,%al │ │ │ │ + je 28ba9 │ │ │ │ + mov %r14d,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 226c0 │ │ │ │ + test %al,%al │ │ │ │ + je 28ba9 │ │ │ │ + mov 0x68(%rsp),%eax │ │ │ │ + mov 0x78(%rsp),%ecx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea (%rax,%rcx,1),%esi │ │ │ │ + call 22750 │ │ │ │ + test %al,%al │ │ │ │ + je 28ba9 │ │ │ │ + mov %rbp,0x48(%rsp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + jmp 28c7f │ │ │ │ + movsbl 0x184(%rbx),%r8d │ │ │ │ + mov $0x1,%r9d │ │ │ │ + xor %edi,%edi │ │ │ │ + mov 0x88(%rsp),%rcx │ │ │ │ + mov 0x80(%rsp),%rdx │ │ │ │ + mov 0xa0(%rsp),%rsi │ │ │ │ + call 35160 │ │ │ │ + mov 0x134(%rbx),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne 29175 │ │ │ │ + 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 29762 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 29713 │ │ │ │ + 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 27fa0 │ │ │ │ + pop %r11 │ │ │ │ + pop %rax │ │ │ │ + jmp 28bc0 │ │ │ │ + mov 0x98(%rsp),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r8d,0x20(%rsp) │ │ │ │ + shl $0x4,%rsi │ │ │ │ + call 44640 │ │ │ │ + mov 0x20(%rsp),%r8d │ │ │ │ + mov 0x18(%rsp),%ecx │ │ │ │ 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 │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - 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> │ │ │ │ + mov %rax,0x180(%rsp) │ │ │ │ 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) │ │ │ │ + add $0x1,%edx │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + add $0x10,%rax │ │ │ │ + movl $0x0,-0x8(%rax) │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jb 291f8 │ │ │ │ + mov 0x188(%rbx),%eax │ │ │ │ + jmp 28d78 │ │ │ │ + mov 0x98(%rsp),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r8d,0x20(%rsp) │ │ │ │ + shl $0x4,%rsi │ │ │ │ + call 44640 │ │ │ │ + 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 29250 │ │ │ │ + jmp 28d81 │ │ │ │ xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ + mov 0x18(%rsp),%esi │ │ │ │ + mov 0x140(%rsp),%rdi │ │ │ │ + call 494a0 │ │ │ │ + cmp $0x1,%eax │ │ │ │ + ja 28770 │ │ │ │ + mov $0x10,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %eax,0x20(%rsp) │ │ │ │ + call 44640 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r14 │ │ │ │ + call 228c0 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov $0x2,%r9d │ │ │ │ + mov 0xd8(%rbx),%rcx │ │ │ │ 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> │ │ │ │ - pop %rbx │ │ │ │ - lea 0x5c390(%rip),%rsi │ │ │ │ - pop %rbp │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - pop %r12 │ │ │ │ - jmp 3160 <__printf_chk@plt> │ │ │ │ + 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 1cf10 │ │ │ │ + add $0x30,%rsp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%r14 │ │ │ │ + call 22590 │ │ │ │ + test %al,%al │ │ │ │ + jne 296b8 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 20c10 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 32c0 │ │ │ │ + jmp 28770 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x48(%rsp),%rbp │ │ │ │ + jmp 28801 │ │ │ │ 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 │ │ │ │ + mov 0x68(%rsp),%esi │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + call 225e0 │ │ │ │ + test %al,%al │ │ │ │ + je 28c91 │ │ │ │ + mov 0x68(%rsp),%eax │ │ │ │ + mov 0x78(%rsp),%ecx │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + lea (%rax,%rcx,1),%esi │ │ │ │ + call 22750 │ │ │ │ + jmp 28c91 │ │ │ │ + mov 0x50(%rsp),%r14 │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + mov 0x198(%rbx),%edx │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 25250 │ │ │ │ + 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 4dbd0 │ │ │ │ + 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 4e730 │ │ │ │ + add $0x20,%rsp │ │ │ │ + jmp 28c43 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - movaps %xmm0,%xmm1 │ │ │ │ - mov %edi,%eax │ │ │ │ + mov %r13,%rdx │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r8d,0x1c(%rsp) │ │ │ │ + shl $0x4,%rdx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + call 44640 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov 0x1c(%rsp),%r8d │ │ │ │ + mov %rax,0x170(%rsp) │ │ │ │ + add %rax,%rdx │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 29708 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + add $0x10,%rax │ │ │ │ + movl $0x0,-0x8(%rax) │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 29428 │ │ │ │ + cmpl $0x1,0x188(%rbx) │ │ │ │ + jne 28612 │ │ │ │ + mov %r13,%rdx │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r8d,0x1c(%rsp) │ │ │ │ + shl $0x4,%rdx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + call 44640 │ │ │ │ + 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 29488 │ │ │ │ + jmp 28612 │ │ │ │ + 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 4f030 │ │ │ │ + add $0x30,%rsp │ │ │ │ + mov %rbp,0x48(%rsp) │ │ │ │ + jmp 28cb1 │ │ │ │ + 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 4f030 │ │ │ │ + add $0x30,%rsp │ │ │ │ + jmp 28ccd │ │ │ │ + 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 44640 │ │ │ │ + test %r15d,%r15d │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov 0x1c(%rsp),%r8d │ │ │ │ + mov %rax,0x178(%rsp) │ │ │ │ + jne 29480 │ │ │ │ + jmp 28612 │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + mov 0x198(%rbx),%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 25250 │ │ │ │ + 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 4dbd0 │ │ │ │ + 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 4e730 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 22a70 │ │ │ │ + movb $0x1,0x70(%rsp) │ │ │ │ + jmp 289f3 │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ + xor %edi,%edi │ │ │ │ + movsbl 0x184(%rbx),%r8d │ │ │ │ + mov $0x1,%r9d │ │ │ │ + call 35160 │ │ │ │ + mov 0x134(%rbx),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne 29661 │ │ │ │ + imul $0x1b4e81b5,%r13,%rax │ │ │ │ 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 │ │ │ │ + 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 │ │ │ │ - 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 │ │ │ │ + movaps %xmm0,0x170(%rsp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 297d5 │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 29878 │ │ │ │ + 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 27fa0 │ │ │ │ + pop %rax │ │ │ │ + pop %rdx │ │ │ │ + mov 0x70(%rsp),%r9 │ │ │ │ + jmp 28982 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 22670 │ │ │ │ + test %al,%al │ │ │ │ + je 292f7 │ │ │ │ + mov 0x164(%rbx),%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 19d40 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + call 24bb0 │ │ │ │ + test %al,%al │ │ │ │ + je 297bc │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 20c10 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x20(%rsp),%rbp │ │ │ │ + jmp 292f7 │ │ │ │ + mov 0x188(%rbx),%eax │ │ │ │ + jmp 28609 │ │ │ │ + mov 0x98(%rsp),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r8d,0xa0(%rsp) │ │ │ │ + shl $0x4,%rsi │ │ │ │ + call 44640 │ │ │ │ + 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 29744 │ │ │ │ + jmp 29199 │ │ │ │ + mov 0x98(%rsp),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r8d,0xa0(%rsp) │ │ │ │ + shl $0x4,%rsi │ │ │ │ + call 44640 │ │ │ │ + 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 29793 │ │ │ │ + mov 0x188(%rbx),%eax │ │ │ │ + jmp 29190 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + call 20c10 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + jmp 292f7 │ │ │ │ + mov %r13,%rdx │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r8d,0x90(%rsp) │ │ │ │ + shl $0x4,%rdx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rdx,0x70(%rsp) │ │ │ │ + call 44640 │ │ │ │ + mov 0x70(%rsp),%rdx │ │ │ │ + mov 0x90(%rsp),%r8d │ │ │ │ + mov %rax,0x170(%rsp) │ │ │ │ + add %rax,%rdx │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 298a2 │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + add $0x10,%rax │ │ │ │ + movl $0x0,-0x8(%rax) │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 29814 │ │ │ │ + cmpl $0x1,0x188(%rbx) │ │ │ │ + jne 29685 │ │ │ │ + shl $0x4,%r13 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r8d,0x70(%rsp) │ │ │ │ + mov %r13,%rsi │ │ │ │ + call 44640 │ │ │ │ + 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 2985c │ │ │ │ + jmp 29685 │ │ │ │ + shl $0x4,%r13 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r8d,0x70(%rsp) │ │ │ │ + mov %r13,%rsi │ │ │ │ + call 44640 │ │ │ │ + test %r15d,%r15d │ │ │ │ + mov 0x70(%rsp),%r8d │ │ │ │ + mov %rax,0x178(%rsp) │ │ │ │ + jne 29858 │ │ │ │ + jmp 29685 │ │ │ │ + mov 0x188(%rbx),%eax │ │ │ │ + jmp 2967c │ │ │ │ + nopl (%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ - mov %r8d,%r14d │ │ │ │ push %r13 │ │ │ │ - mov %r9d,%r13d │ │ │ │ + mov %rcx,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdx,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %ecx,%ebp │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov (%rdx),%esi │ │ │ │ - mov 0x8(%rdx),%rdi │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub $0x78,%rsp │ │ │ │ + mov %rdi,0x28(%rsp) │ │ │ │ + mov %rsi,0x20(%rsp) │ │ │ │ + mov %rdx,0x30(%rsp) │ │ │ │ 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) │ │ │ │ - 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 │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + mov 0xd8(%rcx),%rax │ │ │ │ + mov 0x28(%rax),%esi │ │ │ │ + mov 0x20(%rax),%rdi │ │ │ │ + call 73820 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2ssl 0x1e0(%r13),%xmm0 │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov 0x28(%rbx),%eax │ │ │ │ + lea 0x3e8(%rax),%edi │ │ │ │ + mov %eax,0x8(%rsp) │ │ │ │ + call 185e0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %eax,0x40(%rsp) │ │ │ │ + mov %eax,%r14d │ │ │ │ + mov 0x168(%r13),%eax │ │ │ │ + mov %eax,0x1c(%rsp) │ │ │ │ + call 75fd0 │ │ │ │ + test %al,%al │ │ │ │ + je 29949 │ │ │ │ + mov 0x168(%r13),%eax │ │ │ │ + add %eax,%r14d │ │ │ │ + mov %r14d,0x40(%rsp) │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ 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(%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 44640 │ │ │ │ + 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 0x38(%rsp),%rax │ │ │ │ + mov %r15d,%ebp │ │ │ │ + mov %r13d,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + shl $0x3,%rbp │ │ │ │ + add $0x1,%r15d │ │ │ │ + lea (%rax,%rbp,1),%rbx │ │ │ │ + call 74750 │ │ │ │ + mov %r13d,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + lea (%rax,%rbp,1),%rbx │ │ │ │ + add %r12,%rbp │ │ │ │ + call 74750 │ │ │ │ + mov %r13d,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + call 74750 │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + cmp %r15d,0x40(%rsp) │ │ │ │ + jae 299b0 │ │ │ │ + mov 0x5d4e7(%rip),%rax │ │ │ │ + mov 0x48(%rsp),%r13 │ │ │ │ + movapd 0x5d17a(%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 279c0 │ │ │ │ + mov %rax,%r14 │ │ │ │ + test %rax,%rax │ │ │ │ + je 29b33 │ │ │ │ + mov 0x18(%rax),%eax │ │ │ │ + xor %r15d,%r15d │ │ │ │ + lea 0x50(%rsp),%r13 │ │ │ │ + test %eax,%eax │ │ │ │ + je 29ad6 │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %r15d,%r13d │ │ │ │ + mov %rbp,%r15 │ │ │ │ + mov %r14,%rbp │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 29aac │ │ │ │ + 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 │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 26861 <__cxa_finalize@plt+0x23091> │ │ │ │ - add $0x38,%rsp │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + call 28080 │ │ │ │ + add $0x20,%rsp │ │ │ │ + cmp 0x18(%rbp),%r13d │ │ │ │ + jae 29ad0 │ │ │ │ + cmpb $0x0,0x1c4(%r15) │ │ │ │ + jne 29a78 │ │ │ │ + mov 0x120(%r15),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 29b10 │ │ │ │ + addl $0x1,(%rdx) │ │ │ │ + jmp 29a78 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,%r14 │ │ │ │ + mov %r15,%rbp │ │ │ │ + cmpl $0x1,0x158(%rbp) │ │ │ │ + jbe 29a30 │ │ │ │ + mov 0x28(%rsp),%r15 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 7b580 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 7b2d0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 32c0 │ │ │ │ + jmp 29a30 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0xe0(%r15),%rdx │ │ │ │ + mov $0x19,%ecx │ │ │ │ + lea 0x5b53c(%rip),%rdi │ │ │ │ + mov 0x18(%rdx),%esi │ │ │ │ + mov %r13d,%edx │ │ │ │ + call 1cd80 │ │ │ │ + jmp 29a78 │ │ │ │ + mov 0x44(%rsp),%edx │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 74700 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 29b75 │ │ │ │ + add $0x78,%rsp │ │ │ │ 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 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ - mov %r8,%r10 │ │ │ │ push %r14 │ │ │ │ - mov %r9,%r14 │ │ │ │ + mov %esi,%r14d │ │ │ │ push %r13 │ │ │ │ - mov %rdx,%r13 │ │ │ │ + lea 0x1(%rsi),%r13d │ │ │ │ push %r12 │ │ │ │ - mov %ecx,%r12d │ │ │ │ push %rbp │ │ │ │ - mov %r12,%rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + xor %edi,%edi │ │ │ │ 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),%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 │ │ │ │ - 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 │ │ │ │ + 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 44640 │ │ │ │ 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 %r13,%rdx │ │ │ │ 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 │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 26b11 <__cxa_finalize@plt+0x23341> │ │ │ │ - add $0x38,%rsp │ │ │ │ + mov %rax,%r12 │ │ │ │ + call 3070 │ │ │ │ + test %r14d,%r14d │ │ │ │ + mov (%rsp),%r9 │ │ │ │ + je 29ccd │ │ │ │ + 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 29c39 │ │ │ │ + jmp 29c80 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + je 29c80 │ │ │ │ + movzbl (%rbx,%rax,1),%edx │ │ │ │ + cmp %dl,(%rcx) │ │ │ │ + jne 29c30 │ │ │ │ + lea 0x0(%rbp,%rax,1),%edx │ │ │ │ + mov %eax,%r8d │ │ │ │ + lea (%r12,%rdx,4),%r9 │ │ │ │ + test %edi,%edi │ │ │ │ + je 29cc0 │ │ │ │ + test %eax,%eax │ │ │ │ + je 29cc0 │ │ │ │ + lea (%r10,%rax,1),%edx │ │ │ │ + mov (%r12,%rdx,4),%edx │ │ │ │ + add $0x1,%edx │ │ │ │ + mov %edx,%r11d │ │ │ │ + mov %r11d,(%r9) │ │ │ │ + cmp %edx,%r13d │ │ │ │ + jae 29c30 │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %r8d,%r14d │ │ │ │ + mov %edi,%r15d │ │ │ │ + mov %edx,%r13d │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jne 29c39 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%edi │ │ │ │ + mov %ebp,%r11d │ │ │ │ + add $0x1,%rcx │ │ │ │ + cmp %edi,0x8(%rsp) │ │ │ │ + jne 29c10 │ │ │ │ + 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 │ │ │ │ - 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> │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x1,%r11d │ │ │ │ + mov $0x1,%edx │ │ │ │ + jmp 29c62 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + jmp 29c95 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov %edx,%r10d │ │ │ │ push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ - mov %edx,%r13d │ │ │ │ + mov %rcx,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %r9d,%r12d │ │ │ │ + mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %esi,%ebp │ │ │ │ - mov $0x68,%esi │ │ │ │ + mov %r8d,%ebp │ │ │ │ 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 %rdi,0x8(%rsp) │ │ │ │ + mov %r9d,0x1c(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + 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 0x5d0b5(%rip),%xmm0 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %rax,%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jb 29f70 │ │ │ │ + cvttsd2si %xmm0,%r15d │ │ │ │ + mov %edx,%eax │ │ │ │ + sub %r15d,%eax │ │ │ │ + mov %eax,0x18(%rsp) │ │ │ │ + add %rax,%r12 │ │ │ │ + lea 0x73426(%rip),%r11 │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %r15d,%r8d │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov %r10d,0x14(%rsp) │ │ │ │ + mov $0xfffffffe,%r9d │ │ │ │ + mov %r13,%rsi │ │ │ │ + push %r11 │ │ │ │ + push 0x73250(%rip) │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call 683e0 │ │ │ │ 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,%r14 │ │ │ │ + call 44640 │ │ │ │ + mov %r12,%r8 │ │ │ │ + mov %r15d,%r9d │ │ │ │ + xor %ecx,%ecx │ │ │ │ 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 %ebp,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + movl $0x0,(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + call 61940 │ │ │ │ + lea 0x733c9(%rip),%r11 │ │ │ │ + push %rbx │ │ │ │ + mov %r12,%r8 │ │ │ │ + push %r11 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - 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 %r15d,%r9d │ │ │ │ + mov %ebp,%ecx │ │ │ │ + push 0x731fd(%rip) │ │ │ │ + mov %r14,%rsi │ │ │ │ + push $0xfffffffffffffffe │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + call 685c0 │ │ │ │ + add $0x30,%rsp │ │ │ │ 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 │ │ │ │ + call 66100 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov 0x14(%rsp),%r10d │ │ │ │ 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 %eax,%eax │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + mulsd 0x5cfdf(%rip),%xmm0 │ │ │ │ + cvttsd2si %xmm0,%eax │ │ │ │ + lea 0x4(%rax),%edx │ │ │ │ + cmp %r10d,%edx │ │ │ │ + jae 29ef0 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea -0x4(%r10),%ebp │ │ │ │ + xor %ecx,%ecx │ │ │ │ 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 │ │ │ │ + sub %eax,%ebp │ │ │ │ + lea 0x3c(%rsp),%rax │ │ │ │ + lea 0x7334c(%rip),%rdx │ │ │ │ + push %rax │ │ │ │ + mov 0x90(%rsp),%esi │ │ │ │ + lea 0x40(%rsp),%r9 │ │ │ │ + lea 0x3c(%rsp),%r8 │ │ │ │ + call 623a0 │ │ │ │ + mov 0x44(%rsp),%eax │ │ │ │ + mov $0x64,%ecx │ │ │ │ + pop %rsi │ │ │ │ + pop %rdi │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jle 29e9d │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sdl 0x30(%rsp),%xmm0 │ │ │ │ + cvtsi2sd %eax,%xmm1 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + mulsd 0x5cfd7(%rip),%xmm0 │ │ │ │ + cvttsd2si %xmm0,%ecx │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + mov 0x1c(%rbx),%edx │ │ │ │ + add %r12d,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + cmp %ebp,%eax │ │ │ │ + jae 29f2f │ │ │ │ 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> │ │ │ │ + call 619b0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 32c0 │ │ │ │ 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) │ │ │ │ + call 32c0 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 29fa9 │ │ │ │ add $0x48,%rsp │ │ │ │ + mov %ebp,%eax │ │ │ │ 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 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x732a3(%rip),%rdx │ │ │ │ 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> │ │ │ │ + lea 0x3c(%rsp),%rax │ │ │ │ + push %rax │ │ │ │ + mov 0x90(%rsp),%esi │ │ │ │ + lea 0x40(%rsp),%r9 │ │ │ │ + lea 0x3c(%rsp),%r8 │ │ │ │ + call 623a0 │ │ │ │ + mov 0x44(%rsp),%eax │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jg 29f80 │ │ │ │ + mov 0x1c(%rbx),%edx │ │ │ │ + mov $0x64,%ecx │ │ │ │ + cmpl $0x4,0x2c(%rsp) │ │ │ │ + jle 29f90 │ │ │ │ + mov 0x1c(%rsp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jb 29eb1 │ │ │ │ + mov %r15d,%ebp │ │ │ │ + lea (%r12,%rdx,1),%eax │ │ │ │ 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 │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ + sub %r12d,%ebp │ │ │ │ + sub %edx,%ebp │ │ │ │ + cmp %r15d,%eax │ │ │ │ + mov $0x0,%eax │ │ │ │ + cmovae %eax,%ebp │ │ │ │ + call 66100 │ │ │ │ + add %eax,%ebp │ │ │ │ + jmp 29eb3 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movl $0x0,0x18(%rsp) │ │ │ │ + mov %edx,%r15d │ │ │ │ + jmp 29d7b │ │ │ │ + xor %ebp,%ebp │ │ │ │ + jmp 29e7b │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + cmpl $0x7,0x30(%rsp) │ │ │ │ + jle 29eb1 │ │ │ │ + mov 0x1c(%rsp),%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jb 29eb1 │ │ │ │ + jmp 29f42 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ + mov %r8d,%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ push %r15 │ │ │ │ - mov %rsi,%rax │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2ss %rax,%xmm0 │ │ │ │ push %r14 │ │ │ │ + mov %rdi,%r10 │ │ │ │ + mov %rsi,%r14 │ │ │ │ push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ + cvtsi2sd %rax,%xmm1 │ │ │ │ + mov %rcx,%r13 │ │ │ │ push %r12 │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov %edx,%eax │ │ │ │ push %rbp │ │ │ │ + mov %edx,%ebp │ │ │ │ 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 │ │ │ │ + cvtss2sd %xmm0,%xmm0 │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mulsd 0x5ce15(%rip),%xmm0 │ │ │ │ + mov %r9d,0x4(%rsp) │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %rax,%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jb 2a00f │ │ │ │ + cvttsd2si %xmm0,%ebp │ │ │ │ + lea 0x73192(%rip),%r11 │ │ │ │ + mov %r10,%rdi │ │ │ │ + mov %ebp,%r8d │ │ │ │ + mov %r14,%rcx │ │ │ │ + push %r11 │ │ │ │ + mov $0xfffffffe,%r9d │ │ │ │ + mov %r12d,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + push 0x72fbd(%rip) │ │ │ │ + mov %r10,0x18(%rsp) │ │ │ │ + call 683e0 │ │ │ │ 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 5e500 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rbp │ │ │ │ + mov %rax,%r15 │ │ │ │ + call 44640 │ │ │ │ + mov %ebp,%r9d │ │ │ │ + mov %r14,%r8 │ │ │ │ + xor %ecx,%ecx │ │ │ │ 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 %r12d,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + movl $0x0,(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + call 61940 │ │ │ │ + lea 0x73135(%rip),%r11 │ │ │ │ + push %rbx │ │ │ │ + mov %ebp,%r9d │ │ │ │ + push %r11 │ │ │ │ + mov %r12d,%ecx │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov %r13,%rdx │ │ │ │ + push 0x72f68(%rip) │ │ │ │ + mov %r15,%rsi │ │ │ │ + xor %ebp,%ebp │ │ │ │ + push $0xfffffffffffffffe │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + call 685c0 │ │ │ │ + add $0x30,%rsp │ │ │ │ + xor %edx,%edx │ │ │ │ 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> │ │ │ │ + lea 0x730f7(%rip),%rsi │ │ │ │ + call 62650 │ │ │ │ + mov 0x4(%rsp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jae 2a0e0 │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %eax,%ebp │ │ │ │ - call 1a180 <__cxa_finalize@plt+0x169b0> │ │ │ │ + call 619b0 │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 32c0 │ │ │ │ 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 │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %ebp,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 66100 │ │ │ │ + mov %eax,%ebp │ │ │ │ + jmp 2a0b6 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %edx,%r12d │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + cmp $0x9,%edx │ │ │ │ + jbe 2a28e │ │ │ │ + mov %rsi,%rbp │ │ │ │ + mov %edx,%ebx │ │ │ │ + mov %rcx,%r15 │ │ │ │ + mov %r8d,%r13d │ │ │ │ + lea 0x57abb(%rip),%r12 │ │ │ │ + mov $0x4c,%r14d │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 2a18e │ │ │ │ + lea 0x4d(%r8),%edx │ │ │ │ + xor %edi,%edi │ │ │ │ + lea 0x4c(%r8),%r14d │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + call 44640 │ │ │ │ + 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 0x5ca34(%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 44640 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ 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 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %r14d,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + cvtsi2ss %rax,%xmm0 │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %r13,%rdi │ │ │ │ + cvtss2sd %xmm0,%xmm0 │ │ │ │ + mulsd 0x5ca83(%rip),%xmm0 │ │ │ │ + cvttsd2si %xmm0,%r15d │ │ │ │ + sub %r15d,%eax │ │ │ │ + mov %r15d,%r9d │ │ │ │ + mov %eax,0x24(%rsp) │ │ │ │ + add %rax,%rbp │ │ │ │ + push $0x0 │ │ │ │ + mov %rbp,%r8 │ │ │ │ + call 61940 │ │ │ │ + mov %r15d,%r8d │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov %r14d,%edx │ │ │ │ + lea 0x72fb7(%rip),%r11 │ │ │ │ + mov $0xfffffffd,%r9d │ │ │ │ + mov %r12,%rsi │ │ │ │ + push %r11 │ │ │ │ + push 0x72dee(%rip) │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + call 683e0 │ │ │ │ + mov %r15d,%r9d │ │ │ │ + mov %rbp,%r8 │ │ │ │ + mov %r14d,%ecx │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + lea 0x72f87(%rip),%r11 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rax,%rsi │ │ │ │ + add $0x20,%rsp │ │ │ │ + push %r13 │ │ │ │ + push %r11 │ │ │ │ + push 0x72dbb(%rip) │ │ │ │ + push $0xfffffffffffffffd │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + call 685c0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + add $0x20,%rsp │ │ │ │ + call 66100 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %eax,%eax │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + mulsd 0x5cba5(%rip),%xmm0 │ │ │ │ + cvttsd2si %xmm0,%eax │ │ │ │ + add $0x4,%eax │ │ │ │ + cmp %ebx,%eax │ │ │ │ + jb 2a2a0 │ │ │ │ + call 66100 │ │ │ │ + mov 0x1c(%rsp),%r12d │ │ │ │ + add 0x1c(%r13),%r12d │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ call 32c0 │ │ │ │ - mov %rbp,0x58(%rbx) │ │ │ │ - add $0x8,%rsp │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 619b0 │ │ │ │ + add $0x28,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + call 66100 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea -0x4(%rbx),%ebp │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %eax,%eax │ │ │ │ + mov 0x1c(%rsp),%r12d │ │ │ │ + add 0x1c(%r13),%r12d │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + mulsd 0x5cb41(%rip),%xmm0 │ │ │ │ + cvttsd2si %xmm0,%eax │ │ │ │ + sub %eax,%ebp │ │ │ │ + call 66100 │ │ │ │ + add %r12d,%eax │ │ │ │ + mov %ebx,%r12d │ │ │ │ + cmp %ebp,%eax │ │ │ │ + jb 2a27c │ │ │ │ + jmp 2a273 │ │ │ │ + xchg %ax,%ax │ │ │ │ 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> │ │ │ │ + cmp %esi,%edi │ │ │ │ + mov %edi,%eax │ │ │ │ + cmovbe %edi,%esi │ │ │ │ + sub %esi,%eax │ │ │ │ ret │ │ │ │ - nop │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ - movslq %esi,%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - imul %rdx,%rsi │ │ │ │ - jmp 5e500 │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %rdi,%rax │ │ │ │ + add %rdi,%rcx │ │ │ │ + cmp %esi,%edx │ │ │ │ + cmovb %rcx,%rax │ │ │ │ + ret │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ - mov %edx,%ebp │ │ │ │ + mov %esi,%ebp │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ + lea 0x1(%rbp),%esi │ │ │ │ + mov %edi,%ebx │ │ │ │ + xor %edi,%edi │ │ │ │ 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) │ │ │ │ + call 44640 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov $0x41,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 3070 │ │ │ │ + movb $0x0,(%rax,%rbp,1) │ │ │ │ + mov %rax,%rdi │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 2a3a0 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0xcccccccd,%r8d │ │ │ │ + lea 0x5cffe(%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 2a388 │ │ │ │ + movzbl (%r9,%rcx,1),%ecx │ │ │ │ + lea 0x1(%rdx),%esi │ │ │ │ + mov %cl,(%rdi,%rdx,1) │ │ │ │ + cmp $0x4,%ebx │ │ │ │ + jbe 2a3a0 │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %eax,%ebx │ │ │ │ + jmp 2a358 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movb $0x4e,(%rdi,%rdx,1) │ │ │ │ + lea 0x1(%rdx),%ecx │ │ │ │ + cmp $0x4,%ebx │ │ │ │ + je 2a3a0 │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov %eax,%ebx │ │ │ │ + jmp 2a358 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x8,%rsp │ │ │ │ + mov %rdi,%rax │ │ │ │ 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 │ │ │ │ - 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) │ │ │ │ + sub $0x10,%rsp │ │ │ │ test %esi,%esi │ │ │ │ - jle 275bc <__cxa_finalize@plt+0x23dec> │ │ │ │ - mov %edx,%r12d │ │ │ │ - xor %r14d,%r14d │ │ │ │ - lea 0x5a7f8(%rip),%rbp │ │ │ │ - xor %r13d,%r13d │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ + je 2a4a0 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + mov %esi,%r12d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %ebp,%ebp │ │ │ │ + lea 0x5cf27(%rip),%r13 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl (%r14,%rbx,1),%eax │ │ │ │ + sub $0x41,%eax │ │ │ │ + cmp $0x13,%al │ │ │ │ + ja 2a450 │ │ │ │ + movzbl %al,%eax │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov %ebp,%ebp │ │ │ │ + cvtsi2sdl 0x0(%r13,%rax,4),%xmm2 │ │ │ │ + mov %ebx,%eax │ │ │ │ + movsd 0x5ca3e(%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 2a3e0 │ │ │ │ + add $0x10,%rsp │ │ │ │ + mov %ebp,%eax │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3160 <__printf_chk@plt> │ │ │ │ - cmp %r15d,%ebx │ │ │ │ - jne 276e0 <__cxa_finalize@plt+0x23f10> │ │ │ │ - lea 0x5b132(%rip),%rsi │ │ │ │ - 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 │ │ │ │ + mov %ebx,%eax │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movsd 0x5c9ea(%rip),%xmm0 │ │ │ │ + mov %ebp,%ebp │ │ │ │ + cvtsi2sd %rax,%xmm1 │ │ │ │ + add $0x1,%rbx │ │ │ │ + call 3710 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mulsd 0x5c7ee(%rip),%xmm0 │ │ │ │ + cvtsi2sd %rbp,%xmm1 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + cvttsd2si %xmm1,%rbp │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jne 2a3e0 │ │ │ │ + add $0x10,%rsp │ │ │ │ + mov %ebp,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ 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 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 │ │ │ │ - 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> │ │ │ │ - add $0x18,%rsp │ │ │ │ + add $0x10,%rsp │ │ │ │ + xor %ebp,%ebp │ │ │ │ pop %rbx │ │ │ │ + mov %ebp,%eax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + xor %edi,%edi │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ + lea 0x1(%rdx),%r13d │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %r9,0x18(%rsp) │ │ │ │ + lea 0x1(%r8),%r9d │ │ │ │ + imul %r9d,%r13d │ │ │ │ + mov %r8d,0x14(%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 %r9d,0x10(%rsp) │ │ │ │ + shl $0x2,%r13 │ │ │ │ + mov %r13,%rsi │ │ │ │ + call 44640 │ │ │ │ + mov %r13,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + call 3070 │ │ │ │ + mov 0xc(%rsp),%r10d │ │ │ │ + test %r10d,%r10d │ │ │ │ + je 2a60d │ │ │ │ + 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 0x20(%rsp),%r13d │ │ │ │ - xor %r12d,%r12d │ │ │ │ + mov 0x14(%rsp),%edx │ │ │ │ + lea (%rax,%r11,1),%ebp │ │ │ │ + sub $0x1,%r11d │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r11d,%r8d │ │ │ │ + test %edx,%edx │ │ │ │ + jne 2a579 │ │ │ │ + jmp 2a5c0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + je 2a5c0 │ │ │ │ + movzbl (%rbx,%rax,1),%edx │ │ │ │ + cmp %dl,(%rcx) │ │ │ │ + jne 2a570 │ │ │ │ + lea 0x0(%rbp,%rax,1),%edx │ │ │ │ + mov %eax,%r9d │ │ │ │ + lea (%r12,%rdx,4),%r10 │ │ │ │ + test %edi,%edi │ │ │ │ + je 2a600 │ │ │ │ test %eax,%eax │ │ │ │ - jle 27898 <__cxa_finalize@plt+0x240c8> │ │ │ │ - mov %ebx,0x24(%rsp) │ │ │ │ + je 2a600 │ │ │ │ + lea (%r8,%rax,1),%edx │ │ │ │ + mov (%r12,%rdx,4),%edx │ │ │ │ + add $0x1,%edx │ │ │ │ + mov %edx,%r11d │ │ │ │ + mov %r11d,(%r10) │ │ │ │ + cmp %edx,%r13d │ │ │ │ + jae 2a570 │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %r9d,%r14d │ │ │ │ + mov %edi,%r15d │ │ │ │ + mov %edx,%r13d │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jne 2a579 │ │ │ │ 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,0x10(%rsp) │ │ │ │ + jne 2a550 │ │ │ │ + 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 │ │ │ │ - nop │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x1,%r11d │ │ │ │ + mov $0x1,%edx │ │ │ │ + jmp 2a5a2 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + jmp 2a5d0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %edx,%r15d │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %ecx,%ebp │ │ │ │ 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 │ │ │ │ + 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 │ │ │ │ - pop %r12 │ │ │ │ - jmp 3160 <__printf_chk@plt> │ │ │ │ + call 44640 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + call 44640 │ │ │ │ + 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 44640 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + call 44640 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + call 44640 │ │ │ │ + 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 2a943 │ │ │ │ + mov %rbx,%r12 │ │ │ │ + mov 0x2c(%rsp),%ebx │ │ │ │ + mov %r8,0x38(%rsp) │ │ │ │ + mov $0xcccccccd,%ebp │ │ │ │ + movl $0x0,0x58(%rsp) │ │ │ │ + lea 0x5cc1d(%rip),%r14 │ │ │ │ + lea 0x1(%rbx),%eax │ │ │ │ + mov %r10,0x68(%rsp) │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov %ecx,0x78(%rsp) │ │ │ │ + movq $0x0,0x18(%rsp) │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ 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 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x48(%rsp),%rsi │ │ │ │ + mov 0x4(%rax,%rdi,8),%r15d │ │ │ │ + xor %edi,%edi │ │ │ │ + call 44640 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov $0x41,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 3070 │ │ │ │ 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) │ │ │ │ + movb $0x0,(%rax,%r12,1) │ │ │ │ + mov %rax,%rdi │ │ │ │ + test %r15d,%r15d │ │ │ │ + jne 2a7a3 │ │ │ │ + jmp 2a7c8 │ │ │ │ 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> │ │ │ │ + movzbl (%r14,%rcx,1),%ecx │ │ │ │ + mov %cl,(%rdi,%rdx,1) │ │ │ │ + cmp $0x4,%r15d │ │ │ │ + jbe 2a7c8 │ │ │ │ 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 │ │ │ │ + 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 2a790 │ │ │ │ + movb $0x4e,(%rdi,%rdx,1) │ │ │ │ + cmp $0x4,%r15d │ │ │ │ + jne 2a79e │ │ │ │ + mov %rdi,0x40(%rsp) │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + mov %r15d,0x30(%rsp) │ │ │ │ + cmp %eax,%r15d │ │ │ │ + je 2a8a1 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x48(%rsp),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov 0x4(%rax,%r15,8),%ecx │ │ │ │ + mov %ecx,0x20(%rsp) │ │ │ │ + call 44640 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov $0x41,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r13 │ │ │ │ + call 3070 │ │ │ │ + mov 0x20(%rsp),%ecx │ │ │ │ + movb $0x0,0x0(%r13,%r12,1) │ │ │ │ xor %edx,%edx │ │ │ │ - addsd (%rdi),%xmm0 │ │ │ │ - jmp 27afa <__cxa_finalize@plt+0x2432a> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - mov %esi,%eax │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 2a83b │ │ │ │ + jmp 2a85f │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl (%r14,%rsi,1),%esi │ │ │ │ + mov %sil,0x0(%r13,%rdx,1) │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jbe 2a85f │ │ │ │ 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> │ │ │ │ - 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> │ │ │ │ - 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> │ │ │ │ + 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 2a828 │ │ │ │ + movb $0x4e,0x0(%r13,%rdx,1) │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jne 2a837 │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %ebx,%esi │ │ │ │ + lea 0xb4(%rsp),%r9 │ │ │ │ + lea 0xb0(%rsp),%r8 │ │ │ │ + call 29b80 │ │ │ │ + mov 0xb0(%rsp),%ecx │ │ │ │ + lea -0x1(%rbx),%edx │ │ │ │ + mov 0xb4(%rsp),%esi │ │ │ │ + cmp %ecx,%edx │ │ │ │ + je 2a8b8 │ │ │ │ + cmp %esi,%edx │ │ │ │ + je 2a8e0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 32c0 │ │ │ │ + lea 0x1(%r15),%rax │ │ │ │ + cmp %rax,0x38(%rsp) │ │ │ │ + je 2a908 │ │ │ │ + mov %rax,%r15 │ │ │ │ + jmp 2a7d0 │ │ │ │ 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 │ │ │ │ + mov 0xb4(%rsp),%esi │ │ │ │ + lea -0x1(%rax),%edi │ │ │ │ + cmp %esi,%edi │ │ │ │ + jne 2a895 │ │ │ │ + mov 0x30(%rsp),%edi │ │ │ │ + mov 0x58(%rsp),%edx │ │ │ │ + add %edi,%edx │ │ │ │ + mov %edx,%edx │ │ │ │ + cmp %ecx,%esi │ │ │ │ + jae 2a8f7 │ │ │ │ + mov 0x68(%rsp),%rcx │ │ │ │ + mov %eax,(%rcx,%rdx,4) │ │ │ │ + jmp 2a899 │ │ │ │ + lea -0x1(%rax),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 2a899 │ │ │ │ + mov 0x30(%rsp),%edi │ │ │ │ + mov 0x58(%rsp),%edx │ │ │ │ + add %edi,%edx │ │ │ │ + mov %edx,%edx │ │ │ │ + cmp %ecx,%esi │ │ │ │ + jb 2a8d6 │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov %eax,(%rdi,%rdx,4) │ │ │ │ + jmp 2a899 │ │ │ │ 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 │ │ │ │ + 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 2a935 │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + jmp 2a758 │ │ │ │ + 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 0x5c9e7(%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 2aa8c │ │ │ │ + imul %r10d,%r8d │ │ │ │ + mov %edx,0x18(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %esi,%esi │ │ │ │ + jmp 2aa38 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%r9 │ │ │ │ + je 2aa88 │ │ │ │ + mov 0xb0(%rsp),%esi │ │ │ │ + lea (%r8,%rax,1),%edx │ │ │ │ + mov %eax,%ebp │ │ │ │ + lea (%r12,%rdx,4),%rcx │ │ │ │ + mov (%rcx),%edx │ │ │ │ + cmp %ebx,%edx │ │ │ │ + jb 2aa28 │ │ │ │ + cmp %edx,%esi │ │ │ │ + jae 2aa28 │ │ │ │ + mov (%r14,%rax,4),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + jne 2aa28 │ │ │ │ + mov (%r11),%edx │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ + je 2aa64 │ │ │ │ + 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 2aa31 │ │ │ │ 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> │ │ │ │ + mov 0x18(%rsp),%edx │ │ │ │ + mov (%r11),%r8d │ │ │ │ + cmp $0xffffffff,%r8d │ │ │ │ + je 2aab0 │ │ │ │ + lea 0x1(%rdx),%eax │ │ │ │ + movl $0xffffffff,(%rdi,%rax,4) │ │ │ │ + mov %rax,%rdx │ │ │ │ + jmp 2aa00 │ │ │ │ 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 │ │ │ │ + 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 2abc3 │ │ │ │ + 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) │ │ │ │ - endbr64 │ │ │ │ - push %r14 │ │ │ │ - movq %xmm2,%r14 │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - 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 │ │ │ │ + imul %r10d,%r9d │ │ │ │ + mov %esi,0x18(%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> │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + jmp 2ab39 │ │ │ │ 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 │ │ │ │ - add $0x30,%rsp │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r14 │ │ │ │ - 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> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%r12 │ │ │ │ + je 2ab88 │ │ │ │ + mov 0xb0(%rsp),%r8d │ │ │ │ + lea (%r9,%rax,1),%edx │ │ │ │ + mov %eax,%edi │ │ │ │ + lea (%rcx,%rdx,4),%rsi │ │ │ │ + mov (%rsi),%edx │ │ │ │ + cmp %edx,%r8d │ │ │ │ + jae 2ab28 │ │ │ │ + cmp %ebx,%edx │ │ │ │ + jb 2ab28 │ │ │ │ + mov (%r14,%rax,4),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 2ab28 │ │ │ │ + mov (%r11),%edx │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ + je 2ab66 │ │ │ │ + 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 2ab31 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%r11),%r9d │ │ │ │ + mov 0x18(%rsp),%esi │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + cmp $0xffffffff,%r9d │ │ │ │ + je 2b0ec │ │ │ │ + add $0x1,%esi │ │ │ │ + add $0x4,%rdx │ │ │ │ + cmp %r10d,%esi │ │ │ │ + jae 2b0c9 │ │ │ │ + movl $0xffffffff,(%rdx) │ │ │ │ + mov %rdx,%r11 │ │ │ │ + mov %ebp,0xb0(%rsp) │ │ │ │ + jmp 2ab10 │ │ │ │ + cmpl $0xffffffff,(%rax) │ │ │ │ + je 2b0d1 │ │ │ │ + mov $0x1,%r8d │ │ │ │ + mov 0xa8(%rsp),%rbx │ │ │ │ xor %edi,%edi │ │ │ │ - mov %edx,%r15d │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - lea -0x1(%rcx),%r13d │ │ │ │ - mov %r13d,%r9d │ │ │ │ - push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ - imul %edx,%r9d │ │ │ │ - push %rbp │ │ │ │ + mov %r8d,0x20(%rsp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 44640 │ │ │ │ + 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 │ │ │ │ - push %rbx │ │ │ │ - mov %ecx,%ebx │ │ │ │ - movslq %r9d,%rsi │ │ │ │ - sub $0x18,%rsp │ │ │ │ - shl $0x3,%rsi │ │ │ │ - mov %r9d,0xc(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov 0xc(%rsp),%r9d │ │ │ │ + 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 44640 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov $0x41,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ mov %rax,%r14 │ │ │ │ - add %r15d,%r9d │ │ │ │ - je 28098 <__cxa_finalize@plt+0x248c8> │ │ │ │ - mov %r9d,%r9d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %esi,%esi │ │ │ │ + call 3070 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x30(%rsp),%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + movb $0x0,(%r14,%rax,1) │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 2ac93 │ │ │ │ + jmp 2acb6 │ │ │ │ + movzbl 0x0(%r13,%rsi,1),%esi │ │ │ │ + mov %sil,(%r14,%rdx,1) │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jbe 2acb6 │ │ │ │ + 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 2ac80 │ │ │ │ + movb $0x4e,(%r14,%rdx,1) │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jne 2ac8f │ │ │ │ + cmp %ebx,%ebp │ │ │ │ + je 2ad20 │ │ │ │ + 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 2ad50 │ │ │ │ + mov 0x2c(%rsp),%eax │ │ │ │ + mov 0x20(%rsp),%edi │ │ │ │ + add %edi,%eax │ │ │ │ + mov %eax,0x38(%rsp) │ │ │ │ + jmp 2ac38 │ │ │ │ + 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 2ac38 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + cmpl $0xffffffff,(%rax) │ │ │ │ + je 2ae19 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x68(%rsp),%rbx │ │ │ │ xor %edi,%edi │ │ │ │ - mov $0xffffffff,%r10d │ │ │ │ - jmp 2807c <__cxa_finalize@plt+0x248ac> │ │ │ │ + mov 0x4(%rax,%rbx,8),%ebp │ │ │ │ + mov 0x2c(%rsp),%eax │ │ │ │ + lea 0x1(%rax),%esi │ │ │ │ + call 44640 │ │ │ │ + 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 2adb3 │ │ │ │ + jmp 2add6 │ │ │ │ + xchg %ax,%ax │ │ │ │ + movzbl 0x0(%r13,%rsi,1),%esi │ │ │ │ + mov %sil,(%r8,%rdx,1) │ │ │ │ + cmp $0x4,%ebp │ │ │ │ + jbe 2add6 │ │ │ │ + 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 2ada0 │ │ │ │ + movb $0x4e,(%r8,%rdx,1) │ │ │ │ + cmp $0x4,%ebp │ │ │ │ + jne 2adaf │ │ │ │ + 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 2aee1 │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + xor %edi,%edi │ │ │ │ + mov 0x4(%rbx,%rax,8),%ebp │ │ │ │ + mov 0x2c(%rsp),%eax │ │ │ │ + lea 0x1(%rax),%esi │ │ │ │ + call 44640 │ │ │ │ + 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 2ae7b │ │ │ │ + jmp 2ae9e │ │ │ │ nopl 0x0(%rax) │ │ │ │ + movzbl 0x0(%r13,%rsi,1),%esi │ │ │ │ + mov %sil,(%r8,%rdx,1) │ │ │ │ + cmp $0x4,%ebp │ │ │ │ + jbe 2ae9e │ │ │ │ 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 %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 2ae68 │ │ │ │ + movb $0x4e,(%r8,%rdx,1) │ │ │ │ + cmp $0x4,%ebp │ │ │ │ + jne 2ae77 │ │ │ │ + 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 2afea │ │ │ │ + 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 44640 │ │ │ │ + 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 │ │ │ │ - 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 │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 2af7b │ │ │ │ + jmp 2af9e │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl 0x0(%r13,%rsi,1),%esi │ │ │ │ + mov %sil,(%r14,%rdx,1) │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jbe 2af9e │ │ │ │ + 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 2af68 │ │ │ │ + movb $0x4e,(%r14,%rdx,1) │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jne 2af77 │ │ │ │ + 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 │ │ │ │ + add %rax,%rdi │ │ │ │ + call 3480 │ │ │ │ + mov %r14,%rdi │ │ │ │ call 32c0 │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %r14,%rax │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + cmp %rax,%r12 │ │ │ │ + jne 2af20 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call 32d0 │ │ │ │ + mov 0x90(%rsp),%edx │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jae 2b0ba │ │ │ │ + mov 0x98(%rsp),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 2b023 │ │ │ │ + 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 2a9a0 │ │ │ │ + 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 2b12f │ │ │ │ + mov 0x98(%rsp),%rax │ │ │ │ + add $0xc8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + jmp 2b037 │ │ │ │ + mov %esi,%r8d │ │ │ │ + jmp 2abd2 │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 44640 │ │ │ │ + movl $0x0,0x20(%rsp) │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + jmp 2ad50 │ │ │ │ + mov 0xa8(%rsp),%rbx │ │ │ │ + mov %esi,0x20(%rsp) │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 44640 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + call 3070 │ │ │ │ + mov 0x20(%rsp),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne 2ac00 │ │ │ │ + movl $0x0,0x20(%rsp) │ │ │ │ + jmp 2ad50 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %edx,%r15d │ │ │ │ + mov %esi,%r15d │ │ │ │ push %r14 │ │ │ │ - mov %ecx,%r14d │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %r8d,%r12d │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - lea -0x1(%rcx),%ebx │ │ │ │ - imul %edx,%ebx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - movslq %ebx,%rsi │ │ │ │ - shl $0x3,%rsi │ │ │ │ - call 5e500 │ │ │ │ - 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 │ │ │ │ + sub $0x28,%rsp │ │ │ │ + test %esi,%esi │ │ │ │ + je 2b227 │ │ │ │ + lea 0x1(%rsi),%eax │ │ │ │ + mov %edx,%r14d │ │ │ │ + mov %ecx,%r9d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + shl $0x3,%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + jmp 2b19b │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x1(%rbx),%r13d │ │ │ │ + cmp %r14d,0x4(%rdi) │ │ │ │ + je 2b248 │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %r15d,%r13d │ │ │ │ + jae 2b227 │ │ │ │ + lea 0x0(,%rbx,8),%rbp │ │ │ │ + lea (%r12,%rbp,1),%rdi │ │ │ │ + test %dl,%dl │ │ │ │ + jne 2b180 │ │ │ │ + mov (%rdi),%eax │ │ │ │ + lea 0x1(%rbx),%r13d │ │ │ │ + cmp %r9d,%eax │ │ │ │ + jae 2b18e │ │ │ │ + cmp 0x4(%rdi),%r14d │ │ │ │ + je 2b25c │ │ │ │ + mov %ebx,0x8(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + je 2b220 │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r9d,0x14(%rsp) │ │ │ │ + call 44640 │ │ │ │ + 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 2b18e │ │ │ │ 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 │ │ │ │ - call 32c0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ + mov %r9d,(%rdi) │ │ │ │ + mov %r14d,0x4(%rdi) │ │ │ │ + add $0x28,%rsp │ │ │ │ + mov %r15d,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ pop %rbx │ │ │ │ + shl $0x3,%rsi │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - ret │ │ │ │ + jmp 44640 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r15d,%edx │ │ │ │ + lea (%r12,%r13,8),%rsi │ │ │ │ + sub %ebx,%edx │ │ │ │ + shl $0x3,%rdx │ │ │ │ + call 3480 │ │ │ │ + jmp 2b227 │ │ │ │ + mov %r9d,(%rdi) │ │ │ │ + jmp 2b227 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ 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 │ │ │ │ - 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) │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ + mov %ecx,%r15d │ │ │ │ + push %r14 │ │ │ │ push %r13 │ │ │ │ - mov %edx,%r13d │ │ │ │ - xor %edi,%edi │ │ │ │ push %r12 │ │ │ │ - mov %r8d,%r12d │ │ │ │ push %rbp │ │ │ │ - mov %rcx,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r13d,%esi │ │ │ │ - imul %r8d,%esi │ │ │ │ - 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 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r10d,%edx │ │ │ │ + sub $0xd8,%rsp │ │ │ │ + mov %rdi,0x20(%rsp) │ │ │ │ + mov %rsi,0x60(%rsp) │ │ │ │ + mov %r8d,0xc(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0xc8(%rsp) │ │ │ │ + mov 0x18(%rsi),%eax │ │ │ │ + mov %eax,0x58(%rsp) │ │ │ │ + test %edx,%edx │ │ │ │ + jne 2c215 │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + cmp %eax,%r15d │ │ │ │ + jb 2c236 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movsd 0x5bb78(%rip),%xmm0 │ │ │ │ + cvtsi2sdl 0xc(%rsp),%xmm1 │ │ │ │ + movsd %xmm1,(%rsp) │ │ │ │ + call 3710 │ │ │ │ + movsd (%rsp),%xmm1 │ │ │ │ + addsd %xmm0,%xmm0 │ │ │ │ + comisd 0x5bc07(%rip),%xmm0 │ │ │ │ + jae 2b989 │ │ │ │ + cvttsd2si %xmm0,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + movsd %xmm1,(%rsp) │ │ │ │ + call 44640 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0x328,%esi │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + call 44640 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0x400,%esi │ │ │ │ + mov %rax,%r12 │ │ │ │ + call 44640 │ │ │ │ + movsd (%rsp),%xmm1 │ │ │ │ + movsd 0x5bb13(%rip),%xmm0 │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + call 3710 │ │ │ │ + addsd %xmm0,%xmm0 │ │ │ │ + comisd 0x5bbad(%rip),%xmm0 │ │ │ │ + jae 2c1fe │ │ │ │ + cvttsd2si %xmm0,%rdx │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + 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 2b577 │ │ │ │ + movl $0x0,0x40(%rsp) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x60(%rsp),%r14 │ │ │ │ + mov 0x40(%rsp),%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 7b950 │ │ │ │ + mov 0x40(%rsp),%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 7b8b0 │ │ │ │ + cmp %eax,%r15d │ │ │ │ + jb 2bc74 │ │ │ │ + lea -0x1(%rax),%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0xc(%rsp),%edi │ │ │ │ + sub %edi,%edx │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ + jl 2b556 │ │ │ │ + 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 ce10 │ │ │ │ + movsd 0x5ba73(%rip),%xmm3 │ │ │ │ + comisd %xmm0,%xmm3 │ │ │ │ + ja 2b538 │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 2bb60 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %r15d,%r15d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl (%r14,%rbx,1),%eax │ │ │ │ + sub $0x41,%eax │ │ │ │ + cmp $0x13,%al │ │ │ │ + ja 2b9a0 │ │ │ │ + movzbl %al,%eax │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov %r15d,%r15d │ │ │ │ + lea 0x5be33(%rip),%rdi │ │ │ │ + movsd 0x5b973(%rip),%xmm0 │ │ │ │ + cvtsi2sdl (%rdi,%rax,4),%xmm2 │ │ │ │ + mov %ebx,%eax │ │ │ │ + add $0x1,%rbx │ │ │ │ + cvtsi2sd %rax,%xmm1 │ │ │ │ + movsd %xmm2,(%rsp) │ │ │ │ + call 3710 │ │ │ │ + mulsd (%rsp),%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %r15,%xmm1 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + cvttsd2si %xmm0,%r15 │ │ │ │ + cmp %rbx,%r13 │ │ │ │ + jne 2b4a8 │ │ │ │ + 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 2b9f0 │ │ │ │ + cmp $0xffdc,%ax │ │ │ │ + je 2b577 │ │ │ │ + add $0x1,%r14 │ │ │ │ + mov %r14d,%eax │ │ │ │ + sub %ebp,%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + cmp %eax,0x10(%rsp) │ │ │ │ + jge 2b468 │ │ │ │ + mov %r15d,%ebx │ │ │ │ + mov 0x48(%rsp),%r15d │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov %ebx,%eax │ │ │ │ + cmpw $0xffdc,(%rdi,%rax,2) │ │ │ │ + je 2b577 │ │ │ │ + addl $0x1,0x40(%rsp) │ │ │ │ + mov 0x40(%rsp),%eax │ │ │ │ + cmp %eax,0x58(%rsp) │ │ │ │ + jne 2b410 │ │ │ │ + mov $0x9c40,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov $0xcccccccd,%ebp │ │ │ │ + call 44640 │ │ │ │ + mov $0x9c40,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + call 44640 │ │ │ │ + mov $0x190,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + call 44640 │ │ │ │ + mov $0x190,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + call 44640 │ │ │ │ + mov $0x190,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + call 44640 │ │ │ │ + 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 0x4(%rax,%rbx,8),%r14d │ │ │ │ + call 44640 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov $0x41,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 3070 │ │ │ │ + xor %edx,%edx │ │ │ │ + test %r14d,%r14d │ │ │ │ + lea 0x5bce7(%rip),%r10 │ │ │ │ + movb $0x0,(%rax,%r13,1) │ │ │ │ + mov %rax,%rdi │ │ │ │ + jne 2b68b │ │ │ │ + jmp 2b6b0 │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl (%r10,%rcx,1),%ecx │ │ │ │ + mov %cl,(%rdi,%rdx,1) │ │ │ │ + cmp $0x4,%r14d │ │ │ │ + jbe 2b6b0 │ │ │ │ + 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 2b678 │ │ │ │ + movb $0x4e,(%rdi,%rdx,1) │ │ │ │ + cmp $0x4,%r14d │ │ │ │ + jne 2b686 │ │ │ │ + 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) │ │ │ │ - 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> │ │ │ │ - add $0x8,%rsp │ │ │ │ + mov 0x20(%rsp),%eax │ │ │ │ + mov %r15d,0x10(%rsp) │ │ │ │ + cmp %eax,%r15d │ │ │ │ + je 2b7a6 │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov 0x4(%rax,%r15,8),%r14d │ │ │ │ + call 44640 │ │ │ │ + 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 0x5bc35(%rip),%r10 │ │ │ │ + jne 2b733 │ │ │ │ + jmp 2b758 │ │ │ │ + nop │ │ │ │ + movzbl (%r10,%rcx,1),%ecx │ │ │ │ + mov %cl,(%rbx,%rdx,1) │ │ │ │ + cmp $0x4,%r14d │ │ │ │ + jbe 2b758 │ │ │ │ + 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 2b720 │ │ │ │ + movb $0x4e,(%rbx,%rdx,1) │ │ │ │ + cmp $0x4,%r14d │ │ │ │ + jne 2b72e │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + mov %r12d,%ecx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r12d,%esi │ │ │ │ + lea 0xc4(%rsp),%r9 │ │ │ │ + lea 0xc0(%rsp),%r8 │ │ │ │ + call 29b80 │ │ │ │ + mov 0xc0(%rsp),%ecx │ │ │ │ + lea -0x1(%r12),%edx │ │ │ │ + mov 0xc4(%rsp),%esi │ │ │ │ + cmp %ecx,%edx │ │ │ │ + je 2baf8 │ │ │ │ + cmp %esi,%edx │ │ │ │ + je 2bb30 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32c0 │ │ │ │ + add $0x1,%r15 │ │ │ │ + cmp $0x64,%r15 │ │ │ │ + jne 2b6d0 │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp $0x64,%rbx │ │ │ │ + jne 2b638 │ │ │ │ + imul $0x64,0xc(%rsp),%eax │ │ │ │ + mov 0x30(%rsp),%r12 │ │ │ │ + mov %r13,0x10(%rsp) │ │ │ │ + lea 0x5bb69(%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 │ │ │ │ + xor %eax,%eax │ │ │ │ + movl $0x0,0xc0(%rsp) │ │ │ │ + jmp 2b911 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp $0x64,%rax │ │ │ │ + je 2b968 │ │ │ │ + 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 2b900 │ │ │ │ + cmp %ebx,%esi │ │ │ │ + jb 2b900 │ │ │ │ + mov (%r8,%rax,4),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + jne 2b900 │ │ │ │ + mov (%r12),%esi │ │ │ │ + cmp $0xffffffff,%esi │ │ │ │ + je 2b942 │ │ │ │ + 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 2b90a │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%r12),%r9d │ │ │ │ + cmp $0xffffffff,%r9d │ │ │ │ + je 2bb70 │ │ │ │ + lea 0x1(%rcx),%eax │ │ │ │ + movl $0xffffffff,(%r11,%rax,4) │ │ │ │ + mov %rax,%rcx │ │ │ │ + jmp 2b8e0 │ │ │ │ + subsd 0x5b567(%rip),%xmm0 │ │ │ │ + cvttsd2si %xmm0,%rsi │ │ │ │ + btc $0x3f,%rsi │ │ │ │ + jmp 2b2fc │ │ │ │ + mov %ebx,%eax │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov %r15d,%r15d │ │ │ │ + add $0x1,%rbx │ │ │ │ + cvtsi2sd %rax,%xmm1 │ │ │ │ + movsd 0x5b48e(%rip),%xmm0 │ │ │ │ + call 3710 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mulsd 0x5b29d(%rip),%xmm0 │ │ │ │ + cvtsi2sd %r15,%xmm1 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + cvttsd2si %xmm0,%r15 │ │ │ │ + cmp %r13,%rbx │ │ │ │ + jne 2b4a8 │ │ │ │ + jmp 2b50b │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r14,(%rsp) │ │ │ │ + xor %edx,%edx │ │ │ │ + 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 2ba2c │ │ │ │ + nopl (%rax) │ │ │ │ + cmp %r14d,0x4(%rdi) │ │ │ │ + je 2bc3c │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp $0x64,%rbx │ │ │ │ + je 2ba98 │ │ │ │ + lea 0x0(,%rbx,8),%rbp │ │ │ │ + lea 0x0(%r13,%rbp,1),%rdi │ │ │ │ + test %dl,%dl │ │ │ │ + jne 2ba18 │ │ │ │ + mov (%rdi),%eax │ │ │ │ + cmp %r12d,%eax │ │ │ │ + jae 2ba22 │ │ │ │ + cmp 0x4(%rdi),%r14d │ │ │ │ + je 2c1cb │ │ │ │ + test %eax,%eax │ │ │ │ + je 2bab8 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov $0x328,%esi │ │ │ │ + add $0x1,%rbx │ │ │ │ + call 44640 │ │ │ │ + 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 2ba2c │ │ │ │ + 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 2badb │ │ │ │ + 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 │ │ │ │ + mov $0x320,%esi │ │ │ │ + call 44640 │ │ │ │ + mov %rax,%r12 │ │ │ │ + movzwl (%rbx),%eax │ │ │ │ + jmp 2b532 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0xc4(%rsp),%esi │ │ │ │ + lea -0x1(%rax),%edi │ │ │ │ + cmp %esi,%edi │ │ │ │ + jne 2b796 │ │ │ │ + mov 0x10(%rsp),%edi │ │ │ │ + mov 0x38(%rsp),%edx │ │ │ │ + add %edi,%edx │ │ │ │ + mov %edx,%edx │ │ │ │ + cmp %ecx,%esi │ │ │ │ + jae 2bb4b │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + mov %eax,(%rdi,%rdx,4) │ │ │ │ + jmp 2b79e │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea -0x1(%rax),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 2b79e │ │ │ │ + mov 0x10(%rsp),%edi │ │ │ │ + mov 0x38(%rsp),%edx │ │ │ │ + add %edi,%edx │ │ │ │ + mov %edx,%edx │ │ │ │ + cmp %ecx,%esi │ │ │ │ + jb 2bb1a │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ + mov %eax,(%rdi,%rdx,4) │ │ │ │ + jmp 2b79e │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x50(%rsp),%rbx │ │ │ │ + xor %r15d,%r15d │ │ │ │ + jmp 2b517 │ │ │ │ + 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 │ │ │ │ + jmp 2bbc9 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp $0x64,%rax │ │ │ │ + je 2bc18 │ │ │ │ + mov 0xc0(%rsp),%esi │ │ │ │ + lea (%rdi,%rax,1),%edx │ │ │ │ + mov %eax,%r9d │ │ │ │ + lea (%r14,%rdx,4),%rcx │ │ │ │ + mov (%rcx),%edx │ │ │ │ + cmp %edx,%esi │ │ │ │ + jae 2bbb8 │ │ │ │ + cmp %ebx,%edx │ │ │ │ + jb 2bbb8 │ │ │ │ + mov (%r8,%rax,4),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 2bbb8 │ │ │ │ + mov (%r10,%r12,4),%edx │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ + je 2bbf6 │ │ │ │ + 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 2bbc2 │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%r10,%r12,4),%edi │ │ │ │ + cmp $0xffffffff,%edi │ │ │ │ + je 2bc82 │ │ │ │ + add $0x1,%r12 │ │ │ │ + cmp $0x64,%r12 │ │ │ │ + je 2c19a │ │ │ │ + movl $0xffffffff,(%r10,%r12,4) │ │ │ │ + jmp 2bba0 │ │ │ │ + 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 2badb │ │ │ │ + sub %r15d,%eax │ │ │ │ + mov %r15d,%edx │ │ │ │ + sub $0x1,%eax │ │ │ │ + jmp 2b43e │ │ │ │ + mov 0xa8(%rsp),%rbx │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r12d,0x38(%rsp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 44640 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + call 3070 │ │ │ │ + movl $0x0,0x40(%rsp) │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 2be00 │ │ │ │ + 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 44640 │ │ │ │ + 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 2bd42 │ │ │ │ + jmp 2bd65 │ │ │ │ + xchg %ax,%ax │ │ │ │ + movzbl (%r15,%rcx,1),%ecx │ │ │ │ + mov %cl,(%r12,%rdx,1) │ │ │ │ + cmp $0x4,%ebx │ │ │ │ + jbe 2bd65 │ │ │ │ + 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 2bd30 │ │ │ │ + movb $0x4e,(%r12,%rdx,1) │ │ │ │ + cmp $0x4,%ebx │ │ │ │ + jne 2bd3e │ │ │ │ + mov 0x38(%rsp),%edi │ │ │ │ + cmp %edi,0x30(%rsp) │ │ │ │ + je 2bdd0 │ │ │ │ + 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 %r12,%rdi │ │ │ │ + call 32c0 │ │ │ │ + subl $0x1,0x30(%rsp) │ │ │ │ + je 2be00 │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + add %ebx,%eax │ │ │ │ + mov %eax,0x48(%rsp) │ │ │ │ + jmp 2bcf0 │ │ │ │ + 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 2bcf0 │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + cmpl $0xffffffff,(%rax) │ │ │ │ + je 2becf │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov 0x4(%rax,%rdi,8),%r12d │ │ │ │ + xor %edi,%edi │ │ │ │ + call 44640 │ │ │ │ + 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 │ │ │ │ + mov $0xcccccccd,%edi │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne 2be6d │ │ │ │ + jmp 2be94 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl (%r15,%rcx,1),%ecx │ │ │ │ + mov %cl,0x0(%r13,%rdx,1) │ │ │ │ + cmp $0x4,%r12d │ │ │ │ + jbe 2be94 │ │ │ │ + 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 2be58 │ │ │ │ + movb $0x4e,0x0(%r13,%rdx,1) │ │ │ │ + cmp $0x4,%r12d │ │ │ │ + jne 2be68 │ │ │ │ + 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 0x78(%rsp),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 2bf9b │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov 0x4(%rdi,%rax,8),%r12d │ │ │ │ + xor %edi,%edi │ │ │ │ + call 44640 │ │ │ │ + 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 │ │ │ │ + mov $0xcccccccd,%edi │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne 2bf35 │ │ │ │ + jmp 2bf5c │ │ │ │ + movzbl (%r15,%rcx,1),%ecx │ │ │ │ + mov %cl,0x0(%r13,%rdx,1) │ │ │ │ + cmp $0x4,%r12d │ │ │ │ + jbe 2bf5c │ │ │ │ + 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 2bf20 │ │ │ │ + movb $0x4e,0x0(%r13,%rdx,1) │ │ │ │ + cmp $0x4,%r12d │ │ │ │ + jne 2bf30 │ │ │ │ + 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 │ │ │ │ + cmpl $0x1,0x88(%rsp) │ │ │ │ + jbe 2c0a1 │ │ │ │ + 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 44640 │ │ │ │ + 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 2c033 │ │ │ │ + jmp 2c056 │ │ │ │ + movzbl (%r15,%rsi,1),%esi │ │ │ │ + mov %sil,0x0(%rbp,%rdx,1) │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jbe 2c056 │ │ │ │ + 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 2c020 │ │ │ │ + movb $0x4e,0x0(%rbp,%rdx,1) │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jne 2c02f │ │ │ │ + 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 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + cmp %rax,%r14 │ │ │ │ + jne 2bfe0 │ │ │ │ + mov 0x48(%rsp),%r14 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + call 32d0 │ │ │ │ + mov 0x94(%rsp),%edx │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jae 2c1ef │ │ │ │ + mov 0x98(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2c0d7 │ │ │ │ + call 32c0 │ │ │ │ + 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 2b868 │ │ │ │ + mov 0x78(%rsp),%r11 │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + mov 0x28(%rsp),%r12 │ │ │ │ + mov %r11,(%rsp) │ │ │ │ + call 32c0 │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + 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 2c231 │ │ │ │ + mov 0x98(%rsp),%rax │ │ │ │ + add $0xd8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ + mov 0xa8(%rsp),%rbx │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 44640 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + call 3070 │ │ │ │ + movl $0x64,0x38(%rsp) │ │ │ │ + jmp 2bcbc │ │ │ │ + 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 2badb │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + jmp 2c0eb │ │ │ │ + subsd 0x5acf2(%rip),%xmm0 │ │ │ │ + cvttsd2si %xmm0,%rdx │ │ │ │ + btc $0x3f,%rdx │ │ │ │ + jmp 2b356 │ │ │ │ + cmp %edx,%eax │ │ │ │ + cmovbe %eax,%edx │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %edx,0x58(%rsp) │ │ │ │ + call 3780 │ │ │ │ + mov %eax,%edi │ │ │ │ + call 3550 │ │ │ │ + jmp 2b2b7 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + lea 0x5b123(%rip),%rcx │ │ │ │ + mov $0x273,%edx │ │ │ │ + lea 0x58e25(%rip),%rsi │ │ │ │ + lea 0x58e2d(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + mov (%rsi),%edx │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + cmp %edx,(%rdi) │ │ │ │ + jb 2c275 │ │ │ │ + setne %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ 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 $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 2c36d │ │ │ │ + mov 0x28(%rdx),%rax │ │ │ │ + movl $0xffffffff,0x10(%rsp) │ │ │ │ + mov %rdx,%r13 │ │ │ │ + mov %rdi,%r15 │ │ │ │ + mov 0x18(%rax),%edx │ │ │ │ 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 0x14(%rax),%ebx │ │ │ │ + cmp %ebx,%edx │ │ │ │ + jb 2c377 │ │ │ │ + mov 0xc(%rsp),%r12d │ │ │ │ + shl $0x2,%r12 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%r15),%rdi │ │ │ │ + mov 0x10(%r15),%rax │ │ │ │ + mov %ebx,%r14d │ │ │ │ + mov (%rax,%r12,1),%esi │ │ │ │ + add 0x10(%rdi),%rsi │ │ │ │ + call 182d0 │ │ │ │ + mov (%r15),%rdi │ │ │ │ + mov %eax,%ebp │ │ │ │ + mov 0x10(%r15),%rax │ │ │ │ + mov (%rax,%r14,4),%esi │ │ │ │ + add 0x10(%rdi),%rsi │ │ │ │ + call 182d0 │ │ │ │ + cmp %eax,%ebp │ │ │ │ + jne 2c32f │ │ │ │ + mov 0x10(%r15),%rsi │ │ │ │ + mov (%rsi,%r14,4),%edx │ │ │ │ + mov (%rsi,%r12,1),%eax │ │ │ │ + sub %rdx,%rax │ │ │ │ + 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 2c2e0 │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + addl $0x1,0xc(%rsp) │ │ │ │ + mov 0x28(%rcx),%rsi │ │ │ │ + mov 0xc(%rsp),%ecx │ │ │ │ + mov 0x18(%rsi),%esi │ │ │ │ + cmp %ecx,%esi │ │ │ │ + jae 2c2c8 │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ - mov %r12,%rax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ + movl $0xffffffff,0x10(%rsp) │ │ │ │ + jmp 2c35a │ │ │ │ + mov 0xc(%rsp),%ecx │ │ │ │ + lea 0x1(%rcx),%eax │ │ │ │ + cmp %eax,%esi │ │ │ │ + jb 2c35a │ │ │ │ + mov %esi,%edx │ │ │ │ + sub %eax,%edx │ │ │ │ + lea 0x2(%rcx),%eax │ │ │ │ + and $0x1,%edx │ │ │ │ + cmp %eax,%esi │ │ │ │ + jb 2c35a │ │ │ │ + test %edx,%edx │ │ │ │ + je 2c3a0 │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + add $0x3,%eax │ │ │ │ + cmp %eax,%esi │ │ │ │ + jb 2c35a │ │ │ │ + nop │ │ │ │ + add $0x2,%eax │ │ │ │ + cmp %eax,%esi │ │ │ │ + jae 2c3a0 │ │ │ │ + jmp 2c35a │ │ │ │ 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 │ │ │ │ + test %edx,%edx │ │ │ │ + je 2c419 │ │ │ │ push %r12 │ │ │ │ + mov %edx,%edx │ │ │ │ push %rbp │ │ │ │ - movapd %xmm1,%xmm7 │ │ │ │ - mov %rdx,%rbp │ │ │ │ + lea (%rdx,%rdx,2),%rax │ │ │ │ + lea 0x10(%rsi),%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) │ │ │ │ + lea 0x0(%rbp,%rax,8),%r12 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov -0x10(%rbp),%eax │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + xor %ebx,%ebx │ │ │ │ + test %eax,%eax │ │ │ │ + je 2c3fe │ │ │ │ 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 │ │ │ │ + mov (%rdi,%rbx,8),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + movq $0x0,(%rdi,%rbx,8) │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp -0x10(%rbp),%ebx │ │ │ │ + jb 2c3e0 │ │ │ │ + call 32c0 │ │ │ │ + add $0x18,%rbp │ │ │ │ + movq $0x0,-0x18(%rbp) │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jne 2c3d0 │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ ret │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%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 44640 │ │ │ │ + mov (%rbx),%edx │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ + sub $0x1,%edx │ │ │ │ + mov %rbp,(%rax,%rdx,8) │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + ret │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + mov 0x4(%rdi),%ecx │ │ │ │ + mov (%rsi),%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jb 2c497 │ │ │ │ + cmp (%rdi),%eax │ │ │ │ + jb 2c497 │ │ │ │ + mov %ecx,%edx │ │ │ │ + sub %eax,%edx │ │ │ │ + mov %edx,%eax │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov 0x8(%rdi),%eax │ │ │ │ + mov (%rsi),%edx │ │ │ │ + sub %rdx,%rax │ │ │ │ + add $0x1,%rax │ │ │ │ + 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 │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ - movq $0x0,0x18(%rsp) │ │ │ │ - movapd %xmm7,%xmm0 │ │ │ │ - movq $0x0,0x10(%rsp) │ │ │ │ - jmp 283ec <__cxa_finalize@plt+0x24c1c> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + 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 │ │ │ │ + ret │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + mov 0xc(%rsi),%edx │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmp %edx,0xc(%rdi) │ │ │ │ + jl 2c549 │ │ │ │ + setne %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + neg %eax │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ - movq %xmm0,%r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ - mov %edi,%r13d │ │ │ │ - mov %r8,%rdi │ │ │ │ push %r12 │ │ │ │ mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %r8,%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 $0x8,%rsp │ │ │ │ + mov (%rdi),%esi │ │ │ │ + cmp $0x1,%esi │ │ │ │ + jbe 2c680 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov $0x1,%ebp │ │ │ │ + jmp 2c58b │ │ │ │ + nop │ │ │ │ + add $0x1,%ebp │ │ │ │ + add $0x1,%r13d │ │ │ │ + cmp %esi,%ebp │ │ │ │ + jae 2c5c8 │ │ │ │ + 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 2c580 │ │ │ │ + mov 0x14(%rax),%esi │ │ │ │ + mov 0x14(%rdx),%edi │ │ │ │ + call 11760 │ │ │ │ + mov (%r14),%esi │ │ │ │ + cmp $0x30d40,%eax │ │ │ │ + ja 2c580 │ │ │ │ + add $0x1,%ebp │ │ │ │ + cmp %esi,%ebp │ │ │ │ + jb 2c58b │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmpl $0x1,(%r12) │ │ │ │ + jbe 2c660 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov $0x1,%ebp │ │ │ │ + jmp 2c5ed │ │ │ │ + nop │ │ │ │ + add $0x1,%r15d │ │ │ │ + add $0x1,%ebp │ │ │ │ + cmp (%r12),%ebp │ │ │ │ + jae 2c628 │ │ │ │ + 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 2c5e0 │ │ │ │ + mov 0x14(%rax),%esi │ │ │ │ + mov 0x14(%rdx),%edi │ │ │ │ + call 11760 │ │ │ │ + cmp $0x30d40,%eax │ │ │ │ + ja 2c5e0 │ │ │ │ + add $0x1,%ebp │ │ │ │ + cmp (%r12),%ebp │ │ │ │ + jb 2c5ed │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp %r13d,%r15d │ │ │ │ + jb 2c665 │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + cmp %r15d,%r13d │ │ │ │ + jb 2c64a │ │ │ │ + mov 0xc(%r12),%eax │ │ │ │ + cmp %eax,0xc(%r14) │ │ │ │ + jl 2c665 │ │ │ │ + setg %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + neg %eax │ │ │ │ + add $0x8,%rsp │ │ │ │ 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> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %r13d,%r13d │ │ │ │ + je 2c637 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov $0x1,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %r13d,%r13d │ │ │ │ + cmpl $0x1,(%r12) │ │ │ │ + ja 2c5d3 │ │ │ │ + jmp 2c637 │ │ │ │ + endbr64 │ │ │ │ + mov (%rsi),%rdx │ │ │ │ + mov (%rdi),%rcx │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + mov (%rdx),%edx │ │ │ │ + cmp %edx,(%rcx) │ │ │ │ + jb 2c6ab │ │ │ │ + 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 2c6cd │ │ │ │ + setne %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + ret │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + mov %rdi,%rax │ │ │ │ + test %esi,%esi │ │ │ │ + je 2c717 │ │ │ │ + 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 2c6f0 │ │ │ │ + ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + mov %esi,%r15d │ │ │ │ push %r14 │ │ │ │ - mov %r9,%r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + xor %edi,%edi │ │ │ │ push %r13 │ │ │ │ - mov %r8,%r13 │ │ │ │ + lea 0x0(,%r15,4),%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 28810 <__cxa_finalize@plt+0x25040> │ │ │ │ - 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 28490 <__cxa_finalize@plt+0x24cc0> │ │ │ │ - addsd 0x10(%rsp),%xmm0 │ │ │ │ + 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 44640 │ │ │ │ + mov %r13,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + call 44640 │ │ │ │ + mov %r13,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + call 44640 │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 2d2f6 │ │ │ │ + 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 │ │ │ │ - mov %ebx,%edi │ │ │ │ - lea -0x1(%r15,%r15,1),%edx │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - add $0x1,%r15d │ │ │ │ - movsd %xmm0,0x10(%rsp) │ │ │ │ + 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 44640 │ │ │ │ + cmp %ebx,%r13d │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + mov %rax,(%r15) │ │ │ │ + mov %rax,%r10 │ │ │ │ + mov 0xa0(%rsp),%rax │ │ │ │ + mov %r12d,(%rax) │ │ │ │ + jb 2cb49 │ │ │ │ + movsd 0x5a4a7(%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 2d27d │ │ │ │ + mov %r12d,0x60(%rsp) │ │ │ │ + mov %r14d,%esi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r13,%r14 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sd %edx,%xmm0 │ │ │ │ - mulsd 0x20(%rsp),%xmm0 │ │ │ │ - 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 0x2c(%rsp),%eax │ │ │ │ + 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 2cb40 │ │ │ │ + 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 2c99a │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + movsd 0x5a597(%rip),%xmm0 │ │ │ │ + mov (%rax,%rbx,1),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + mov (%rax),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + jne 2ca2b │ │ │ │ + mov %r14d,(%rax) │ │ │ │ + add $0x1,%r14d │ │ │ │ + movsd %xmm0,0x28(%rsp) │ │ │ │ + cmp %r14d,0x20(%rsp) │ │ │ │ + jb 2cac6 │ │ │ │ + mov 0x10(%r12),%rax │ │ │ │ + mov %r14d,%r15d │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov (%rax,%r15,4),%esi │ │ │ │ + add 0x10(%r13),%rsi │ │ │ │ + call 182d0 │ │ │ │ + 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 182d0 │ │ │ │ + mov %eax,%r10d │ │ │ │ + cmp %eax,0x8(%rsp) │ │ │ │ + jne 2c960 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ 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 │ │ │ │ + mov 0x10(%r12),%rdi │ │ │ │ + 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 2c982 │ │ │ │ + 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 182d0 │ │ │ │ + mov 0x30(%rsp),%r10d │ │ │ │ + movsd 0x5a4b1(%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 2caa5 │ │ │ │ + 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 2c982 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + ja 2c982 │ │ │ │ + add $0x1,%r14d │ │ │ │ + cmp %r14d,0x20(%rsp) │ │ │ │ + jae 2c99a │ │ │ │ + mov 0x40(%rsp),%r8 │ │ │ │ + movsd 0x28(%rsp),%xmm1 │ │ │ │ + mov %r12,%r14 │ │ │ │ movsd 0x38(%rsp),%xmm0 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - 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 │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov (%r8),%esi │ │ │ │ + mov %rax,%rcx │ │ │ │ + lea 0x1(%rax),%eax │ │ │ │ addsd %xmm1,%xmm0 │ │ │ │ - mulsd 0x18(%rsp),%xmm0 │ │ │ │ - add $0x48,%rsp │ │ │ │ + cmp %esi,%eax │ │ │ │ + jb 2c8f0 │ │ │ │ + mov 0x60(%rsp),%r12d │ │ │ │ + mov %rbp,%r15 │ │ │ │ + mov %r13,%rbp │ │ │ │ + mov %r14,%r13 │ │ │ │ + movsd 0x68(%rsp),%xmm2 │ │ │ │ + comisd %xmm0,%xmm2 │ │ │ │ + jbe 2cb1c │ │ │ │ + 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 2cb46 │ │ │ │ + mov (%r15),%r10 │ │ │ │ + jmp 2c888 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + jmp 2cae2 │ │ │ │ + mov %r13,%r14 │ │ │ │ + addq $0x4,0x78(%rsp) │ │ │ │ + add $0x18,%r8 │ │ │ │ + add $0x8,%r15 │ │ │ │ + addq $0x4,0xa0(%rsp) │ │ │ │ + cmp %r15,0x98(%rsp) │ │ │ │ + jne 2c819 │ │ │ │ + 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 2cbe6 │ │ │ │ + mov 0x10(%r12),%r13 │ │ │ │ + mov (%r11),%r10 │ │ │ │ + lea 0x0(,%rax,4),%r8 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x10(%rcx),%r9 │ │ │ │ + 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 2cbc8 │ │ │ │ + add $0x4,%rdi │ │ │ │ + add $0x18,%rcx │ │ │ │ + add $0x8,%r11 │ │ │ │ + cmp %rdi,%rbx │ │ │ │ + jne 2cba8 │ │ │ │ + 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 2cf64 │ │ │ │ + mov %rbp,0xa0(%rsp) │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %r12d,%esi │ │ │ │ + mov %r13,%r14 │ │ │ │ + mov %rbx,0x78(%rsp) │ │ │ │ + mov %rcx,%r13 │ │ │ │ + mov %r15,%rbx │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%esi │ │ │ │ + cmp %eax,%esi │ │ │ │ + jae 2cf3a │ │ │ │ + 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 2ccc5 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp %ebp,%edx │ │ │ │ + jae 2cda3 │ │ │ │ + cmp %eax,0x8(%rsp) │ │ │ │ + sete %sil │ │ │ │ + test %r9d,%r9d │ │ │ │ + sete %al │ │ │ │ + test %al,%sil │ │ │ │ + je 2ccb0 │ │ │ │ + mov 0x40(%rsp),%eax │ │ │ │ + cmp %eax,%r9d │ │ │ │ + je 2cea0 │ │ │ │ + mov -0x10(%r13),%eax │ │ │ │ + add $0x1,%r11d │ │ │ │ + add $0x4,%r15 │ │ │ │ + cmp %eax,%r11d │ │ │ │ + jae 2cf30 │ │ │ │ + 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 182d0 │ │ │ │ + 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 182d0 │ │ │ │ + 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 2cc88 │ │ │ │ + cmp %ebx,%r12d │ │ │ │ + jae 2ccb0 │ │ │ │ + cmp %edx,%ebp │ │ │ │ + jae 2ccb0 │ │ │ │ + cmp %eax,0x8(%rsp) │ │ │ │ + mov 0x40(%rsp),%eax │ │ │ │ + sete %dl │ │ │ │ + cmp %eax,%r9d │ │ │ │ + sete %al │ │ │ │ + test %al,%dl │ │ │ │ + je 2ccb0 │ │ │ │ + cmp $0x1,%r9d │ │ │ │ + jne 2ccb0 │ │ │ │ + cmp %ebp,%ebx │ │ │ │ + jb 2ce11 │ │ │ │ + sub %ebp,%ebx │ │ │ │ + cmp $0x14,%ebx │ │ │ │ + ja 2cded │ │ │ │ + mov %r10d,%eax │ │ │ │ + sub %r8d,%eax │ │ │ │ + cmp $0x14,%eax │ │ │ │ + jbe 2ce11 │ │ │ │ + cmp %r8d,%r10d │ │ │ │ + jb 2ccb0 │ │ │ │ + sub %r8d,%r10d │ │ │ │ + lea 0x14(%r10),%eax │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jae 2ccb0 │ │ │ │ + add $0x14,%ebx │ │ │ │ + cmp %ebx,%r10d │ │ │ │ + jae 2ccb0 │ │ │ │ + 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 2ccb0 │ │ │ │ + nopl (%rax) │ │ │ │ + cmp %edx,%r12d │ │ │ │ + jb 2cedf │ │ │ │ + sub %edx,%r12d │ │ │ │ + cmp $0x14,%r12d │ │ │ │ + ja 2ceb9 │ │ │ │ + mov %r10d,%eax │ │ │ │ + sub %r8d,%eax │ │ │ │ + cmp $0x14,%eax │ │ │ │ + jbe 2cedf │ │ │ │ + cmp %r8d,%r10d │ │ │ │ + jb 2ccb0 │ │ │ │ + sub %r8d,%r10d │ │ │ │ + lea 0x14(%r10),%eax │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jae 2ccb0 │ │ │ │ + add $0x14,%r12d │ │ │ │ + cmp %r12d,%r10d │ │ │ │ + jae 2ccb0 │ │ │ │ + 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 2ce69 │ │ │ │ + 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 2cc50 │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%r15 │ │ │ │ + mov 0x78(%rsp),%rbx │ │ │ │ + mov %r14,%r13 │ │ │ │ + mov 0xa0(%rsp),%rbp │ │ │ │ + mov %rax,%r14 │ │ │ │ + addq $0x4,0x58(%rsp) │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + add $0x8,%r13 │ │ │ │ + add $0x18,%r15 │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jne 2cc11 │ │ │ │ + mov 0x70(%rsp),%r15 │ │ │ │ + xor %edi,%edi │ │ │ │ + lea (%r15,%r15,2),%r13 │ │ │ │ + shl $0x3,%r13 │ │ │ │ + mov %r13,%rsi │ │ │ │ + call 44640 │ │ │ │ + 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 2cfa0 │ │ │ │ + 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 2d0e3 │ │ │ │ + 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 2d1b0 │ │ │ │ + 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 2d069 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %r9,%rax │ │ │ │ + je 2d0c0 │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov 0x4(%rdx),%ecx │ │ │ │ + mov (%rdx),%edi │ │ │ │ + cmp %r8d,%ecx │ │ │ │ + jb 2d060 │ │ │ │ + cmp %edi,%r10d │ │ │ │ + jb 2d060 │ │ │ │ + movzbl 0xc(%rdx),%esi │ │ │ │ + cmp %sil,0xc(%r11) │ │ │ │ + jne 2d060 │ │ │ │ + mov 0x14(%rdx),%edx │ │ │ │ + mov 0x14(%r11),%esi │ │ │ │ + mov %edx,0x18(%rsp) │ │ │ │ + cmp %edx,%esi │ │ │ │ + jb 2d060 │ │ │ │ + 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 2d069 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%esi │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 2d1b0 │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %esi,%ebx │ │ │ │ + jb 2d018 │ │ │ │ + mov 0x30(%rsp),%r14 │ │ │ │ + mov 0x38(%rsp),%rbp │ │ │ │ + add $0x18,%r12 │ │ │ │ + add $0x18,%r13 │ │ │ │ + cmp %r12,%r14 │ │ │ │ + jne 2cfec │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ + mov 0xb0(%rsp),%r14 │ │ │ │ + mov (%r14),%eax │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + test %eax,%eax │ │ │ │ + je 2d13e │ │ │ │ + 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 2d120 │ │ │ │ + call 32c0 │ │ │ │ + add $0x4,%r14 │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + cmp %rbp,0x98(%rsp) │ │ │ │ + jne 2d101 │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x88(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0xe8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 2d307 │ │ │ │ + add $0xf8,%rsp │ │ │ │ + mov %rbx,%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 182d0 │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + lea 0xe0(%rsp),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %eax,%r14d │ │ │ │ + call 18360 │ │ │ │ + mov 0x10(%r13),%rax │ │ │ │ + cmpq $0x0,0x10(%r12) │ │ │ │ + mov (%rax,%rbp,1),%rax │ │ │ │ + mov %r14d,0x18(%rax) │ │ │ │ + je 2d286 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0x38,%esi │ │ │ │ + call 44640 │ │ │ │ + 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 │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %eax,(%r12) │ │ │ │ + lea 0x0(,%rax,8),%rsi │ │ │ │ + call 44640 │ │ │ │ + mov (%r12),%edx │ │ │ │ + mov 0x0(%r13),%esi │ │ │ │ + mov %rax,0x10(%r12) │ │ │ │ + sub $0x1,%edx │ │ │ │ + mov %r14,(%rax,%rdx,8) │ │ │ │ + jmp 2d0cd │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + jmp 2cb02 │ │ │ │ + mov $0x8,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 44640 │ │ │ │ + mov $0x38,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,0x10(%r12) │ │ │ │ + call 44640 │ │ │ │ + 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 2d0cd │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 44640 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 2d15d │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + 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 44640 │ │ │ │ + mov %rax,%rdi │ │ │ │ + test %r13d,%r13d │ │ │ │ + je 2d3ae │ │ │ │ + mov %r12,%rax │ │ │ │ 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 %ebx,%ecx │ │ │ │ + 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 2d350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rdi,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - mov %edx,%r15d │ │ │ │ - xor %edi,%edi │ │ │ │ - imul %ecx,%r15d │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %r9d,%r12d │ │ │ │ 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> │ │ │ │ + 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) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0xa8(%rsp) │ │ │ │ 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 │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 2d93b │ │ │ │ + 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 2d6a4 │ │ │ │ + mov %r10,0x60(%rsp) │ │ │ │ + mov %rcx,0x50(%rsp) │ │ │ │ + mov %r9d,0x40(%rsp) │ │ │ │ + mov %r11d,0x94(%rsp) │ │ │ │ + jmp 2d4df │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + add $0x1,%r13 │ │ │ │ + mov (%rax),%rdi │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + lea (%rdi,%rax,1),%rsi │ │ │ │ + cmp 0x8(%rsi),%r13d │ │ │ │ + jae 2d690 │ │ │ │ + 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 1a050 │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov 0x8(%rsp),%esi │ │ │ │ + mov 0x68(%rsp),%rdi │ │ │ │ + movsd %xmm0,(%rsp) │ │ │ │ + add (%rcx),%rdi │ │ │ │ + call 49aa0 │ │ │ │ + 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 182d0 │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %eax,%r12d │ │ │ │ + call 18360 │ │ │ │ + movsd 0x28(%rsp),%xmm5 │ │ │ │ + comisd (%rsp),%xmm5 │ │ │ │ + jbe 2d4c0 │ │ │ │ + mov 0x48(%rsp),%eax │ │ │ │ + cmp %r15d,%eax │ │ │ │ + jb 2d4c0 │ │ │ │ + movsd 0x8(%rsp),%xmm1 │ │ │ │ + comisd 0x80(%rsp),%xmm1 │ │ │ │ + jb 2d4c0 │ │ │ │ + sub %r15d,%eax │ │ │ │ + cmp 0xf0(%rsp),%eax │ │ │ │ + jae 2d4c0 │ │ │ │ + mov 0x90(%rsp),%eax │ │ │ │ + mov 0x88(%rsp),%rdi │ │ │ │ + add $0x1,%eax │ │ │ │ + lea 0x0(,%rax,8),%rsi │ │ │ │ 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> │ │ │ │ + sub %rax,%rsi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 44640 │ │ │ │ + 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 1a000 │ │ │ │ + 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 2d4c0 │ │ │ │ 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 │ │ │ │ + mov 0x60(%rsp),%r10 │ │ │ │ + mov 0x40(%rsp),%r9d │ │ │ │ xor %edx,%edx │ │ │ │ - div %ebx │ │ │ │ + mov 0x94(%rsp),%r11d │ │ │ │ + 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) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + je 2d8e2 │ │ │ │ + mov 0x4c(%rsp),%eax │ │ │ │ + mov (%r9),%rdi │ │ │ │ + shl $0x4,%rax │ │ │ │ + lea (%rdi,%rax,1),%r8 │ │ │ │ + mov 0x8(%r8),%edx │ │ │ │ test %edx,%edx │ │ │ │ - jne 28930 <__cxa_finalize@plt+0x25160> │ │ │ │ - add $0x1,%r8d │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0x1,%edi │ │ │ │ - jmp 28935 <__cxa_finalize@plt+0x25165> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 32c0 │ │ │ │ - add $0x28,%rsp │ │ │ │ - mov %r15,%rax │ │ │ │ + je 2d8e2 │ │ │ │ + mov %r9,0x50(%rsp) │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + jmp 2d724 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + add $0x1,%r15 │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov (%rax),%rdi │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + lea (%rdi,%rax,1),%r8 │ │ │ │ + cmp 0x8(%r8),%r15d │ │ │ │ + jae 2d8d0 │ │ │ │ + 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 1a050 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov (%rsp),%edi │ │ │ │ + mov %r13d,%esi │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + add (%rax),%rdi │ │ │ │ + call 49aa0 │ │ │ │ + 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 182d0 │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %eax,%ebx │ │ │ │ + call 18360 │ │ │ │ + movsd 0x28(%rsp),%xmm3 │ │ │ │ + comisd 0x8(%rsp),%xmm3 │ │ │ │ + jbe 2d700 │ │ │ │ + mov 0x48(%rsp),%eax │ │ │ │ + cmp %r14d,%eax │ │ │ │ + jb 2d700 │ │ │ │ + movsd 0x40(%rsp),%xmm6 │ │ │ │ + comisd 0x80(%rsp),%xmm6 │ │ │ │ + jb 2d700 │ │ │ │ + sub %r14d,%eax │ │ │ │ + cmp 0xf0(%rsp),%eax │ │ │ │ + jae 2d700 │ │ │ │ + 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 44640 │ │ │ │ + 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 1a000 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + movsd 0x8(%rsp),%xmm1 │ │ │ │ + mov %r14d,0x90(%rsp) │ │ │ │ + mov %eax,0x1c(%rdx) │ │ │ │ + mov 0x4c(%rsp),%eax │ │ │ │ + movb $0x0,0x30(%rdx) │ │ │ │ + mov %eax,0x8(%rdx) │ │ │ │ + movsd %xmm1,0x20(%rdx) │ │ │ │ + jmp 2d700 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x50(%rsp),%r9 │ │ │ │ + add $0x8,%r9 │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 2d6cc │ │ │ │ + addq $0x1,0x68(%rsp) │ │ │ │ + mov 0x70(%rsp),%r11d │ │ │ │ + addl $0x1,0x74(%rsp) │ │ │ │ + cmp %r11d,0x14(%rsp) │ │ │ │ + jne 2d470 │ │ │ │ + mov 0x98(%rsp),%rbx │ │ │ │ + mov 0x90(%rsp),%eax │ │ │ │ + mov %eax,(%rbx) │ │ │ │ + mov 0xa8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 2d954 │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + add $0xb8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ + movl $0x0,0x90(%rsp) │ │ │ │ + movq $0x0,0x88(%rsp) │ │ │ │ + jmp 2d905 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + mov %esi,%r8d │ │ │ │ + mov %rcx,%r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x38,%rsp │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 2dbe0 │ │ │ │ + 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 2daa3 │ │ │ │ + mov %r14,0x18(%rsp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov %r8d,%r15d │ │ │ │ + jmp 2da4d │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %edx,0xc(%rsp) │ │ │ │ + mov %ecx,0x8(%rsp) │ │ │ │ + cmp %eax,%esi │ │ │ │ + jne 2da40 │ │ │ │ + cmp %r10d,%r11d │ │ │ │ + jne 2da40 │ │ │ │ + mov %r9d,%esi │ │ │ │ + mov %r9d,0x14(%rsp) │ │ │ │ + mov %edi,0x10(%rsp) │ │ │ │ + call 11760 │ │ │ │ + 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 2db50 │ │ │ │ + cmp %r14d,%r13d │ │ │ │ + jne 2da40 │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jne 2da40 │ │ │ │ + mov %r9d,%esi │ │ │ │ + call 11760 │ │ │ │ + mov %eax,%edx │ │ │ │ + mov $0xa,%eax │ │ │ │ + sub %r14d,%eax │ │ │ │ + add %r13d,%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + jb 2db50 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %r11d,%r11d │ │ │ │ - mov $0xffffffff,%r15d │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ - jmp 289e7 <__cxa_finalize@plt+0x25217> │ │ │ │ + add $0x1,%r12d │ │ │ │ + add $0x38,%rbx │ │ │ │ + cmp %r15d,%r12d │ │ │ │ + je 2da98 │ │ │ │ + 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 2da7e │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jae 2d9d0 │ │ │ │ + cmp %r14d,%r13d │ │ │ │ + jb 2da40 │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jb 2da40 │ │ │ │ + cmp %eax,%esi │ │ │ │ + jne 2da40 │ │ │ │ + cmp %r10d,%r11d │ │ │ │ + je 2da1d │ │ │ │ + jmp 2da40 │ │ │ │ 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 │ │ │ │ + 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 44640 │ │ │ │ + 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 1a000 │ │ │ │ + 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) │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + cmp %rax,%rbp │ │ │ │ + jne 2d9a8 │ │ │ │ + mov 0x28(%rsp),%r15 │ │ │ │ + mov %r8d,(%r15) │ │ │ │ + add $0x38,%rsp │ │ │ │ + mov %r14,%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 2daa0 │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + mov %r15d,0x8(%rsp) │ │ │ │ + call 1a000 │ │ │ │ + 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 2db9e │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + add $0x38,%rbp │ │ │ │ + cmp %rax,%rbp │ │ │ │ + jne 2d9b3 │ │ │ │ + jmp 2db2d │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov %r8d,0x8(%rsp) │ │ │ │ + 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 1a000 │ │ │ │ + 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 2db8a │ │ │ │ + xor %r14d,%r14d │ │ │ │ + jmp 2db32 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ + mov %rsi,%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) │ │ │ │ - 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> │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movsd 0x5e09b(%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 292a6 <__cxa_finalize@plt+0x25ad6> │ │ │ │ - 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 28830 <__cxa_finalize@plt+0x25060> │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movsd 0x5e024(%rip),%xmm0 │ │ │ │ + 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) │ │ │ │ - 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 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 │ │ │ │ - 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 %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ - mov 0xe8(%rsp),%r8d │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x7c(%rsp),%rax │ │ │ │ + push %rax │ │ │ │ + mov 0xe8(%rsp),%eax │ │ │ │ + push %rax │ │ │ │ + call 2d3c0 │ │ │ │ + mov 0x8c(%rsp),%esi │ │ │ │ + mov $0xc,%edx │ │ │ │ + lea 0x88(%rsp),%rcx │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 2d960 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ call 32c0 │ │ │ │ - mov 0xb8(%rsp),%rsi │ │ │ │ + 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 │ │ │ │ - call 5e500 │ │ │ │ - mov 0xa0(%rsp),%edi │ │ │ │ + lea 0x0(,%rax,8),%r14 │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 44640 │ │ │ │ + pop %rcx │ │ │ │ + pop %rsi │ │ │ │ mov %rax,%r11 │ │ │ │ - test %edi,%edi │ │ │ │ - je 28d78 <__cxa_finalize@plt+0x255a8> │ │ │ │ - mov 0xa0(%rsp),%r9d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %esi,%esi │ │ │ │ - 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 │ │ │ │ - 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 %ebx,%ebx │ │ │ │ + je 2e243 │ │ │ │ + lea (%rax,%r14,1),%rdx │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - 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> │ │ │ │ + movl $0x0,0x8(%rax) │ │ │ │ + add $0x18,%rax │ │ │ │ + movq $0x0,-0x8(%rax) │ │ │ │ + movl $0x0,-0xc(%rax) │ │ │ │ + movq $0x0,-0x18(%rax) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 2dcc0 │ │ │ │ + lea 0x84(%rsp),%rax │ │ │ │ + mov %rbp,0x20(%rsp) │ │ │ │ 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 │ │ │ │ + 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 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ + call 44640 │ │ │ │ + mov $0x38,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ + call 44640 │ │ │ │ + mov 0x20(%rsp),%rbp │ │ │ │ + mov $0x38,%edx │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ + mov %rbp,%rsi │ │ │ │ call 3480 │ │ │ │ - mov 0x80(%rsp),%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ - mov 0x60(%rsp),%esi │ │ │ │ - mov %rax,%rbp │ │ │ │ - test %esi,%esi │ │ │ │ - je 28e90 <__cxa_finalize@plt+0x256c0> │ │ │ │ - mov %r12,%r8 │ │ │ │ + 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 2e170 │ │ │ │ + lea 0x1(%r14),%edx │ │ │ │ + add $0x38,%r15 │ │ │ │ + add $0x18,%rbx │ │ │ │ + mov %edx,0x18(%rsp) │ │ │ │ + cmp %edx,0x48(%rsp) │ │ │ │ + je 2e1a0 │ │ │ │ + mov 0x10(%rsp),%r12 │ │ │ │ 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 │ │ │ │ - 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 %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 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ - xor %r10d,%r10d │ │ │ │ - jmp 28ef5 <__cxa_finalize@plt+0x25725> │ │ │ │ - mov %esi,%edx │ │ │ │ - add $0x1,%esi │ │ │ │ + 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 2ddfa │ │ │ │ + nopl (%rax) │ │ │ │ + je 2e050 │ │ │ │ + mov (%rsp),%ecx │ │ │ │ + lea 0x1(%rbp),%eax │ │ │ │ + add $0x18,%r14 │ │ │ │ + cmp %ecx,%ebp │ │ │ │ + je 2df00 │ │ │ │ + mov %eax,%ebp │ │ │ │ + mov 0x8(%r14),%eax │ │ │ │ + mov (%r12),%edx │ │ │ │ + sub %rdx,%rax │ │ │ │ + cmp $0xa,%rax │ │ │ │ + jg 2dff8 │ │ │ │ + mov 0x1c(%r12),%r15d │ │ │ │ + mov $0x0,%edx │ │ │ │ + add 0xc(%r14),%r15d │ │ │ │ + add $0x1,%rax │ │ │ │ + cmovs %rdx,%rax │ │ │ │ + sub %eax,%r15d │ │ │ │ + cmp %ebx,%r15d │ │ │ │ + jle 2dde0 │ │ │ │ + mov %ebp,0xc(%rsp) │ │ │ │ + mov %ebp,%ebx │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + cmp %eax,%ebx │ │ │ │ + je 2deb0 │ │ │ │ + mov (%r14),%eax │ │ │ │ + mov %r13,%rdi │ │ │ │ + lea -0x1(%rax),%edx │ │ │ │ + mov 0x10(%r14),%rax │ │ │ │ + mov (%rax,%rdx,8),%rsi │ │ │ │ + mov %r12,%rdx │ │ │ │ + call 2c280 │ │ │ │ + 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 2c280 │ │ │ │ + cmp %eax,0x1c(%rsp) │ │ │ │ + jae 2dde6 │ │ │ │ + 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 182d0 │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + mov %eax,%esi │ │ │ │ + call 18360 │ │ │ │ + mov (%rsp),%ecx │ │ │ │ + mov %ebp,0xc(%rsp) │ │ │ │ + lea 0x1(%rbp),%eax │ │ │ │ + cmp %ecx,%ebp │ │ │ │ + jne 2ddf8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x18(%rsp),%eax │ │ │ │ + mov 0xc(%rsp),%edx │ │ │ │ + mov %ebx,(%rsp) │ │ │ │ + mov %r12,%r15 │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ + mov %eax,%r14d │ │ │ │ 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 │ │ │ │ + je 2dd40 │ │ │ │ + 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 44640 │ │ │ │ + mov 0x0(%rbp),%edx │ │ │ │ + mov (%rsp),%ecx │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ test %edx,%edx │ │ │ │ - jne 28ec0 <__cxa_finalize@plt+0x256f0> │ │ │ │ - add $0x1,%edi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%esi │ │ │ │ - jmp 28ec5 <__cxa_finalize@plt+0x256f5> │ │ │ │ - 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 │ │ │ │ + je 2df9c │ │ │ │ + mov %ecx,%r14d │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x38,%esi │ │ │ │ xor %edi,%edi │ │ │ │ - mov %r13,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ + call 44640 │ │ │ │ + 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 2df60 │ │ │ │ + mov %r14d,%ecx │ │ │ │ + mov $0x38,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %ecx,(%rsp) │ │ │ │ + call 44640 │ │ │ │ + mov $0x38,%edx │ │ │ │ + mov %r15,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ call 3480 │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ + 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 2e060 │ │ │ │ + mov 0x18(%rsp),%r14d │ │ │ │ + jmp 2dd9a │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x10(%r14),%rax │ │ │ │ + mov 0x14(%r12),%esi │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov 0x14(%rax),%edi │ │ │ │ + call 11760 │ │ │ │ + cmp $0x3e7,%eax │ │ │ │ + ja 2dde6 │ │ │ │ + cmpl $0x1,(%r14) │ │ │ │ + jne 2dde6 │ │ │ │ + mov 0x10(%r14),%rax │ │ │ │ + movzbl 0xc(%r12),%edi │ │ │ │ + mov (%rax),%rax │ │ │ │ + cmp %dil,0xc(%rax) │ │ │ │ + je 2dde6 │ │ │ │ + mov 0x8(%r14),%eax │ │ │ │ + mov (%r12),%edx │ │ │ │ + sub %rdx,%rax │ │ │ │ + jmp 2de0f │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0xc(%rsp),%ebx │ │ │ │ + jmp 2de33 │ │ │ │ + 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 182d0 │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + mov %eax,(%rsp) │ │ │ │ + mov 0x10(%r13),%rax │ │ │ │ + mov (%rax,%rbp,4),%esi │ │ │ │ + add 0x10(%rdi),%rsi │ │ │ │ + call 182d0 │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + mov (%rsi,%r12,8),%rdi │ │ │ │ + mov (%rsi,%r14,8),%rdx │ │ │ │ + movzbl 0xc(%rdi),%ecx │ │ │ │ + test %cl,%cl │ │ │ │ + jne 2e180 │ │ │ │ + mov 0x14(%rdx),%esi │ │ │ │ + cmp %esi,0x14(%rdi) │ │ │ │ + jb 2e0d7 │ │ │ │ + cmp %cl,0xc(%rdx) │ │ │ │ + jne 2e0d7 │ │ │ │ + cmp %eax,(%rsp) │ │ │ │ + je 2dfea │ │ │ │ + mov 0x4c(%rsp),%r14d │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + lea 0x1(%r14),%eax │ │ │ │ + lea (%rax,%rax,2),%rsi │ │ │ │ + mov %rax,%r12 │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 44640 │ │ │ │ + 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 │ │ │ │ - call 5e500 │ │ │ │ - mov 0x2c(%rsp),%edx │ │ │ │ - mov %rax,%r13 │ │ │ │ - test %edx,%edx │ │ │ │ - je 29008 <__cxa_finalize@plt+0x25838> │ │ │ │ + mov %rax,0x4(%rbp) │ │ │ │ + call 44640 │ │ │ │ + mov $0x38,%esi │ │ │ │ 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 │ │ │ │ - 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> │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + mov 0x1c(%r14),%eax │ │ │ │ + movl $0x1,0x0(%rbp) │ │ │ │ + mov %eax,0xc(%rbp) │ │ │ │ + call 44640 │ │ │ │ + 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 2dd9a │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r12,%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 │ │ │ │ - xor %edi,%edi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ - jmp 2906d <__cxa_finalize@plt+0x2589d> │ │ │ │ + mov %r14d,0x18(%rsp) │ │ │ │ + mov (%rbx),%edx │ │ │ │ + jmp 2dfe5 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp $0x1,%cl │ │ │ │ + jne 2e0c9 │ │ │ │ + mov 0x14(%rdi),%edi │ │ │ │ + cmp %edi,0x14(%rdx) │ │ │ │ + jb 2e0d7 │ │ │ │ + jmp 2e0c9 │ │ │ │ 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 │ │ │ │ - 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 %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) │ │ │ │ - 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) │ │ │ │ - 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 0x4c(%rsp),%eax │ │ │ │ + mov 0x60(%rsp),%rbp │ │ │ │ + mov 0x10(%rsp),%r11 │ │ │ │ + mov 0x68(%rsp),%r14 │ │ │ │ + test %eax,%eax │ │ │ │ + je 2e1f6 │ │ │ │ + mov 0x4c(%rsp),%ebx │ │ │ │ + add %ebx,0x48(%rsp) │ │ │ │ mov %r11,%rdi │ │ │ │ - add $0x1,%r13 │ │ │ │ - addsd 0x90(%rsp),%xmm2 │ │ │ │ - movsd %xmm2,0x90(%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) │ │ │ │ - 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 0x48(%rsp),%eax │ │ │ │ + lea (%rax,%rax,2),%rsi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 44640 │ │ │ │ + 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 0x118(%rsp),%rax │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jne 28b3a <__cxa_finalize@plt+0x2536a> │ │ │ │ - movsd 0x100(%rsp),%xmm0 │ │ │ │ - add $0x138,%rsp │ │ │ │ + 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 2e24e │ │ │ │ + add $0x98,%rsp │ │ │ │ + mov %r11,%rax │ │ │ │ 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) │ │ │ │ - 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) │ │ │ │ + movq $0x0,0x40(%rsp) │ │ │ │ + jmp 2e1f6 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %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> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%rdi),%esi │ │ │ │ - xor %edi,%edi │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ + mov %r8,0x20(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ test %esi,%esi │ │ │ │ - je 293c2 <__cxa_finalize@plt+0x25bf2> │ │ │ │ - mov %esi,%edi │ │ │ │ - add $0x1,%r10d │ │ │ │ + je 2e4d6 │ │ │ │ + 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 0x56dcd(%rip),%rdx │ │ │ │ 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> │ │ │ │ + push %rax │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + 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) │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 2e4ae │ │ │ │ + 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 2e4f8 │ │ │ │ + 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 0x538d9(%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 2e43e │ │ │ │ + lea 0x30(%rsp),%rax │ │ │ │ + mov %r11,0x18(%rsp) │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %ebp,%r14d │ │ │ │ + mov %rax,%rbp │ │ │ │ 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 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %r14d,%r15d │ │ │ │ + add $0x1,%r14d │ │ │ │ + mov (%rax,%r15,4),%esi │ │ │ │ + add 0x10(%rdi),%rsi │ │ │ │ + call 182d0 │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov %eax,%esi │ │ │ │ + call 18360 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov (%rax,%r15,4),%esi │ │ │ │ + mov %esi,%r12d │ │ │ │ + add 0x10(%rdi),%rsi │ │ │ │ + sub 0x30(%rsp),%r12d │ │ │ │ + call 182d0 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %r12d,%r9d │ │ │ │ + lea 0x56c93(%rip),%rdx │ │ │ │ + mov %eax,%r8d │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov (%rax,%r15,4),%ecx │ │ │ │ + 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 2e3b0 │ │ │ │ + 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 │ │ │ │ - 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 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0x1,%edi │ │ │ │ - jmp 2941d <__cxa_finalize@plt+0x25c4d> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + sub %edi,%esi │ │ │ │ + add %rax,%rdi │ │ │ │ + call 49aa0 │ │ │ │ + mov (%rsp),%r15 │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x56c46(%rip),%rdx │ │ │ │ + mov $0x1,%eax │ │ │ │ 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 │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x10(%r14),%rax │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + lea 0x56c33(%rip),%rdx │ │ │ │ + mov (%rax,%r13,1),%rax │ │ │ │ + mov 0x14(%rax),%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x8(%rsp),%r11 │ │ │ │ + add $0x1,%r11 │ │ │ │ + cmp (%r14),%r11d │ │ │ │ + jb 2e2f0 │ │ │ │ + mov 0x28(%rsp),%ebp │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + lea 0x56f2a(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x1,%ebp │ │ │ │ + mov $0x1,%esi │ │ │ │ + add $0x18,%r14 │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + cmp %ebp,0x2c(%rsp) │ │ │ │ + jne 2e2a0 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 2e503 │ │ │ │ + add $0x48,%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 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %esi,%edi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + jmp 2e339 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - mov %rsi,%r15 │ │ │ │ + mov %r9d,%r15d │ │ │ │ + lea 0x1(%r8),%r9d │ │ │ │ + xor %edi,%edi │ │ │ │ push %r14 │ │ │ │ + mov %rsi,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - xor %r12d,%r12d │ │ │ │ + mov %edx,%r12d │ │ │ │ push %rbp │ │ │ │ + mov %r8d,%ebp │ │ │ │ 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 │ │ │ │ + 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 │ │ │ │ - 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 %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 │ │ │ │ - mov %rbp,%rsi │ │ │ │ + call 44640 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + xor %esi,%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 │ │ │ │ + call 3070 │ │ │ │ + mov 0xc(%rsp),%ecx │ │ │ │ + mov %rax,%r10 │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jbe 2e706 │ │ │ │ + movslq 0x10(%rsp),%rax │ │ │ │ + lea -0x1(%r12),%edx │ │ │ │ + mov %r15d,%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> │ │ │ │ - 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 │ │ │ │ + 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 2e6ea │ │ │ │ + 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 2e654 │ │ │ │ + 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 2e6d0 │ │ │ │ + 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 2e628 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov (%r14),%ebp │ │ │ │ + movsbl (%r15),%esi │ │ │ │ + mov 0xa8(%rsp),%rdx │ │ │ │ + movsbl (%rax),%edi │ │ │ │ + call *0xa0(%rsp) │ │ │ │ + add %eax,%ebp │ │ │ │ + jmp 2e63b │ │ │ │ + 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 2e5b8 │ │ │ │ + add $0x68,%rsp │ │ │ │ + mov %r10,%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 │ │ │ │ - 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> │ │ │ │ - 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) │ │ │ │ - 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 │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 2996d <__cxa_finalize@plt+0x2619d> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %esi,%esi │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - mov $0x4,%edx │ │ │ │ + mov %ecx,%ebp │ │ │ │ push %rbx │ │ │ │ - cvtsi2sd %rsi,%xmm7 │ │ │ │ - mov %rdi,%rbx │ │ │ │ + mov %r9d,%ebx │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov 0x98(%rsp),%rax │ │ │ │ + mov 0x80(%rsp),%r14d │ │ │ │ + mov 0x88(%rsp),%r10 │ │ │ │ + mov 0x90(%rsp),%r11 │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + movq $0x0,0x18(%rax) │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 2e87e │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 2e87e │ │ │ │ + mov %r8,0x28(%rsp) │ │ │ │ + lea 0x1(%r9),%r15d │ │ │ │ + mov %ebx,%r8d │ │ │ │ + mov %ecx,%r9d │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ 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 │ │ │ │ + mov %r14d,%ebx │ │ │ │ + mov %r10,0x30(%rsp) │ │ │ │ + mov %r11,0x38(%rsp) │ │ │ │ + jmp 2e825 │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub $0x1,%edx │ │ │ │ + lea -0x1(%r8),%r14d │ │ │ │ + mov 0x0(%rbp,%rdx,4),%edi │ │ │ │ + add %ebx,%edi │ │ │ │ + cmp %edi,%ecx │ │ │ │ + je 2e8a0 │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ 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 │ │ │ │ + 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 2e8c8 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + call 65b90 │ │ │ │ + mov %r14d,%r8d │ │ │ │ + mov %r12d,%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 2e878 │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 2e878 │ │ │ │ + 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 2e7a0 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov $0x2,%esi │ │ │ │ + mov %r8d,0xc(%rsp) │ │ │ │ + call 65b90 │ │ │ │ + mov %r12d,%r9d │ │ │ │ + mov 0xc(%rsp),%r8d │ │ │ │ + test %r9d,%r9d │ │ │ │ + jne 2e820 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r9d,%ebp │ │ │ │ + mov %r8d,%ebx │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov %ebp,0x18(%rax) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %ebx,0x1c(%rax) │ │ │ │ + add $0x48,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - mulsd %xmm4,%xmm0 │ │ │ │ - ret │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmp 66050 │ │ │ │ nop │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r9d,0xc(%rsp) │ │ │ │ + call 65b90 │ │ │ │ + mov 0xc(%rsp),%r9d │ │ │ │ + mov %r14d,%r8d │ │ │ │ + jmp 2e81b │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r9d,%ebp │ │ │ │ + mov %r8d,%ebx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 2e87e │ │ │ │ + lea 0x58aaf(%rip),%rcx │ │ │ │ + mov $0x82,%edx │ │ │ │ + lea 0x567ef(%rip),%rsi │ │ │ │ + lea 0x567f2(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ + lea 0x1(%r8),%r11d │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r9d,%r15d │ │ │ │ + push %r14 │ │ │ │ + mov %rsi,%r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %edx,%r12d │ │ │ │ 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 │ │ │ │ + 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 44640 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 3070 │ │ │ │ + mov (%rsp),%ecx │ │ │ │ + mov %rax,%r8 │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jbe 2eaec │ │ │ │ + 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 2eacd │ │ │ │ + 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 2ea3b │ │ │ │ + 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 2eab0 │ │ │ │ + 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 2ea10 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x0(%rbp),%r12d │ │ │ │ + movsbl (%r14),%esi │ │ │ │ + mov 0x98(%rsp),%rdx │ │ │ │ + movsbl (%rax),%edi │ │ │ │ + call *0x90(%rsp) │ │ │ │ + add %eax,%r12d │ │ │ │ + jmp 2ea24 │ │ │ │ + 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 2e9a8 │ │ │ │ + mov %rsi,%r8 │ │ │ │ + add $0x58,%rsp │ │ │ │ + mov %r8,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - add %edx,%eax │ │ │ │ - cvtsi2sd %eax,%xmm0 │ │ │ │ - mulsd %xmm4,%xmm0 │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %ecx,%r12d │ │ │ │ push %rbp │ │ │ │ - mov %esi,%esi │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - mov $0x8,%edx │ │ │ │ push %rbx │ │ │ │ - cvtsi2sd %rsi,%xmm7 │ │ │ │ - mov %rdi,%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 2ed80 │ │ │ │ + lea 0x1(%r9),%r15d │ │ │ │ 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 │ │ │ │ + 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 2eb82 │ │ │ │ + mov %eax,%r8d │ │ │ │ + mov %ecx,%ebx │ │ │ │ + add $0x1,%ecx │ │ │ │ + cmp %ecx,%r9d │ │ │ │ + jne 2eb70 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + movq $0x0,0x18(%rax) │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 2ecd6 │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 2ecd6 │ │ │ │ + mov %ebx,%r8d │ │ │ │ + mov %r12d,%r9d │ │ │ │ + mov %rdx,0x40(%rsp) │ │ │ │ + mov %r15d,%ebx │ │ │ │ + mov %r11,0x48(%rsp) │ │ │ │ + mov %r14d,%r12d │ │ │ │ + jmp 2ebe7 │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + mov $0x5,%esi │ │ │ │ + call 65b90 │ │ │ │ + mov %r15d,%r8d │ │ │ │ + mov %r14d,%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 2ecd0 │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 2ecd0 │ │ │ │ + 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 2ed00 │ │ │ │ + sub $0x1,%edx │ │ │ │ + lea -0x1(%r8),%r15d │ │ │ │ + mov 0x0(%rbp,%rdx,4),%edi │ │ │ │ + add %r12d,%edi │ │ │ │ + cmp %edi,%ecx │ │ │ │ + je 2ed28 │ │ │ │ sub $0x1,%eax │ │ │ │ - lea (%rbx,%rax,8),%rax │ │ │ │ - lea -0x1(%rbp),%edx │ │ │ │ - movsd (%rbx,%rdx,8),%xmm0 │ │ │ │ - addsd (%rax),%xmm0 │ │ │ │ - add $0x18,%rsp │ │ │ │ + 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 2ed50 │ │ │ │ + mov 0x20(%rsp),%r11 │ │ │ │ + mov 0x18(%rsp),%r10 │ │ │ │ + movsbl (%r11),%esi │ │ │ │ + movsbl (%r10),%edi │ │ │ │ + call 49a40 │ │ │ │ + test %al,%al │ │ │ │ + jne 2ebc0 │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + mov $0x6,%esi │ │ │ │ + call 65b90 │ │ │ │ + mov %r14d,%r9d │ │ │ │ + mov %r15d,%r8d │ │ │ │ + test %r9d,%r9d │ │ │ │ + jne 2ebde │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r8d,%ebx │ │ │ │ + mov %r9d,%r12d │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov %r12d,0x18(%rax) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %ebx,0x1c(%rax) │ │ │ │ + add $0x58,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - mulsd %xmm4,%xmm0 │ │ │ │ - ret │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmp 66050 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + mov $0x2,%esi │ │ │ │ + mov %r8d,0xc(%rsp) │ │ │ │ + call 65b90 │ │ │ │ + mov 0xc(%rsp),%r8d │ │ │ │ + mov %r14d,%r9d │ │ │ │ + jmp 2ebd5 │ │ │ │ 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) │ │ │ │ - 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> │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r9d,0xc(%rsp) │ │ │ │ + call 65b90 │ │ │ │ + mov 0xc(%rsp),%r9d │ │ │ │ + mov %r15d,%r8d │ │ │ │ + jmp 2ebd5 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r8d,%ebx │ │ │ │ + mov %r9d,%r12d │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 2ecd6 │ │ │ │ + lea 0x58613(%rip),%rcx │ │ │ │ + mov $0xf9,%edx │ │ │ │ + lea 0x56363(%rip),%rsi │ │ │ │ + lea 0x56366(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ nopl (%rax) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp 2ecd6 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %r12 │ │ │ │ + push %r15 │ │ │ │ xor %edi,%edi │ │ │ │ - mov %rsi,%r12 │ │ │ │ - mov $0x20,%esi │ │ │ │ + mov %rsi,%r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + lea 0x1(%r9),%r13d │ │ │ │ + push %r12 │ │ │ │ + mov %r13d,%r14d │ │ │ │ + mov %rcx,%r12 │ │ │ │ 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 %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 │ │ │ │ - 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) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x48(%rsp),%eax │ │ │ │ + lea 0x1(%rax),%ebp │ │ │ │ + imul %ebp,%r14d │ │ │ │ + movslq %r14d,%r14 │ │ │ │ + shl $0x2,%r14 │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 44640 │ │ │ │ + mov %r14,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,(%r15) │ │ │ │ + call 44640 │ │ │ │ + mov %r14,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + call 44640 │ │ │ │ + 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 2ee4f │ │ │ │ + movslq %ebp,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ 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 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 │ │ │ │ - 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) │ │ │ │ + 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 2ee30 │ │ │ │ + cmpl $0xffffffff,0x48(%rsp) │ │ │ │ + je 2ee60 │ │ │ │ + jmp 2ee56 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ 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> │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + 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 2f08d │ │ │ │ + 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 -0x1(%rsi),%edx │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - cvtsi2sd %rdx,%xmm3 │ │ │ │ - divsd %xmm3,%xmm1 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - jmp 29f0d <__cxa_finalize@plt+0x2673d> │ │ │ │ + lea 0x0(%r13,%rax,1),%ecx │ │ │ │ + mov (%rdx,%rcx,4),%ecx │ │ │ │ + cmp %r8d,%ecx │ │ │ │ + jle 2ef0a │ │ │ │ + mov %ecx,%r8d │ │ │ │ + mov %eax,%ebx │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp %eax,%r9d │ │ │ │ + jne 2eef8 │ │ │ │ + movq $0x0,0x18(%r15) │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 2f08d │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 2f08d │ │ │ │ + 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 2f0d8 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov (%rax,%r13,4),%esi │ │ │ │ + cmp %esi,%ebp │ │ │ │ + je 2efe8 │ │ │ │ + mov (%r14,%r13,4),%esi │ │ │ │ + cmp %esi,%ebp │ │ │ │ + jne 2ef81 │ │ │ │ + mov 0x58(%rsp),%edx │ │ │ │ + mov 0x5c(%rsp),%ebx │ │ │ │ + mov 0x4c(%rsp),%ebp │ │ │ │ + jmp 2f054 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - divsd %xmm2,%xmm1 │ │ │ │ - jmp 29e35 <__cxa_finalize@plt+0x26665> │ │ │ │ + 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 65b90 │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 2f088 │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 2f088 │ │ │ │ + cmp $0x53,%r13b │ │ │ │ + je 2ef41 │ │ │ │ + cmp $0x41,%r13b │ │ │ │ + je 2f0b0 │ │ │ │ + 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 65b90 │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne 2f02a │ │ │ │ nopl 0x0(%rax) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,0x10(%rax) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movsd %xmm0,0x18(%rax) │ │ │ │ + mov 0x8(%rsp),%r15 │ │ │ │ + movq $0x0,0x18(%r15) │ │ │ │ + add $0x68,%rsp │ │ │ │ + mov %r15,%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmp 66050 │ │ │ │ + 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 2effd │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x4c(%rsp),%ebp │ │ │ │ + mov %r15d,0x18(%rsp) │ │ │ │ + mov $0x53,%r13d │ │ │ │ + call 65b90 │ │ │ │ + mov 0x18(%rsp),%r15d │ │ │ │ + mov 0x48(%rsp),%ebx │ │ │ │ + jmp 2f026 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%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 │ │ │ │ + ret │ │ │ │ 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 │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ mov $0x1,%eax │ │ │ │ - cvtsi2sd %rdi,%xmm0 │ │ │ │ - divsd %xmm0,%xmm2 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - comisd %xmm0,%xmm3 │ │ │ │ - jbe 2a172 <__cxa_finalize@plt+0x269a2> │ │ │ │ - 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 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - jmp 2a122 <__cxa_finalize@plt+0x26952> │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ + xor %edi,%edi │ │ │ │ + push %r14 │ │ │ │ + mov %r8,%r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rcx,%r13 │ │ │ │ + mov %r9d,%ecx │ │ │ │ + push %r12 │ │ │ │ + shl %cl,%eax │ │ │ │ + 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 44640 │ │ │ │ + mov %r15d,%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x55f6b(%rip),%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 2a11d <__cxa_finalize@plt+0x2694d> │ │ │ │ + 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) │ │ │ │ + call 31a0 │ │ │ │ + movzbl 0x30(%rsp),%ecx │ │ │ │ + mov %rax,%rsi │ │ │ │ + shl %cl,%r12d │ │ │ │ + xor $0xffffffff,%r12d │ │ │ │ + je 2f336 │ │ │ │ + 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 2f233 │ │ │ │ + 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 2f218 │ │ │ │ + cmpl $0x1,0x34(%rsp) │ │ │ │ + jbe 2f256 │ │ │ │ + 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 2f248 │ │ │ │ + mov 0x8(%rsp),%r13 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + add %rax,%r13 │ │ │ │ + jb 2f2ae │ │ │ │ + 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 2f268 │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 3070 │ │ │ │ + mov 0x30(%rsp),%esi │ │ │ │ + add %esi,(%rsp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + shl %cl,%r12d │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 2f2f0 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ + jmp 2f200 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x48(%rsp),%rsi │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + je 2f31d │ │ │ │ + mov %rsi,%rdi │ │ │ │ + call 32c0 │ │ │ │ + add $0x58,%rsp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + pop %rbx │ │ │ │ + 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 2f2ff │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + jmp 2f2f5 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - test %esi,%esi │ │ │ │ - je 2a200 <__cxa_finalize@plt+0x26a30> │ │ │ │ - mov %esi,%esi │ │ │ │ - mov %rdi,%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - lea (%rdi,%rsi,4),%rdx │ │ │ │ + push %r15 │ │ │ │ + mov $0x1,%eax │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rsi,%r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + 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 44640 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r14,%rdx │ │ │ │ + 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 2f562 │ │ │ │ + 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 2f44f │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rdx),%eax │ │ │ │ + add %r14,%rdx │ │ │ │ + and %r13d,%eax │ │ │ │ + shr %cl,%eax │ │ │ │ + addl $0x1,(%r15,%rax,4) │ │ │ │ + cmp %rsi,%rdx │ │ │ │ + jb 2f438 │ │ │ │ + mov %ecx,%r9d │ │ │ │ + cmpl $0x1,0x2c(%rsp) │ │ │ │ + jbe 2f46e │ │ │ │ + mov (%r15),%edx │ │ │ │ + lea 0x4(%r15),%rax │ │ │ │ nopl (%rax) │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ + add (%rax),%edx │ │ │ │ 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 %edx,-0x4(%rax) │ │ │ │ + cmp %rax,%rbp │ │ │ │ + jne 2f460 │ │ │ │ + mov 0x40(%rsp),%r12 │ │ │ │ + add %rbx,%r12 │ │ │ │ + jb 2f4d2 │ │ │ │ + mov %r9d,0x14(%rsp) │ │ │ │ + mov %rbp,0x20(%rsp) │ │ │ │ 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 (%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 2f488 │ │ │ │ + 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 2f510 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %rbx,0x8(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 2f420 │ │ │ │ + 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 2f54b │ │ │ │ + mov %rsi,%rdi │ │ │ │ + call 32c0 │ │ │ │ + add $0x58,%rsp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + 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 2f52d │ │ │ │ + mov %r15,0x8(%rsp) │ │ │ │ + mov %rax,%r15 │ │ │ │ + jmp 2f523 │ │ │ │ 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) │ │ │ │ + push %r15 │ │ │ │ + mov $0x1,%eax │ │ │ │ + xor %edi,%edi │ │ │ │ + push %r14 │ │ │ │ + shl %cl,%eax │ │ │ │ + mov %rdx,%r14 │ │ │ │ + push %r13 │ │ │ │ + mov %eax,%r15d │ │ │ │ + mov %rsi,%r13 │ │ │ │ + push %r12 │ │ │ │ + mov %r15,%r12 │ │ │ │ + push %rbp │ │ │ │ + mov $0xffffffff,%ebp │ │ │ │ + push %rbx │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov %r15d,0x1c(%rsp) │ │ │ │ + shl $0x2,%r15 │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %ecx,0x20(%rsp) │ │ │ │ + mov %r15,0x10(%rsp) │ │ │ │ + call 44640 │ │ │ │ + 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 2f71a │ │ │ │ + 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) │ │ │ │ - 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 0x8(%rsp),%rax │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r15d,%ecx │ │ │ │ + lea (%rbx,%rax,1),%rsi │ │ │ │ + cmp %rsi,%rbx │ │ │ │ + jae 2f64e │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rdx),%eax │ │ │ │ + add $0x4,%rdx │ │ │ │ + and %ebp,%eax │ │ │ │ + shr %cl,%eax │ │ │ │ + addl $0x1,(%rdi,%rax,4) │ │ │ │ + cmp %rsi,%rdx │ │ │ │ + jb 2f638 │ │ │ │ + mov %ecx,%r15d │ │ │ │ + cmpl $0x1,0x1c(%rsp) │ │ │ │ + jbe 2f66e │ │ │ │ + mov (%rdi),%edx │ │ │ │ + lea 0x4(%rdi),%rax │ │ │ │ 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 │ │ │ │ + add (%rax),%edx │ │ │ │ + add $0x4,%rax │ │ │ │ + mov %edx,-0x4(%rax) │ │ │ │ + cmp %rax,%r13 │ │ │ │ + jne 2f660 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov %r15d,%ecx │ │ │ │ + add %rbx,%rax │ │ │ │ + jb 2f6a6 │ │ │ │ + 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 2f680 │ │ │ │ + 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 2f6d0 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r12,%rbx │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 2f620 │ │ │ │ + nop │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + mov %rbx,%r13 │ │ │ │ + mov %r12,%r15 │ │ │ │ + mov %rax,%rbx │ │ │ │ + cmp %r15,%rsi │ │ │ │ + je 2f701 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + call 32c0 │ │ │ │ + add $0x38,%rsp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmp 32c0 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + call 3740 │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + jmp 2f6e3 │ │ │ │ + mov %r13,%r15 │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp 2f6de │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ 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 │ │ │ │ + endbr64 │ │ │ │ + mov (%rdi),%edx │ │ │ │ + mov (%rsi),%ecx │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jb 2f748 │ │ │ │ xor %eax,%eax │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - jmp 2a3e8 <__cxa_finalize@plt+0x26c18> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp %edx,%ecx │ │ │ │ + setb %al │ │ │ │ + ret │ │ │ │ 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 │ │ │ │ + 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 2f776 │ │ │ │ xor %eax,%eax │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - jmp 2a4e6 <__cxa_finalize@plt+0x26d16> │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - jmp 3720 │ │ │ │ + cmp %ecx,%edx │ │ │ │ + setb %al │ │ │ │ + ret │ │ │ │ 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 │ │ │ │ + mov %rcx,%r10 │ │ │ │ + mov (%rdi),%ecx │ │ │ │ + mov %rdx,%r9 │ │ │ │ + mov %rcx,%rax │ │ │ │ + cmp $0x1,%esi │ │ │ │ + jbe 2f7f0 │ │ │ │ + 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 2f7a8 │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %eax,(%r10) │ │ │ │ + mov %edx,(%r9) │ │ │ │ ret │ │ │ │ - movsd %xmm2,0x8(%rsp) │ │ │ │ - call 3720 │ │ │ │ - movsd 0x8(%rsp),%xmm2 │ │ │ │ - jmp 2a589 <__cxa_finalize@plt+0x26db9> │ │ │ │ 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 │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov %eax,(%r10) │ │ │ │ + mov %edx,(%r9) │ │ │ │ ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ + push %r13 │ │ │ │ + xor %edi,%edi │ │ │ │ + push %r12 │ │ │ │ + mov %edx,%r12d │ │ │ │ + push %rbp │ │ │ │ + mov %ecx,%ebp │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + lea 0x0(,%r12,8),%rsi │ │ │ │ sub $0x8,%rsp │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - mulsd 0x5c60c(%rip),%xmm2 │ │ │ │ - divsd %xmm2,%xmm0 │ │ │ │ - call 3470 │ │ │ │ - addsd 0x5c533(%rip),%xmm0 │ │ │ │ - mulsd 0x5c5b3(%rip),%xmm0 │ │ │ │ + call 44640 │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 2f847 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp %bpl,(%rbx,%rdx,1) │ │ │ │ + je 2f83e │ │ │ │ + mov %esi,%ecx │ │ │ │ + add $0x1,%esi │ │ │ │ + mov %edx,(%rax,%rcx,4) │ │ │ │ + add $0x1,%rdx │ │ │ │ + cmp %rdx,%r12 │ │ │ │ + jne 2f830 │ │ │ │ add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ ret │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ endbr64 │ │ │ │ - sub $0x28,%rsp │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - movsd %xmm1,0x10(%rsp) │ │ │ │ - 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 │ │ │ │ - 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 %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 │ │ │ │ - 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> │ │ │ │ + sub $0x8,%rsp │ │ │ │ + call 44640 │ │ │ │ + mov %r13,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 3070 │ │ │ │ + mov 0x0(%rbp),%edx │ │ │ │ + mov %rax,%rcx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 2f940 │ │ │ │ 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> │ │ │ │ + lea 0x1(%rdx),%eax │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x0(%rbp,%rax,4),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 2f8a8 │ │ │ │ + cmp %r12d,%edx │ │ │ │ + jae 2f8ea │ │ │ │ + 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) │ │ │ │ - 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 │ │ │ │ + mov (%rax),%edx │ │ │ │ + add $0x4,%rax │ │ │ │ + sub $0x1,%edx │ │ │ │ + addl $0x1,(%rcx,%rdx,4) │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jne 2f8d8 │ │ │ │ + mov (%rcx),%eax │ │ │ │ + movl $0x0,(%rcx) │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 2f92b │ │ │ │ + mov 0x4(%rcx),%edi │ │ │ │ + mov %eax,0x4(%rcx) │ │ │ │ + mov $0x2,%eax │ │ │ │ + cmp $0x1,%ebx │ │ │ │ + je 2f92b │ │ │ │ + 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 2f910 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rcx,%rax │ │ │ │ pop %rbx │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - ret │ │ │ │ - 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> │ │ │ │ - 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 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ ret │ │ │ │ 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 │ │ │ │ + xor %edx,%edx │ │ │ │ + jmp 2f8b6 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -000000000002af40 : │ │ │ │ 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 │ │ │ │ - call 32b0 │ │ │ │ - divsd 0x5bd4b(%rip),%xmm0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - ret │ │ │ │ - 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 │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - ret │ │ │ │ + call 44640 │ │ │ │ + mov %rax,%rdi │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 2f9c6 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0xffffffffffffffff,%rsi │ │ │ │ + xor %r8d,%r8d │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ + 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 2f990 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rdi,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ ret │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ 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 │ │ │ │ + mov %rsi,%r8 │ │ │ │ + sub $0x2,%edx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + test %cl,%cl │ │ │ │ + jne 2fa40 │ │ │ │ nopl (%rax) │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ + 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 2f9f8 │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + 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 2fa40 │ │ │ │ ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %r8,%r15 │ │ │ │ push %r14 │ │ │ │ mov %edx,%r14d │ │ │ │ push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ + mov %edx,%esi │ │ │ │ push %r12 │ │ │ │ + mov %r8,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %ecx,%ebp │ │ │ │ + mov %rcx,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rbp,%r12 │ │ │ │ - shl $0x3,%rbp │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - sub $0x18,%rsp │ │ │ │ - call 5e500 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbp,%rdx │ │ │ │ + call 42c40 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r14d,%esi │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,%r13 │ │ │ │ - call 3070 │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 2b0f9 │ │ │ │ + mov %rax,%rbx │ │ │ │ + call 42ca0 │ │ │ │ + mov %r14d,%r9d │ │ │ │ + movl $0x0,0x0(%rbp) │ │ │ │ + movl $0x0,(%r12) │ │ │ │ + sub $0x1,%r9d │ │ │ │ + je 2fbe5 │ │ │ │ + mov %r9d,%r10d │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%r8d │ │ │ │ + jmp 2fb04 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp %eax,%edx │ │ │ │ + jb 2fb90 │ │ │ │ + add $0x1,%rsi │ │ │ │ + add $0x1,%ecx │ │ │ │ + cmp %r10,%rsi │ │ │ │ + je 2fb4c │ │ │ │ + mov 0x0(%r13,%rsi,4),%edx │ │ │ │ + mov 0x4(%r13,%rsi,4),%eax │ │ │ │ + mov %esi,%edi │ │ │ │ + cmp %edx,%eax │ │ │ │ + jae 2faf0 │ │ │ │ + mov %esi,%eax │ │ │ │ + sub %ecx,%eax │ │ │ │ + jb 2fb41 │ │ │ │ + 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 2fb20 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + add $0x1,%rsi │ │ │ │ + cmp %r10,%rsi │ │ │ │ + jne 2fb04 │ │ │ │ + shr $0x3,%r9d │ │ │ │ + mov (%r12),%edi │ │ │ │ + mov %r9d,%eax │ │ │ │ + add %rbx,%rax │ │ │ │ mov %r14d,%ecx │ │ │ │ - movsd 0x5ba8a(%rip),%xmm1 │ │ │ │ + mov $0x1,%edx │ │ │ │ + movzbl (%rax),%esi │ │ │ │ + neg %ecx │ │ │ │ + and $0x7,%ecx │ │ │ │ + shl %cl,%edx │ │ │ │ + cmp 0x0(%rbp),%edi │ │ │ │ + jae 2fbd0 │ │ │ │ + not %edx │ │ │ │ + and %esi,%edx │ │ │ │ + mov %dl,(%rax) │ │ │ │ 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 │ │ │ │ - add $0x18,%rsp │ │ │ │ + addl $0x1,(%r12) │ │ │ │ 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) │ │ │ │ + mov %esi,%eax │ │ │ │ + sub %ecx,%eax │ │ │ │ + jb 2fb41 │ │ │ │ + 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 2fba0 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + jmp 2fb43 │ │ │ │ + nopl (%rax) │ │ │ │ + or %edx,%esi │ │ │ │ + mov %sil,(%rax) │ │ │ │ + mov %rbx,%rax │ │ │ │ + addl $0x1,0x0(%rbp) │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + ret │ │ │ │ + mov %rbx,%rax │ │ │ │ + xor %edi,%edi │ │ │ │ + jmp 2fb5a │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ + push %r14 │ │ │ │ + mov %edx,%r14d │ │ │ │ + push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ + mov %edx,%esi │ │ │ │ push %r12 │ │ │ │ - mov %esi,%esi │ │ │ │ + mov %r8,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%r12 │ │ │ │ - shl $0x3,%rsi │ │ │ │ - mov %edx,%ebp │ │ │ │ + mov %rcx,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - 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 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %ebp,%eax │ │ │ │ + call 42c40 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r14d,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call 42ca0 │ │ │ │ + mov %r14d,%r9d │ │ │ │ + movl $0x0,0x0(%rbp) │ │ │ │ + movl $0x0,(%r12) │ │ │ │ + sub $0x1,%r9d │ │ │ │ + je 2fd45 │ │ │ │ + mov %r9d,%r10d │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0x1,%r8d │ │ │ │ + jmp 2fc62 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea (%rdi,%rax,1),%ecx │ │ │ │ + jl 2fcf0 │ │ │ │ + add $0x1,%rsi │ │ │ │ + add $0x1,%edx │ │ │ │ + cmp %r10,%rsi │ │ │ │ + je 2fcac │ │ │ │ + movzbl 0x1(%r13,%rsi,1),%eax │ │ │ │ + mov %esi,%edi │ │ │ │ + cmp %al,0x0(%r13,%rsi,1) │ │ │ │ + jle 2fc50 │ │ │ │ + mov %esi,%eax │ │ │ │ + sub %edx,%eax │ │ │ │ + jb 2fca1 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %eax,%ecx │ │ │ │ mov %eax,%edx │ │ │ │ + mov %r8d,%r11d │ │ │ │ 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 │ │ │ │ + not %ecx │ │ │ │ + shr $0x3,%edx │ │ │ │ + and $0x7,%ecx │ │ │ │ + shl %cl,%r11d │ │ │ │ + or %r11b,(%rbx,%rdx,1) │ │ │ │ + addl $0x1,0x0(%rbp) │ │ │ │ + cmp %eax,%edi │ │ │ │ + jae 2fc80 │ │ │ │ + xor %edx,%edx │ │ │ │ + add $0x1,%rsi │ │ │ │ + cmp %r10,%rsi │ │ │ │ + jne 2fc62 │ │ │ │ + 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 2fd30 │ │ │ │ + not %edx │ │ │ │ + and %esi,%edx │ │ │ │ + mov %dl,(%rax) │ │ │ │ + mov %rbx,%rax │ │ │ │ + addl $0x1,(%r12) │ │ │ │ pop %rbx │ │ │ │ - mov %r8,%rax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %esi,%eax │ │ │ │ + sub %edx,%eax │ │ │ │ + jb 2fca1 │ │ │ │ + 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 2fd00 │ │ │ │ + xor %edx,%edx │ │ │ │ + jmp 2fca3 │ │ │ │ + nopl (%rax) │ │ │ │ + or %edx,%esi │ │ │ │ + mov %sil,(%rax) │ │ │ │ + mov %rbx,%rax │ │ │ │ + addl $0x1,0x0(%rbp) │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + ret │ │ │ │ + mov %rbx,%rax │ │ │ │ + xor %edi,%edi │ │ │ │ + jmp 2fcba │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ xor %edi,%edi │ │ │ │ + mov %rsi,%r15 │ │ │ │ push %r14 │ │ │ │ + mov %edx,%r14d │ │ │ │ push %r13 │ │ │ │ + mov %r8d,%r13d │ │ │ │ push %r12 │ │ │ │ - mov %ecx,%r12d │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - mov %edx,%esi │ │ │ │ + mov %rcx,%rbp │ │ │ │ + mov %edx,%ecx │ │ │ │ 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 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,%r13 │ │ │ │ - call 5e500 │ │ │ │ - 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 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) │ │ │ │ + lea 0x0(,%rcx,4),%r12 │ │ │ │ + mov %r12,%rsi │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %r9d,0xc(%rsp) │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ + call 44640 │ │ │ │ + mov %r12,%rsi │ │ │ │ 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 │ │ │ │ + call 44640 │ │ │ │ xor %esi,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %ecx,0x28(%rsp) │ │ │ │ - mov %r8d,0x18(%rsp) │ │ │ │ - mov 0x20(%rsp),%r15d │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov %r13d,%eax │ │ │ │ + shl $0x2,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ 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 │ │ │ │ + mov 0xc(%rsp),%r9d │ │ │ │ + je 2feb0 │ │ │ │ + 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 2fdd0 │ │ │ │ + mov (%rbx),%ecx │ │ │ │ + movl $0x0,(%rbx) │ │ │ │ + test %r13d,%r13d │ │ │ │ + je 2fe18 │ │ │ │ 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) │ │ │ │ + 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 │ │ │ │ - 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 │ │ │ │ + cmp %r13d,%eax │ │ │ │ + jb 2fdf8 │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 2fe99 │ │ │ │ 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) │ │ │ │ + movsbl (%r15,%rax,1),%edx │ │ │ │ + sub %r9d,%edx │ │ │ │ + lea (%rbx,%rdx,4),%rdx │ │ │ │ + mov (%rdx),%ecx │ │ │ │ + mov %eax,(%r12,%rcx,4) │ │ │ │ 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 │ │ │ │ - nopl (%rax) │ │ │ │ - movapd %xmm4,%xmm5 │ │ │ │ - movapd %xmm4,%xmm2 │ │ │ │ - jmp 2b52b │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - test %r14d,%r14d │ │ │ │ - jne 2b7a0 │ │ │ │ - jmp 2b884 │ │ │ │ - movsd (%rdi),%xmm1 │ │ │ │ + addl $0x1,(%rdx) │ │ │ │ + cmp %r14d,%eax │ │ │ │ + jb 2fe20 │ │ │ │ xor %edx,%edx │ │ │ │ - addsd %xmm7,%xmm1 │ │ │ │ - jmp 2b60e │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 32c0 │ │ │ │ + mov %r14d,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 42ca0 │ │ │ │ + test %r13d,%r13d │ │ │ │ + je 2fe7f │ │ │ │ + mov 0x10(%rsp),%r13 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + 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 2fe60 │ │ │ │ mov %rbx,%rdi │ │ │ │ call 32c0 │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - movsd 0x8(%rsp),%xmm0 │ │ │ │ - add $0xb8,%rsp │ │ │ │ + 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) │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 42ca0 │ │ │ │ + jmp 2fe50 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rbx),%ecx │ │ │ │ + movl $0x0,(%rbx) │ │ │ │ + test %r13d,%r13d │ │ │ │ + jne 2fdf0 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 42ca0 │ │ │ │ + jmp 2fe7f │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + lea 0x5521b(%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 │ │ │ │ - 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 %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) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov $0x169,%esi │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0x60(%rsp),%r15d │ │ │ │ + mov 0x58(%rsp),%r12 │ │ │ │ + mov %edx,0xc(%rsp) │ │ │ │ + lea 0x51d66(%rip),%rdx │ │ │ │ + mov %r8,(%rsp) │ │ │ │ + mov 0x50(%rsp),%r14 │ │ │ │ + mov %r15d,%ecx │ │ │ │ + mov %r9d,0x8(%rsp) │ │ │ │ + call 61230 │ │ │ │ + mov %r15d,%esi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 42ca0 │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + mov $0x16c,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x51d61(%rip),%rdx │ │ │ │ + lea 0x551aa(%rip),%rdi │ │ │ │ + sub $0x1,%r15d │ │ │ │ + call 61230 │ │ │ │ + mov (%rsp),%r8 │ │ │ │ + lea -0x4(%rbx),%r10 │ │ │ │ + mov $0x1,%esi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %r8,%r8 │ │ │ │ + jne 30150 │ │ │ │ + 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 301f0 │ │ │ │ + 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 │ │ │ │ + shl %cl,%edi │ │ │ │ + mov %edi,%ecx │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + or %cl,(%r12,%rdi,1) │ │ │ │ + addl $0x1,(%r11) │ │ │ │ + cmp %r8,%rax │ │ │ │ + jg 30206 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%r9),%ecx │ │ │ │ + mov 0x0(%rbp,%rcx,4),%edi │ │ │ │ + cmp $0xffffffff,%edi │ │ │ │ + je 3001b │ │ │ │ + cmp %r15d,%edi │ │ │ │ + je 3001b │ │ │ │ + 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 3001b │ │ │ │ + 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 2ffd0 │ │ │ │ + lea -0x1(%rax),%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + jne 2ff68 │ │ │ │ + mov 0xc(%rsp),%r11d │ │ │ │ + lea 0x550cc(%rip),%rdx │ │ │ │ + mov $0x1a6,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x550ad(%rip),%rdi │ │ │ │ + mov %r11d,%ecx │ │ │ │ + mov %r11d,(%rsp) │ │ │ │ + call 61230 │ │ │ │ + mov (%rsp),%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 30075 │ │ │ │ + mov 0x0(%rbp,%rax,4),%edx │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ + je 3006c │ │ │ │ + mov %eax,(%rbx,%rdx,4) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jne 30060 │ │ │ │ + mov 0x8(%rsp),%r15d │ │ │ │ + lea 0x51c4f(%rip),%rdx │ │ │ │ + mov $0x1ad,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x55069(%rip),%rdi │ │ │ │ + mov %r15d,%ecx │ │ │ │ + mov %r15d,%ebp │ │ │ │ + call 61230 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 3020f │ │ │ │ + lea 0x0(%r13,%rbp,4),%rsi │ │ │ │ + mov %r13,%rax │ │ │ │ + mov $0x1,%edi │ │ │ │ + jmp 300d6 │ │ │ │ + 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 300ea │ │ │ │ + mov (%rax),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 300b8 │ │ │ │ + add $0x4,%rax │ │ │ │ + orb $0x80,(%r12) │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jne 300d6 │ │ │ │ + mov 0x8(%rsp),%ecx │ │ │ │ + mov $0x1b6,%esi │ │ │ │ + lea 0x51bfe(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x54ff5(%rip),%rdi │ │ │ │ + call 61230 │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x0(%r13),%edx │ │ │ │ + mov %esi,%ecx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jge 30134 │ │ │ │ + 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 │ │ │ │ - jne 2bb60 │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - call 32c0 │ │ │ │ - add $0x28,%rsp │ │ │ │ - mov %rbp,%rax │ │ │ │ + jg 30120 │ │ │ │ + add $0x1,%rsi │ │ │ │ + add $0x4,%r13 │ │ │ │ + cmp %rbp,%rsi │ │ │ │ + je 3022b │ │ │ │ + mov -0x4(%r13),%eax │ │ │ │ + jmp 30110 │ │ │ │ + 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 │ │ │ │ + mov %r8,%rax │ │ │ │ + je 301db │ │ │ │ + jmp 2ff76 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + 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 2ff76 │ │ │ │ + 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 2ff76 │ │ │ │ + mov (%rbx,%rax,4),%edx │ │ │ │ + lea 0x0(%rbp,%rdx,4),%rdx │ │ │ │ + mov (%rdx),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 30188 │ │ │ │ + movl $0xffffffff,(%rdx) │ │ │ │ + jmp 301a8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movl $0xffffffff,(%rdi) │ │ │ │ + lea (%rbx,%r9,4),%r9 │ │ │ │ + add %r10,%rdx │ │ │ │ + cmp %r8,%rax │ │ │ │ + jle 2ffd0 │ │ │ │ + lea -0x1(%rax),%r8 │ │ │ │ + jmp 2ff68 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x51ae0(%rip),%rdx │ │ │ │ + mov $0x1b6,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x54ed2(%rip),%rdi │ │ │ │ + call 61230 │ │ │ │ + lea 0x54eef(%rip),%rdx │ │ │ │ + mov $0x1c3,%esi │ │ │ │ + lea 0x54eba(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 61230 │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ 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> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - mov %edx,%eax │ │ │ │ - mov %edx,%r15d │ │ │ │ + lea 0x54e8b(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rsi,%r15 │ │ │ │ push %r14 │ │ │ │ - sub %ecx,%eax │ │ │ │ + mov $0x1da,%esi │ │ │ │ push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ - xor %edi,%edi │ │ │ │ push %r12 │ │ │ │ + mov %edx,%r12d │ │ │ │ + lea 0x51a99(%rip),%rdx │ │ │ │ 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 %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 │ │ │ │ - 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 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call 5e500 │ │ │ │ - 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 │ │ │ │ + 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 61230 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r14d,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 42ca0 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %ebx,%ebp │ │ │ │ + mov %r12d,%ecx │ │ │ │ + mov $0x1dd,%esi │ │ │ │ + lea 0x54e64(%rip),%rdx │ │ │ │ + lea 0x54e23(%rip),%rdi │ │ │ │ + sub $0x1,%r14d │ │ │ │ + call 61230 │ │ │ │ + test %r12d,%r12d │ │ │ │ + mov (%rsp),%r11d │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + je 305bf │ │ │ │ + mov %r11d,0x8(%rsp) │ │ │ │ xor %edi,%edi │ │ │ │ - lea 0x0(,%rbp,8),%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov 0x38(%rsp),%edx │ │ │ │ - mov 0x4c(%rsp),%r8d │ │ │ │ - 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 │ │ │ │ + mov $0x1,%r10d │ │ │ │ + lea 0x4(%r15),%r9 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ + 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 305b8 │ │ │ │ + cmp %r12d,%edi │ │ │ │ + jae 305b8 │ │ │ │ + mov %edi,%eax │ │ │ │ + mov %edi,(%rsp) │ │ │ │ + lea (%r15,%rax,4),%rdx │ │ │ │ + mov %edi,%eax │ │ │ │ + jmp 30389 │ │ │ │ + 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 303a8 │ │ │ │ + cmp %r12d,%eax │ │ │ │ + jae 303a8 │ │ │ │ + mov (%rdx),%ecx │ │ │ │ + lea (%rbx,%rcx,4),%rsi │ │ │ │ + mov (%rsi),%ecx │ │ │ │ sub $0x1,%ecx │ │ │ │ - mov %r11,%rsi │ │ │ │ - shr $1,%eax │ │ │ │ - mov %ecx,%ebp │ │ │ │ - sub %eax,%ebp │ │ │ │ - mov %ecx,%eax │ │ │ │ + cmp $0xfffffffd,%ecx │ │ │ │ + jbe 30340 │ │ │ │ + movl $0xffffffff,(%rsi) │ │ │ │ + jmp 30361 │ │ │ │ nopl 0x0(%rax) │ │ │ │ + mov (%rsp),%edi │ │ │ │ mov %eax,%edx │ │ │ │ - mov (%rsi),%r8d │ │ │ │ - sub $0x1,%eax │ │ │ │ + mov (%r15,%rdx,4),%edx │ │ │ │ + lea (%rbx,%rdx,4),%rdx │ │ │ │ + mov (%rdx),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 30578 │ │ │ │ + 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 3044b │ │ │ │ + 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 30442 │ │ │ │ + cmp %edx,%r14d │ │ │ │ + je 30442 │ │ │ │ + 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 30442 │ │ │ │ + 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 │ │ │ │ - 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 │ │ │ │ + cmp %r11,%rsi │ │ │ │ + jne 30400 │ │ │ │ + lea 0x1(%rax),%edi │ │ │ │ + cmp %r12d,%edi │ │ │ │ + jb 30308 │ │ │ │ + lea 0x54cef(%rip),%rdx │ │ │ │ + mov $0x204,%esi │ │ │ │ + lea 0x54c8e(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r8,(%rsp) │ │ │ │ + call 61230 │ │ │ │ + mov (%rsp),%r8 │ │ │ │ + mov 0x8(%rsp),%r11d │ │ │ │ + xor %eax,%eax │ │ │ │ + mov (%rbx,%rax,4),%edx │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ + je 3048c │ │ │ │ + mov %eax,(%r15,%rdx,4) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %r12,%rax │ │ │ │ + jne 30480 │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x54cc2(%rip),%rdx │ │ │ │ + mov %r8,(%rsp) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov $0x20a,%esi │ │ │ │ + lea 0x54c47(%rip),%rdi │ │ │ │ + mov %r11d,0x8(%rsp) │ │ │ │ + lea 0x54ccf(%rip),%rbx │ │ │ │ + call 61230 │ │ │ │ + mov 0x8(%rsp),%r13d │ │ │ │ + mov (%rsp),%r8 │ │ │ │ + test %r13d,%r13d │ │ │ │ + je 30588 │ │ │ │ + mov %r13d,(%rsp) │ │ │ │ + mov %r8,%r14 │ │ │ │ + jmp 304ff │ │ │ │ + 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 30529 │ │ │ │ + mov (%r14,%r12,4),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 304e0 │ │ │ │ + mov %r12d,%ecx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov $0x20c,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x54bdd(%rip),%rdi │ │ │ │ + add $0x1,%r12 │ │ │ │ + call 61230 │ │ │ │ + cmp %r13,%r12 │ │ │ │ + jne 304ff │ │ │ │ + mov (%rsp),%r11d │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov %r14,%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %edx,%edx │ │ │ │ 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 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 32c0 │ │ │ │ - add $0xa8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ + mov %edx,%eax │ │ │ │ + lea (%r15,%rax,4),%rax │ │ │ │ + cmp (%rdi),%edx │ │ │ │ + jae 30561 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %esi,%ecx │ │ │ │ + add $0x1,%edx │ │ │ │ + not %ecx │ │ │ │ + add %ecx,(%rax) │ │ │ │ + add $0x4,%rax │ │ │ │ + cmp (%rdi),%edx │ │ │ │ + jb 30550 │ │ │ │ + lea 0x1(%rsi),%eax │ │ │ │ + add $0x4,%rdi │ │ │ │ + cmp %eax,%r11d │ │ │ │ + je 30588 │ │ │ │ + mov (%r8,%rsi,4),%edx │ │ │ │ + mov %eax,%esi │ │ │ │ + jmp 30540 │ │ │ │ + nopl (%rax) │ │ │ │ + movl $0xffffffff,(%rdx) │ │ │ │ + jmp 303e2 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x54be9(%rip),%rdx │ │ │ │ + mov $0x219,%esi │ │ │ │ + lea 0x54b5d(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 61230 │ │ │ │ + add $0x18,%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 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %edi,%eax │ │ │ │ + jmp 303ab │ │ │ │ + lea 0x54b87(%rip),%rdx │ │ │ │ + mov $0x204,%esi │ │ │ │ + lea 0x54b26(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r11d,0x8(%rsp) │ │ │ │ + mov %r8,(%rsp) │ │ │ │ + call 61230 │ │ │ │ + mov (%rsp),%r8 │ │ │ │ + mov 0x8(%rsp),%r11d │ │ │ │ + jmp 30495 │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + lea 0x54afb(%rip),%rdi │ │ │ │ + mov %edx,%r15d │ │ │ │ + lea 0x54ba2(%rip),%rdx │ │ │ │ push %r14 │ │ │ │ + mov %rsi,%r14 │ │ │ │ + mov $0x22f,%esi │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %r9,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %esi,%ebp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ + mov %ecx,%ebx │ │ │ │ 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 │ │ │ │ + mov 0x78(%rsp),%eax │ │ │ │ + mov 0x70(%rsp),%r13 │ │ │ │ + mov %r8,0x28(%rsp) │ │ │ │ + mov %ecx,0x4(%rsp) │ │ │ │ + mov %eax,0x8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + call 61230 │ │ │ │ + mov %ebx,%r9d │ │ │ │ + xor %edi,%edi │ │ │ │ + lea 0x0(,%r9,8),%rdx │ │ │ │ + mov %r9,0x20(%rsp) │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + call 44640 │ │ │ │ + mov %r15d,%ecx │ │ │ │ + xor %edi,%edi │ │ │ │ + shl $0x3,%rcx │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + call 44640 │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + 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 0x516a4(%rip),%rdx │ │ │ │ + mov $0x238,%esi │ │ │ │ + mov %r11,0x10(%rsp) │ │ │ │ + lea 0x54a3b(%rip),%rdi │ │ │ │ + call 61230 │ │ │ │ + mov 0x10(%rsp),%r11 │ │ │ │ + mov 0x20(%rsp),%r9 │ │ │ │ + mov 0x28(%rsp),%r8 │ │ │ │ + test %r11,%r11 │ │ │ │ + je 30975 │ │ │ │ + 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 │ │ │ │ + je 30714 │ │ │ │ + mov %rcx,(%rbx,%rdx,8) │ │ │ │ + mov %r11,%rdx │ │ │ │ + test %r11,%r11 │ │ │ │ + jne 306e0 │ │ │ │ + lea (%rbx,%rdx,8),%rax │ │ │ │ + mov (%r14),%ecx │ │ │ │ + mov 0x8(%rsp),%r15d │ │ │ │ + mov $0x244,%esi │ │ │ │ + lea 0x549c7(%rip),%rdi │ │ │ │ + mov %r9,0x18(%rsp) │ │ │ │ + mov %rdx,0x0(%rbp,%rcx,8) │ │ │ │ + mov %r15d,%ecx │ │ │ │ + lea 0x54a82(%rip),%rdx │ │ │ │ + mov %r15d,%r15d │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + call 61230 │ │ │ │ + xor %eax,%eax │ │ │ │ + test %r15d,%r15d │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + mov 0x18(%rsp),%r9 │ │ │ │ + mov $0x1,%edi │ │ │ │ + je 308de │ │ │ │ + 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 307cd │ │ │ │ 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 │ │ │ │ + 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 307a0 │ │ │ │ + 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 30826 │ │ │ │ + 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 307f0 │ │ │ │ + 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 308a0 │ │ │ │ + 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 30850 │ │ │ │ + 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 30778 │ │ │ │ + mov 0x4(%rsp),%r15d │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x51464(%rip),%rdx │ │ │ │ + mov $0x274,%esi │ │ │ │ + lea 0x54800(%rip),%rdi │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ + mov %r15d,%ecx │ │ │ │ + call 61230 │ │ │ │ + xor %eax,%eax │ │ │ │ + test %r15d,%r15d │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + je 3093d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x0(%rbp,%rax,8),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + js 30934 │ │ │ │ + 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 30918 │ │ │ │ + lea 0x548a1(%rip),%rdx │ │ │ │ + mov $0x27d,%esi │ │ │ │ + lea 0x547a8(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 61230 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32c0 │ │ │ │ add $0x38,%rsp │ │ │ │ + mov %rbx,%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - subsd %xmm2,%xmm0 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + jmp 32c0 │ │ │ │ + mov %rbx,%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + jmp 3071d │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - movapd %xmm2,%xmm7 │ │ │ │ + lea 0x5476b(%rip),%rdi │ │ │ │ mov %edx,%r15d │ │ │ │ + lea 0x5486c(%rip),%rdx │ │ │ │ push %r14 │ │ │ │ - mov %r9,%r14 │ │ │ │ + mov %rsi,%r14 │ │ │ │ + mov $0x294,%esi │ │ │ │ push %r13 │ │ │ │ - mov %rcx,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ + mov %r9,%r12 │ │ │ │ push %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) │ │ │ │ + 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 61230 │ │ │ │ + mov %ebx,%r9d │ │ │ │ + xor %edi,%edi │ │ │ │ + lea 0x0(,%r9,8),%rdx │ │ │ │ + mov %r9,0x30(%rsp) │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rdx,0x28(%rsp) │ │ │ │ + call 44640 │ │ │ │ + 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 44640 │ │ │ │ + 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 │ │ │ │ + call 3070 │ │ │ │ + mov $0x29b,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r15d,%ecx │ │ │ │ + lea 0x51324(%rip),%rdx │ │ │ │ + lea 0x546a5(%rip),%rdi │ │ │ │ + call 61230 │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ 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 0x20(%rsp),%r11 │ │ │ │ + mov 0x30(%rsp),%r9 │ │ │ │ + mov 0x38(%rsp),%r8 │ │ │ │ + je 30aa6 │ │ │ │ + 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 30aa1 │ │ │ │ + mov %rcx,(%rbx,%rsi,8) │ │ │ │ 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 │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ + cmp %rax,%r11 │ │ │ │ + jne 30a70 │ │ │ │ + mov 0x10(%rsp),%r15d │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x5476c(%rip),%rdx │ │ │ │ + mov $0x2a6,%esi │ │ │ │ + lea 0x54638(%rip),%rdi │ │ │ │ + mov %r9,0x20(%rsp) │ │ │ │ + mov %r15d,%ecx │ │ │ │ + mov %r15d,%r15d │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + call 61230 │ │ │ │ + xor %eax,%eax │ │ │ │ + test %r15d,%r15d │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + mov 0x20(%rsp),%r9 │ │ │ │ + mov $0x1,%r11d │ │ │ │ + je 30c64 │ │ │ │ + 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 30b45 │ │ │ │ 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) │ │ │ │ - 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) │ │ │ │ - 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 │ │ │ │ - test %eax,%eax │ │ │ │ - je 2d326 │ │ │ │ - mulsd 0x599c2(%rip),%xmm9 │ │ │ │ - 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 │ │ │ │ + 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 30b18 │ │ │ │ + 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 30b9e │ │ │ │ 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 │ │ │ │ + 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 30b68 │ │ │ │ + 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 30c1f │ │ │ │ + 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 30c00 │ │ │ │ + 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 30bc8 │ │ │ │ + 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 30c57 │ │ │ │ + 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 30af0 │ │ │ │ + mov 0xc(%rsp),%r15d │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x510fe(%rip),%rdx │ │ │ │ + mov $0x2dc,%esi │ │ │ │ + lea 0x5447a(%rip),%rdi │ │ │ │ + mov %r9,0x10(%rsp) │ │ │ │ + mov %r15d,%ecx │ │ │ │ + call 61230 │ │ │ │ + xor %eax,%eax │ │ │ │ + test %r15d,%r15d │ │ │ │ + mov 0x10(%rsp),%r9 │ │ │ │ + je 30cc5 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x0(%rbp,%rax,8),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + js 30cbc │ │ │ │ + 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 30ca0 │ │ │ │ + lea 0x54572(%rip),%rdx │ │ │ │ + mov $0x2e5,%esi │ │ │ │ + lea 0x54420(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 61230 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32c0 │ │ │ │ + add $0x48,%rsp │ │ │ │ + mov %rbx,%rdi │ │ │ │ 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 │ │ │ │ + jmp 32c0 │ │ │ │ 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 │ │ │ │ + mov %rsi,%r10 │ │ │ │ + mov %rcx,%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 │ │ │ │ + mov (%rsi),%ebx │ │ │ │ + mov %edx,0x1c(%rsp) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jbe 30f90 │ │ │ │ + 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 │ │ │ │ + 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 30d40 │ │ │ │ + lea 0x5437a(%rip),%rax │ │ │ │ + add $0x1,%ebx │ │ │ │ + lea 0x51008(%rip),%rdx │ │ │ │ + mov %esi,%r13d │ │ │ │ + sub %esi,%ebx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov $0x2fd,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x1c(%rsp),%eax │ │ │ │ - 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) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r10,0x28(%rsp) │ │ │ │ + mov %ebx,0x10(%rsp) │ │ │ │ + call 61230 │ │ │ │ + mov 0x1c(%rsp),%ebp │ │ │ │ + xor %edi,%edi │ │ │ │ + lea 0x0(,%rbp,4),%r14 │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 44640 │ │ │ │ + mov %r14,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call 44640 │ │ │ │ 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 │ │ │ │ - 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 $0x301,%esi │ │ │ │ + lea 0x5447e(%rip),%rdx │ │ │ │ mov %rax,%r12 │ │ │ │ - jmp 2dfdb │ │ │ │ - xchg %ax,%ax │ │ │ │ - test %al,%al │ │ │ │ - jne 2e100 │ │ │ │ + xor %eax,%eax │ │ │ │ + call 61230 │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x0(,%rax,4),%rsi │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %rsi,0x20(%rsp) │ │ │ │ + xor %esi,%esi │ │ │ │ + call 3070 │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x53870(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ + lea 0x50fa6(%rip),%rdx │ │ │ │ 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 $0x305,%esi │ │ │ │ + call 61230 │ │ │ │ + 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 30e30 │ │ │ │ + mov (%rbx),%r14d │ │ │ │ + movl $0x0,(%rbx) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x30e,%esi │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ + lea 0x50fda(%rip),%rdx │ │ │ │ + mov %r10,0x28(%rsp) │ │ │ │ + call 61230 │ │ │ │ + cmpl $0x1,0x10(%rsp) │ │ │ │ + mov 0x28(%rsp),%r10 │ │ │ │ + jbe 31070 │ │ │ │ + mov 0x10(%rsp),%esi │ │ │ │ + mov (%rbx),%edx │ │ │ │ + lea 0x4(%rbx),%rax │ │ │ │ + sub $0x2,%esi │ │ │ │ + lea 0x8(%rbx,%rsi,4),%rdi │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r14d,%esi │ │ │ │ + add $0x4,%rax │ │ │ │ + mov -0x4(%rax),%r14d │ │ │ │ + add %esi,%edx │ │ │ │ + mov %edx,-0x4(%rax) │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jne 30e90 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x50f2f(%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 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 $0x315,%esi │ │ │ │ + mov %r10,0x28(%rsp) │ │ │ │ + call 61230 │ │ │ │ + mov 0x1c(%rsp),%edx │ │ │ │ + mov 0x28(%rsp),%r10 │ │ │ │ + test %edx,%edx │ │ │ │ + je 30ef5 │ │ │ │ + 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 30ed8 │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x537e1(%rip),%rdx │ │ │ │ + lea 0x50f07(%rip),%rdx │ │ │ │ + mov $0x31e,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 61230 │ │ │ │ + mov 0x1c(%rsp),%esi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 42ca0 │ │ │ │ + mov 0x20(%rsp),%rbp │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + mov %rbx,%rdx │ │ │ │ mov $0x1,%esi │ │ │ │ + add %rbx,%rbp │ │ │ │ + test %eax,%eax │ │ │ │ + je 30f56 │ │ │ │ + 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 30f38 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x54312(%rip),%rdx │ │ │ │ + mov $0x326,%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 │ │ │ │ + call 61230 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32c0 │ │ │ │ add $0x38,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ 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 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x54161(%rip),%r14 │ │ │ │ + lea 0x50df2(%rip),%rdx │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ 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 │ │ │ │ + mov $0x2fd,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %r14,0x8(%rsp) │ │ │ │ + mov %rbx,%r13 │ │ │ │ + call 61230 │ │ │ │ + mov 0x1c(%rsp),%ebx │ │ │ │ + xor %edi,%edi │ │ │ │ + lea 0x0(,%rbx,4),%rbp │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 44640 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call 44640 │ │ │ │ + lea 0x54278(%rip),%rdx │ │ │ │ + mov $0x301,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - jmp 2dfd0 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x53720(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ + call 61230 │ │ │ │ + movl $0x0,(%rbx) │ │ │ │ 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 │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x50db0(%rip),%rdx │ │ │ │ + mov $0x305,%esi │ │ │ │ + call 61230 │ │ │ │ + mov 0x1c(%rsp),%ecx │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 31097 │ │ │ │ + mov 0x8(%rsp),%r14 │ │ │ │ + movl $0x0,(%rbx) │ │ │ │ + lea 0x50e07(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - jmp 2e07f │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x53710(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ + mov $0x30e,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 61230 │ │ │ │ + mov $0x315,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - jmp 2e07f │ │ │ │ - nopl (%rax) │ │ │ │ + lea 0x50d8f(%rip),%rdx │ │ │ │ + call 61230 │ │ │ │ + movl $0x1,0x10(%rsp) │ │ │ │ + movq $0x4,0x20(%rsp) │ │ │ │ + jmp 30ef5 │ │ │ │ + nopl 0x0(%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 │ │ │ │ + lea 0x50d64(%rip),%rdx │ │ │ │ + mov $0x315,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 2e042 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ + mov %r10,0x28(%rsp) │ │ │ │ + call 61230 │ │ │ │ + mov 0x28(%rsp),%r10 │ │ │ │ + jmp 30ecf │ │ │ │ + movl $0x1,0x10(%rsp) │ │ │ │ + mov $0x4,%r14d │ │ │ │ + mov $0x1,%ebp │ │ │ │ + movq $0x4,0x20(%rsp) │ │ │ │ + jmp 30e23 │ │ │ │ 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 %r15 │ │ │ │ + lea 0x5402b(%rip),%rdi │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - mov %esi,%r13d │ │ │ │ push %r12 │ │ │ │ - lea 0x0(,%r13,8),%r14 │ │ │ │ push %rbp │ │ │ │ - mov %r14,%rsi │ │ │ │ + mov %r9,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ + sub $0x98,%rsp │ │ │ │ + mov 0xe0(%rsp),%r8d │ │ │ │ + mov 0xd0(%rsp),%r14d │ │ │ │ + mov %rsi,0x38(%rsp) │ │ │ │ + mov $0x346,%esi │ │ │ │ + mov %rdx,0x30(%rsp) │ │ │ │ + lea 0x54186(%rip),%rdx │ │ │ │ + test %r8d,%r8d │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + lea 0x1(%r14),%r13d │ │ │ │ + sete 0x87(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + shl $0x3,%r13 │ │ │ │ + call 61230 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r14d,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 42ca0 │ │ │ │ + lea 0x50d28(%rip),%rdx │ │ │ │ + mov $0x349,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x53fb2(%rip),%rdi │ │ │ │ + call 61230 │ │ │ │ + mov $0xff8,%esi │ │ │ │ xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - call 3480 │ │ │ │ - mov $0x10,%esi │ │ │ │ + call 44640 │ │ │ │ + mov %r13,%rsi │ │ │ │ xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ + mov %rax,%r12 │ │ │ │ + call 44640 │ │ │ │ mov %r13,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x8,%edx │ │ │ │ - lea 0x2dd3d(%rip),%rcx │ │ │ │ + xor %edi,%edi │ │ │ │ + lea 0x8(%r12),%r15 │ │ │ │ mov %rax,%rbx │ │ │ │ - call 34d0 │ │ │ │ - mov %rbp,(%rbx) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %r13d,0x8(%rbx) │ │ │ │ + call 44640 │ │ │ │ + lea 0x54129(%rip),%rdx │ │ │ │ + mov $0x34e,%esi │ │ │ │ + lea 0x53f6f(%rip),%rdi │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + call 61230 │ │ │ │ + mov %r13,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + 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 3127e │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea (%rbx,%r15,8),%rsi │ │ │ │ + mov (%rsi),%r8 │ │ │ │ + test %r8,%r8 │ │ │ │ + js 3121d │ │ │ │ + jmp 312e0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %r8,%r8 │ │ │ │ + jns 31232 │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %r8,%rax │ │ │ │ + neg %rdx │ │ │ │ + lea (%rbx,%rdx,8),%rsi │ │ │ │ + mov (%rsi),%r8 │ │ │ │ + cmp %rdx,%r14 │ │ │ │ + jg 31218 │ │ │ │ + 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 3173d │ │ │ │ + mov %rdx,%r15 │ │ │ │ + cmp %r15,%r14 │ │ │ │ + jg 31200 │ │ │ │ + addl $0x1,0x14(%rsp) │ │ │ │ + mov 0x14(%rsp),%eax │ │ │ │ + mov %r13d,%r8d │ │ │ │ + cmp %eax,%r13d │ │ │ │ + jae 311e8 │ │ │ │ + lea 0x54018(%rip),%rdx │ │ │ │ + mov $0x3b2,%esi │ │ │ │ + lea 0x53e52(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 61230 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + add $0x98,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ + 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 31735 │ │ │ │ + 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) │ │ │ │ - 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 │ │ │ │ + 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 31390 │ │ │ │ + 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 %r8,%r11 │ │ │ │ + add $0x8,%rcx │ │ │ │ + mov -0x8(%rcx),%r8 │ │ │ │ + add %r11,%rdi │ │ │ │ + mov %rdi,-0x8(%rcx) │ │ │ │ + cmp %rcx,%r9 │ │ │ │ + jne 31408 │ │ │ │ + mov 0x80(%rsp),%ecx │ │ │ │ + mov 0x20(%rsp),%r11 │ │ │ │ + mov %ecx,%r8d │ │ │ │ + cmp %r11,0x18(%rsp) │ │ │ │ + jl 314f0 │ │ │ │ + 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 31480 │ │ │ │ + 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 3160d │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jge 3152a │ │ │ │ + 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 316a6 │ │ │ │ + mov $0x1,%r8d │ │ │ │ + jmp 3158d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + jge 3157c │ │ │ │ + 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 315c3 │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ + add $0x1,%rcx │ │ │ │ + cmp %rdi,%rcx │ │ │ │ + jne 31548 │ │ │ │ + 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 3157c │ │ │ │ + cmp %rdx,0x18(%rsp) │ │ │ │ + jne 311ee │ │ │ │ + cmpb $0x0,0x87(%rsp) │ │ │ │ + je 311ee │ │ │ │ + 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 311ee │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jge 31728 │ │ │ │ + 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 31670 │ │ │ │ + jle 31663 │ │ │ │ + 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 315c3 │ │ │ │ + mov (%rax),%rdi │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + add $0x1,%rdi │ │ │ │ + cmp %rdi,%rcx │ │ │ │ + jne 31640 │ │ │ │ + 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 31663 │ │ │ │ + mov $0x1,%edx │ │ │ │ + jmp 316f3 │ │ │ │ + nopl (%rax) │ │ │ │ + jle 316e0 │ │ │ │ + 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 311ee │ │ │ │ + mov (%rax),%rsi │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + add $0x1,%rsi │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jne 316b0 │ │ │ │ + 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 316e0 │ │ │ │ + mov 0x88(%rsp),%r8 │ │ │ │ + jmp 31670 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + jmp 313f5 │ │ │ │ + lea -0x1(%r8),%rax │ │ │ │ + mov %r8,%r15 │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + jmp 31335 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ + lea 0x5398b(%rip),%rdi │ │ │ │ + mov %edx,%r15d │ │ │ │ + lea 0x50719(%rip),%rdx │ │ │ │ push %r14 │ │ │ │ - mov %esi,%r14d │ │ │ │ + mov %ecx,%r14d │ │ │ │ push %r13 │ │ │ │ - mov %ecx,%r13d │ │ │ │ - lea 0x2dc1b(%rip),%rcx │ │ │ │ - mov %r14,%rsi │ │ │ │ + mov %r14d,%ecx │ │ │ │ push %r12 │ │ │ │ + mov %r8,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ + lea 0x0(,%r14,4),%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov $0x8,%edx │ │ │ │ - call 34d0 │ │ │ │ - mov %r13d,%edi │ │ │ │ - lea 0x0(,%rdi,8),%r12 │ │ │ │ + sub $0x28,%rsp │ │ │ │ + cmpb $0x0,0x68(%rsp) │ │ │ │ + mov %rsi,(%rsp) │ │ │ │ + mov $0x3ca,%esi │ │ │ │ + setne %r13b │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r9,0x18(%rsp) │ │ │ │ + call 61230 │ │ │ │ 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 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 44640 │ │ │ │ + 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 │ │ │ │ + call 42ca0 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r15d,%ecx │ │ │ │ + mov $0x3cf,%esi │ │ │ │ + lea 0x506ca(%rip),%rdx │ │ │ │ + lea 0x53903(%rip),%rdi │ │ │ │ + call 61230 │ │ │ │ + test %r15d,%r15d │ │ │ │ + mov (%rsp),%r10 │ │ │ │ + je 318e8 │ │ │ │ + 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 3186e │ │ │ │ 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 │ │ │ │ - pop %rbx │ │ │ │ - mov %r8,%rax │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ + 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 31865 │ │ │ │ + test %rbp,%rbp │ │ │ │ + jle 31865 │ │ │ │ + mov %ebp,%ecx │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + 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 318e8 │ │ │ │ + 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 3189f │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov %edx,(%rax,%rbp,4) │ │ │ │ + add $0x1,%rbp │ │ │ │ + cmp %r11,%rbp │ │ │ │ + jle 31828 │ │ │ │ + mov %rbp,%rcx │ │ │ │ + lea 0x5062a(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r8,(%rsp) │ │ │ │ + mov $0x3d5,%esi │ │ │ │ + lea 0x53838(%rip),%rdi │ │ │ │ + mov %r11,0x8(%rsp) │ │ │ │ + mov %r9,0x60(%rsp) │ │ │ │ + call 615f0 │ │ │ │ + mov 0x8(%rsp),%r11 │ │ │ │ + mov 0x60(%rsp),%r9 │ │ │ │ + mov (%rsp),%r8 │ │ │ │ + jmp 31828 │ │ │ │ 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 │ │ │ │ + lea 0x539da(%rip),%rdx │ │ │ │ + mov $0x3db,%esi │ │ │ │ + lea 0x537fd(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 61230 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ 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 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + lea 0x537cb(%rip),%rdi │ │ │ │ push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ - xor %edi,%edi │ │ │ │ + mov %ecx,%r14d │ │ │ │ push %r13 │ │ │ │ + mov %esi,%r13d │ │ │ │ + mov $0x3f0,%esi │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ + mov %r9,%r12 │ │ │ │ + mov %r13,%r15 │ │ │ │ push %rbp │ │ │ │ - mov %edx,%ebp │ │ │ │ push %rbx │ │ │ │ sub $0x38,%rsp │ │ │ │ - mov %ebp,0xc(%rsp) │ │ │ │ - shl $0x3,%rbp │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %rbp,%rsi │ │ │ │ + mov 0x70(%rsp),%eax │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + lea 0x53980(%rip),%rdx │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + mov %eax,0x2c(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + call 61230 │ │ │ │ + lea 0x0(,%r13,8),%rdx │ │ │ │ xor %edi,%edi │ │ │ │ - mov %rax,%r13 │ │ │ │ - call 5e500 │ │ │ │ - mov %rbp,%rsi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + call 44640 │ │ │ │ + mov %r14d,%r9d │ │ │ │ xor %edi,%edi │ │ │ │ + lea 0x0(,%r9,4),%rsi │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ mov %rax,%rbx │ │ │ │ - call 5e500 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,%r15 │ │ │ │ - call 5e500 │ │ │ │ - mov 0xc(%rsp),%ecx │ │ │ │ - movsd 0x8(%r14),%xmm0 │ │ │ │ + call 44640 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ 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 │ │ │ │ + call 3070 │ │ │ │ + mov $0x3f6,%esi │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + lea 0x53935(%rip),%rdx │ │ │ │ + lea 0x53736(%rip),%rdi │ │ │ │ + call 61230 │ │ │ │ xor %eax,%eax │ │ │ │ - shr $1,%esi │ │ │ │ - shl $0x4,%rsi │ │ │ │ - unpcklpd %xmm3,%xmm3 │ │ │ │ + xor %esi,%esi │ │ │ │ + test %r14d,%r14d │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + mov 0x20(%rsp),%r11 │ │ │ │ + je 31a0e │ │ │ │ + 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 319e0 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r14d,%r8d │ │ │ │ + mov %r15d,%ecx │ │ │ │ + mov $0x3fc,%esi │ │ │ │ + lea 0x504de(%rip),%rdx │ │ │ │ + lea 0x536cf(%rip),%rdi │ │ │ │ + call 61230 │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 31ae6 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + cmpb $0x0,0x2c(%rsp) │ │ │ │ + jne 31b5d │ │ │ │ + jmp 31a91 │ │ │ │ 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 %r15d,%ecx │ │ │ │ + mov $0x401,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + lea 0x538a8(%rip),%rdx │ │ │ │ + lea 0x5368b(%rip),%rdi │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ + call 615f0 │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + and $0x1,%r8d │ │ │ │ + add $0x1,%r9 │ │ │ │ + add %r8d,%r15d │ │ │ │ + cmp %r9,%r13 │ │ │ │ + je 31ae6 │ │ │ │ + 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 31a50 │ │ │ │ + and $0x1,%r8d │ │ │ │ + add $0x1,%r9 │ │ │ │ + add %r8d,%r15d │ │ │ │ + cmp %r9,%r13 │ │ │ │ + jne 31a91 │ │ │ │ + lea 0x53813(%rip),%rdx │ │ │ │ + mov $0x405,%esi │ │ │ │ + lea 0x535ff(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 61230 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32c0 │ │ │ │ add $0x38,%rsp │ │ │ │ + mov %rbp,%rax │ │ │ │ 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 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r15d,%ecx │ │ │ │ + mov $0x401,%esi │ │ │ │ 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 │ │ │ │ - mov $0x1,%edx │ │ │ │ - jmp 2e9ac │ │ │ │ + mov %r8d,0x10(%rsp) │ │ │ │ + lea 0x537d8(%rip),%rdx │ │ │ │ + lea 0x535bb(%rip),%rdi │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ + call 615f0 │ │ │ │ + mov 0x10(%rsp),%r8d │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + add $0x1,%r9 │ │ │ │ + add %r8d,%r15d │ │ │ │ + cmp %r9,%r13 │ │ │ │ + je 31ae6 │ │ │ │ + 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 31b51 │ │ │ │ + jmp 31b20 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ecx,%r15d │ │ │ │ + push %r14 │ │ │ │ + mov %esi,%r14d │ │ │ │ + mov $0x419,%esi │ │ │ │ + push %r13 │ │ │ │ + mov %rdx,%r13 │ │ │ │ + lea 0x53751(%rip),%rdx │ │ │ │ push %r12 │ │ │ │ - mov %edi,%ecx │ │ │ │ - movapd %xmm0,%xmm7 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ + lea 0x5351e(%rip),%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - mov $0x0,%esi │ │ │ │ - movapd %xmm1,%xmm6 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r15,%rbp │ │ │ │ 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 │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov %r8,(%rsp) │ │ │ │ + mov %r9d,0xc(%rsp) │ │ │ │ + call 61230 │ │ │ │ + mov $0x8,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 3570 │ │ │ │ + mov %r14d,%ecx │ │ │ │ + mov $0x41c,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x5031a(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + call 61230 │ │ │ │ + test %r14d,%r14d │ │ │ │ + mov (%rsp),%r8 │ │ │ │ + je 31c84 │ │ │ │ + mov 0xc(%rsp),%edx │ │ │ │ + mov %r14d,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + test %edx,%edx │ │ │ │ + jne 31d70 │ │ │ │ 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 %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 31c40 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ebp,%ecx │ │ │ │ + lea 0x502c9(%rip),%rdx │ │ │ │ + mov $0x42b,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 61230 │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 31d43 │ │ │ │ + lea -0x1(%r15),%rax │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jbe 31db2 │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r13,%rax │ │ │ │ + shr $0x2,%rsi │ │ │ │ + shl $0x4,%rsi │ │ │ │ + add %r13,%rsi │ │ │ │ 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) │ │ │ │ + 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 %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 │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jne 31cc8 │ │ │ │ + and $0x3,%ebp │ │ │ │ + je 31d43 │ │ │ │ + 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 31d43 │ │ │ │ + lea 0x4(%r13,%rdx,1),%rcx │ │ │ │ + add $0x2,%rax │ │ │ │ + mov (%rcx),%esi │ │ │ │ + mov (%rbx,%rsi,8),%rsi │ │ │ │ + mov %esi,(%rcx) │ │ │ │ + cmp %rax,%r15 │ │ │ │ + jle 31d43 │ │ │ │ + lea 0x8(%r13,%rdx,1),%rax │ │ │ │ + mov (%rax),%edx │ │ │ │ + mov (%rbx,%rdx,8),%rdx │ │ │ │ + mov %edx,(%rax) │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0x535e9(%rip),%rdx │ │ │ │ + mov $0x431,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 61230 │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %rbx,%rdi │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmp 32c0 │ │ │ │ nop │ │ │ │ - divsd %xmm2,%xmm3 │ │ │ │ - movsd 0x575e4(%rip),%xmm2 │ │ │ │ - jmp 2eed7 │ │ │ │ + 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 31d70 │ │ │ │ + jmp 31c84 │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 2f272 │ │ │ │ - movsd 0x57600(%rip),%xmm3 │ │ │ │ - mulsd %xmm0,%xmm3 │ │ │ │ - jmp 2f44d │ │ │ │ + jmp 31d02 │ │ │ │ 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 │ │ │ │ - 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 2f9a1 │ │ │ │ - lea 0x2c9d0(%rip),%rcx │ │ │ │ - mov %esi,%ebp │ │ │ │ mov %rdi,%rbx │ │ │ │ - mov %esi,%r13d │ │ │ │ - mov $0x8,%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 34d0 │ │ │ │ + xor %edi,%edi │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %r9,0x10(%rsp) │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ + call 44640 │ │ │ │ + mov $0x4,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 3570 │ │ │ │ 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 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 %r13d,%esi │ │ │ │ + lea 0x8(%rbp),%rbx │ │ │ │ + mov %r13d,0xc(%rsp) │ │ │ │ mov %rax,%r12 │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 2f91f │ │ │ │ - mov %r15d,%ebx │ │ │ │ - xor %r14d,%r14d │ │ │ │ - lea 0x521c9(%rip),%rbp │ │ │ │ + call 42c40 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbp,%rcx │ │ │ │ + xor %edx,%edx │ │ │ │ + and $0xfffffffffffffff8,%rdi │ │ │ │ + mov %rax,%r15 │ │ │ │ + xor %eax,%eax │ │ │ │ + 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 42ca0 │ │ │ │ + test %r13,%r13 │ │ │ │ + mov 0x10(%rsp),%r9 │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + lea (%r14,%r13,1),%rcx │ │ │ │ + je 31e83 │ │ │ │ + nopl (%rax) │ │ │ │ + movsbq (%rax),%rdx │ │ │ │ + add $0x1,%rax │ │ │ │ + addq $0x1,0x0(%rbp,%rdx,8) │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jne 31e70 │ │ │ │ + mov 0x0(%rbp),%rcx │ │ │ │ + mov %rbx,%rax │ │ │ │ + lea 0x7f8(%rbp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ 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 │ │ │ │ + mov %rcx,%rsi │ │ │ │ + add $0x8,%rax │ │ │ │ + mov -0x8(%rax),%rcx │ │ │ │ + add %rsi,%rdx │ │ │ │ + mov %rdx,-0x8(%rax) │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jne 31ea0 │ │ │ │ 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) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0x1,%r11d │ │ │ │ + test %r13,%r13 │ │ │ │ + jne 31f51 │ │ │ │ + jmp 31fd7 │ │ │ │ + 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 31f40 │ │ │ │ + lea -0x1(%rsi),%ebx │ │ │ │ + neg %ecx │ │ │ │ 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 │ │ │ │ + and $0x7,%ecx │ │ │ │ + shr $0x3,%eax │ │ │ │ + movzbl (%r9,%rax,1),%eax │ │ │ │ + sar %cl,%eax │ │ │ │ + shl $0x7,%eax │ │ │ │ + test %al,%al │ │ │ │ + je 31f40 │ │ │ │ + movsbq -0x1(%r14,%rsi,1),%rax │ │ │ │ + lea 0x0(%rbp,%rax,8),%rsi │ │ │ │ + mov (%rsi),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jle 31f40 │ │ │ │ + mov %ebx,(%r12,%rax,4) │ │ │ │ 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 │ │ │ │ + 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 31fd7 │ │ │ │ + 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 31ed0 │ │ │ │ + mov (%r12,%rdx,4),%esi │ │ │ │ + mov %rsi,%rcx │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 31f44 │ │ │ │ + lea -0x1(%rsi),%ebx │ │ │ │ + neg %ecx │ │ │ │ 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) │ │ │ │ + and $0x7,%ecx │ │ │ │ + shr $0x3,%eax │ │ │ │ + movzbl (%r9,%rax,1),%eax │ │ │ │ + sar %cl,%eax │ │ │ │ + shl $0x7,%eax │ │ │ │ + test %al,%al │ │ │ │ + je 31f44 │ │ │ │ + movsbq -0x1(%r14,%rsi,1),%rax │ │ │ │ + lea 0x0(%rbp,%rax,8),%rsi │ │ │ │ + mov (%rsi),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jle 31f44 │ │ │ │ + mov %ebx,(%r12,%rax,4) │ │ │ │ + mov %eax,%ebx │ │ │ │ not %eax │ │ │ │ - add %ecx,%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - cmp %ecx,%r8d │ │ │ │ - jae 2f800 │ │ │ │ - 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 │ │ │ │ + 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 31f51 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 32c0 │ │ │ │ + add $0x28,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ 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 │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + lea 0x530eb(%rip),%r15 │ │ │ │ + xor %eax,%eax │ │ │ │ push %r14 │ │ │ │ - mov %esi,%r14d │ │ │ │ + mov %edx,%r14d │ │ │ │ + lea 0x4ff65(%rip),%rdx │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - xor %r12d,%r12d │ │ │ │ push %rbp │ │ │ │ - mov %edx,%ebp │ │ │ │ push %rbx │ │ │ │ - lea 0x0(,%rbp,4),%rbx │ │ │ │ - mov %rbx,%rsi │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r15,%rdi │ │ │ │ sub $0x38,%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 %rsi,0x28(%rsp) │ │ │ │ + mov $0x491,%esi │ │ │ │ + mov %r9,0x18(%rsp) │ │ │ │ mov %rcx,0x20(%rsp) │ │ │ │ - lea -0x4(%r13,%rax,1),%r15 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ + mov %r8d,0xc(%rsp) │ │ │ │ + call 61230 │ │ │ │ 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 │ │ │ │ - test %eax,%eax │ │ │ │ - je 2fbc8 │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ + mov $0x7f8,%esi │ │ │ │ + call 44640 │ │ │ │ + mov %r14d,%r8d │ │ │ │ + xor %edi,%edi │ │ │ │ + lea 0x0(,%r8,4),%rsi │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 44640 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r14d,%esi │ │ │ │ + lea 0x8(%rbp),%rbx │ │ │ │ + mov %rax,%r12 │ │ │ │ + call 42c40 │ │ │ │ + lea 0x4ff28(%rip),%rdx │ │ │ │ + mov $0x496,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,%r13 │ │ │ │ xor %eax,%eax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x0(%r13,%rax,4),%esi │ │ │ │ - movzbl (%r9,%rsi,1),%esi │ │ │ │ - mov %sil,(%rbx,%rax,1) │ │ │ │ + call 61230 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbp,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + and $0xfffffffffffffff8,%rdi │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + lea 0x4ff23(%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 61230 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r14d,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 42ca0 │ │ │ │ + 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 32123 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movsbq (%rax),%rdx │ │ │ │ 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 │ │ │ │ + addq $0x1,0x0(%rbp,%rdx,8) │ │ │ │ + cmp %r8,%rax │ │ │ │ + jne 32110 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + lea 0x7f8(%rbp),%rdx │ │ │ │ + sub $0x1,%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ 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 │ │ │ │ + add (%rbx),%rax │ │ │ │ + add $0x8,%rbx │ │ │ │ + mov %rax,-0x8(%rbx) │ │ │ │ + cmp %rbx,%rdx │ │ │ │ + jne 32140 │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + lea 0x4fe9d(%rip),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov $0x4a9,%esi │ │ │ │ + mov %r9,0x20(%rsp) │ │ │ │ + lea -0x1(%rax),%ebx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r11,0x18(%rsp) │ │ │ │ + mov %r10,0x10(%rsp) │ │ │ │ + call 61230 │ │ │ │ + mov 0x20(%rsp),%r9 │ │ │ │ + mov 0x18(%rsp),%r11 │ │ │ │ + lea -0x1(%r14),%edx │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ + mov $0x1,%edi │ │ │ │ + jmp 3221e │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + 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 32210 │ │ │ │ + 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 32210 │ │ │ │ + movsbq -0x1(%r10,%rsi,1),%rax │ │ │ │ + lea 0x0(%rbp,%rax,8),%rsi │ │ │ │ + mov (%rsi),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jge 32210 │ │ │ │ + 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) │ │ │ │ + sub $0x1,%rbx │ │ │ │ + sub $0x1,%rdx │ │ │ │ + jb 322a6 │ │ │ │ + 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 321a0 │ │ │ │ + mov (%r12,%rdx,4),%esi │ │ │ │ + mov %rsi,%rcx │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 32214 │ │ │ │ + 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 32214 │ │ │ │ + movsbq -0x1(%r10,%rsi,1),%rax │ │ │ │ + lea 0x0(%rbp,%rax,8),%rsi │ │ │ │ + mov (%rsi),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jge 32214 │ │ │ │ + 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 3221e │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32c0 │ │ │ │ mov %r13,%rdi │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - mov %edx,(%rax) │ │ │ │ call 32c0 │ │ │ │ - mov (%rsp),%rax │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov $0x4cb,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x53083(%rip),%rdx │ │ │ │ + call 61230 │ │ │ │ add $0x38,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov %rdi,%r15 │ │ │ │ + mov %rcx,%r11 │ │ │ │ push %r14 │ │ │ │ - lea 0x51c95(%rip),%rcx │ │ │ │ + mov %edx,%r14d │ │ │ │ push %r13 │ │ │ │ - movq %rcx,%xmm0 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x20,%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 │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov (%rsi),%ebx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jbe 32580 │ │ │ │ + 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 32320 │ │ │ │ + add $0x1,%ebx │ │ │ │ + mov %edx,0x10(%rsp) │ │ │ │ + xor %edi,%edi │ │ │ │ + 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 44640 │ │ │ │ + mov %r14d,%r10d │ │ │ │ + xor %edi,%edi │ │ │ │ + lea 0x0(,%r10,4),%r13 │ │ │ │ + mov %r10,(%rsp) │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %r13,%rsi │ │ │ │ + call 44640 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ - call 3570 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ + mov %rax,%r12 │ │ │ │ + call 3070 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r14d,%esi │ │ │ │ + call 42c40 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r14d,%esi │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,%r13 │ │ │ │ - call 3740 │ │ │ │ - jmp 2fcb3 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 32d0 │ │ │ │ - lea (%rbx,%rax,1),%rbp │ │ │ │ + mov %rax,%r15 │ │ │ │ + call 42ca0 │ │ │ │ + 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 323f0 │ │ │ │ + mov 0x0(%rbp),%ecx │ │ │ │ + movl $0x0,0x0(%rbp) │ │ │ │ + cmp $0x1,%ebx │ │ │ │ + jbe 3243d │ │ │ │ + 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 32420 │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 32555 │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov $0x1,%r13d │ │ │ │ + jmp 324d0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %ebx,%esi │ │ │ │ + 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 324c0 │ │ │ │ + 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 324c0 │ │ │ │ + mov (%r8,%r14,4),%edx │ │ │ │ + lea 0x0(%rbp,%rdx,4),%rdx │ │ │ │ + mov (%rdx),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jae 324c0 │ │ │ │ + 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 32555 │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %eax,%ecx │ │ │ │ + shr $0x3,%edx │ │ │ │ + not %ecx │ │ │ │ + add %r15,%rdx │ │ │ │ + and $0x7,%ecx │ │ │ │ + movzbl (%rdx),%esi │ │ │ │ + sar %cl,%esi │ │ │ │ + shl $0x7,%esi │ │ │ │ + test %sil,%sil │ │ │ │ + je 32450 │ │ │ │ + mov (%r12,%rax,4),%edx │ │ │ │ + mov %rdx,%rcx │ │ │ │ + lea -0x1(%rdx),%r14 │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 324c3 │ │ │ │ + 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 324c3 │ │ │ │ + mov (%r8,%r14,4),%edx │ │ │ │ + lea 0x0(%rbp,%rdx,4),%rdx │ │ │ │ + mov (%rdx),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jae 324c3 │ │ │ │ + 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 324d0 │ │ │ │ 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 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 32c0 │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 32c0 │ │ │ │ + add $0x38,%rsp │ │ │ │ + mov %r12,%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) │ │ │ │ + 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 44640 │ │ │ │ + mov %r14d,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + shl $0x2,%rsi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 44640 │ │ │ │ + movl $0x0,0x0(%rbp) │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r14d,%esi │ │ │ │ + mov %rax,%r12 │ │ │ │ + call 42c40 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r14d,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r15 │ │ │ │ + call 42ca0 │ │ │ │ + test %r14d,%r14d │ │ │ │ + mov (%rsp),%ecx │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + mov 0x10(%rsp),%r11 │ │ │ │ + mov 0x18(%rsp),%r9 │ │ │ │ + jne 325f7 │ │ │ │ + movl $0x0,0x0(%rbp) │ │ │ │ + jmp 32555 │ │ │ │ + mov $0x1,%ebx │ │ │ │ + mov $0x4,%r13d │ │ │ │ + mov $0x1,%r10d │ │ │ │ + jmp 323e4 │ │ │ │ + nopl (%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - mov %rsi,%r15 │ │ │ │ + mov %edx,%r15d │ │ │ │ + mov %rsi,%r10 │ │ │ │ + mov %rcx,%r11 │ │ │ │ push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ - mov %rdx,%r13 │ │ │ │ push %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 │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov (%rsi),%edx │ │ │ │ + cmp $0x1,%r15d │ │ │ │ + jbe 328c0 │ │ │ │ + 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 32650 │ │ │ │ + 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 44640 │ │ │ │ + lea 0x1(%r15),%edx │ │ │ │ + xor %edi,%edi │ │ │ │ + shl $0x2,%rdx │ │ │ │ mov %rax,%rbp │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + call 44640 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ 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 │ │ │ │ + mov %rax,%r12 │ │ │ │ + call 3070 │ │ │ │ + mov %r13,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 3070 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %r15d,%esi │ │ │ │ + call 42c40 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%r14 │ │ │ │ + call 3070 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r15d,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 42ca0 │ │ │ │ + test %r15d,%r15d │ │ │ │ + mov 0x20(%rsp),%ecx │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ + mov 0x18(%rsp),%r11 │ │ │ │ + mov 0x24(%rsp),%r8d │ │ │ │ + mov 0x28(%rsp),%r9 │ │ │ │ + je 32752 │ │ │ │ + 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 32740 │ │ │ │ + mov 0x0(%rbp),%eax │ │ │ │ + add %rbp,%r13 │ │ │ │ + lea -0x1(%rax),%edx │ │ │ │ + lea 0x4(%rbp),%rax │ │ │ │ + mov %edx,0x0(%rbp) │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jbe 3277e │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%edx │ │ │ │ + add $0x4,%rax │ │ │ │ + mov %edx,-0x4(%rax) │ │ │ │ + cmp %r13,%rax │ │ │ │ + jne 32770 │ │ │ │ + lea -0x1(%r8),%edi │ │ │ │ + lea -0x1(%r15),%edx │ │ │ │ + mov $0x1,%r8d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + 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 32858 │ │ │ │ + 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 32828 │ │ │ │ + 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 32828 │ │ │ │ + mov (%r10,%rbx,4),%eax │ │ │ │ + lea 0x0(%rbp,%rax,4),%rax │ │ │ │ + mov (%rax),%ecx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jge 32828 │ │ │ │ + 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 32790 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x1,%rdx │ │ │ │ + jae 32790 │ │ │ │ + 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 │ │ │ │ ret │ │ │ │ - endbr64 │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov $0x5413,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - 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 │ │ │ │ - ret │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - cmp %edx,%eax │ │ │ │ - pop %rbx │ │ │ │ - sete %al │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - 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 2fea3 │ │ │ │ - add $0x1,%esi │ │ │ │ - movslq %esi,%rdx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%r12,%rdx,4),%eax │ │ │ │ + mov %rax,%rcx │ │ │ │ + lea -0x1(%rax),%rbx │ │ │ │ + test %rax,%rax │ │ │ │ + je 32828 │ │ │ │ + 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 32828 │ │ │ │ + mov (%r10,%rbx,4),%eax │ │ │ │ + lea 0x0(%rbp,%rax,4),%rax │ │ │ │ + mov (%rax),%ecx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jge 32828 │ │ │ │ + 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 32790 │ │ │ │ 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 │ │ │ │ - pop %rbx │ │ │ │ - sete %al │ │ │ │ - ret │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov %edx,%ebx │ │ │ │ + jmp 32689 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - mov $0x5413,%esi │ │ │ │ + mov %rdi,%r15 │ │ │ │ push %r14 │ │ │ │ + mov %rsi,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + lea 0x5280e(%rip),%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0xb8,%rsp │ │ │ │ - mov %rdi,0x30(%rsp) │ │ │ │ - lea 0x9e(%rsp),%rdx │ │ │ │ - xor %edi,%edi │ │ │ │ + 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 0x52a55(%rip),%rdx │ │ │ │ + neg %r13d │ │ │ │ + and $0x7,%r13d │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xa8(%rsp) │ │ │ │ + mov %rax,0x68(%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 │ │ │ │ - xor %ebx,%ebx │ │ │ │ + xor %eax,%eax │ │ │ │ + call 61230 │ │ │ │ + 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 2fa90 │ │ │ │ + mov %r15d,%r12d │ │ │ │ + mov $0x586,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ 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 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 │ │ │ │ - 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 30041 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x58,%r12 │ │ │ │ - cmp %r12,%r14 │ │ │ │ - je 30089 │ │ │ │ - mov 0x2c(%r12),%r13d │ │ │ │ + shr $0x3,%r12d │ │ │ │ + lea 0x52a13(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + call 61230 │ │ │ │ + add %r14,%r12 │ │ │ │ + mov %r13d,%ecx │ │ │ │ movzbl (%r12),%eax │ │ │ │ - test %r13d,%r13d │ │ │ │ - jne 30038 │ │ │ │ + sar %cl,%eax │ │ │ │ + shl $0x7,%eax │ │ │ │ test %al,%al │ │ │ │ - je 30038 │ │ │ │ - test %dl,%dl │ │ │ │ - je 30992 │ │ │ │ - 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 30041 │ │ │ │ - test %dl,%dl │ │ │ │ - je 300a1 │ │ │ │ - mov $0x2710,%edx │ │ │ │ - lea 0x5182e(%rip),%rsi │ │ │ │ + jne 32997 │ │ │ │ + cmpl $0x1,0x64(%rsp) │ │ │ │ + je 33118 │ │ │ │ + lea 0x52a02(%rip),%rdx │ │ │ │ + mov $0x595,%esi │ │ │ │ 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 301e0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - test %r8b,%r8b │ │ │ │ - jne 3087e │ │ │ │ - cmpb $0x0,0x29(%rbp) │ │ │ │ - je 30977 │ │ │ │ - mov (%r14),%rbx │ │ │ │ - test %r15,%r15 │ │ │ │ - jne 3092e │ │ │ │ - cmpq $0x0,0x10(%rbp) │ │ │ │ - je 3013f │ │ │ │ - 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 │ │ │ │ + xor %eax,%eax │ │ │ │ + call 61230 │ │ │ │ mov 0x8(%rsp),%r15 │ │ │ │ - mov $0x2710,%edx │ │ │ │ - lea 0x511df(%rip),%rsi │ │ │ │ + mov %ebx,%esi │ │ │ │ mov %r15,%rdi │ │ │ │ - call 3240 <__strcat_chk@plt> │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov $0x2710,%edx │ │ │ │ + call 42c40 │ │ │ │ + lea 0x529f9(%rip),%rdx │ │ │ │ + mov $0x597,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + call 61230 │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov %ebx,%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 301a6 │ │ │ │ - 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 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 │ │ │ │ - test %eax,%eax │ │ │ │ - je 300d0 │ │ │ │ - cmpb $0x0,0x29(%rbp) │ │ │ │ - je 30908 │ │ │ │ - mov (%r14),%rbx │ │ │ │ - mov %r8b,0x18(%rsp) │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ + call 30d00 │ │ │ │ + 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 32d20 │ │ │ │ + lea 0x4f626(%rip),%rdx │ │ │ │ + mov $0x59d,%esi │ │ │ │ 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 │ │ │ │ + call 61230 │ │ │ │ + mov 0x64(%rsp),%edi │ │ │ │ + mov %r13d,%r8d │ │ │ │ + mov %ebx,%r9d │ │ │ │ + lea 0x529a1(%rip),%rdx │ │ │ │ + mov $0x59e,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x8,%eax │ │ │ │ - mov %rcx,(%rdi,%rsi,1) │ │ │ │ - cmp %edx,%eax │ │ │ │ - jb 30351 │ │ │ │ + mov %edi,0x38(%rsp) │ │ │ │ + mov %edi,%r13d │ │ │ │ + mov %edi,%ecx │ │ │ │ mov %rbp,%rdi │ │ │ │ - call 32d0 │ │ │ │ - mov 0x20(%rsp),%esi │ │ │ │ - mov %rax,%rcx │ │ │ │ - lea (%rsi,%rax,1),%edx │ │ │ │ - cmp %edx,0x48(%rsp) │ │ │ │ - jb 309b0 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - mov %r9d,%eax │ │ │ │ - lea -0x1(%r9),%edx │ │ │ │ - mov %rsi,-0x8(%rdi,%rax,1) │ │ │ │ - cmp $0x8,%edx │ │ │ │ - jb 30460 │ │ │ │ - and $0xfffffff8,%edx │ │ │ │ + call 61230 │ │ │ │ + mov %r13d,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 42c40 │ │ │ │ + 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 31760 │ │ │ │ + lea 0x4f5f1(%rip),%rdx │ │ │ │ + mov $0x5a2,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + call 61230 │ │ │ │ + pop %r11 │ │ │ │ + mov $0x1,%eax │ │ │ │ + pop %r13 │ │ │ │ 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 │ │ │ │ - xor %eax,%eax │ │ │ │ - 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 │ │ │ │ + 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 32aa8 │ │ │ │ + lea 0x528f6(%rip),%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ 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) │ │ │ │ - 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 │ │ │ │ + mov %ebx,%r13d │ │ │ │ + mov $0x5a5,%esi │ │ │ │ + mov %r15d,0x48(%rsp) │ │ │ │ + call 61230 │ │ │ │ + lea 0x0(,%r13,4),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 44640 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%r11 │ │ │ │ xor %eax,%eax │ │ │ │ - mov %r12,%rcx │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - jmp 306b6 │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea 0x50c5e(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 32b54 │ │ │ │ + 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 32b20 │ │ │ │ + lea 0x4f53d(%rip),%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - add $0x1,%ebp │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ + mov %r15d,%r15d │ │ │ │ + mov $0x5a9,%esi │ │ │ │ + mov %r11,0x50(%rsp) │ │ │ │ + call 61230 │ │ │ │ + mov 0x8(%rsp),%r12 │ │ │ │ + mov 0x48(%rsp),%ecx │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ 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 │ │ │ │ + call 2f860 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r12,0x8(%rsp) │ │ │ │ + mov (%rax,%r15,4),%r15d │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov %r15d,%esi │ │ │ │ + call 42c40 │ │ │ │ + lea 0x4f510(%rip),%rdx │ │ │ │ + mov $0x5b0,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ + call 61230 │ │ │ │ + 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 30260 │ │ │ │ + lea 0x5280e(%rip),%rdx │ │ │ │ + mov $0x5b5,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + add $0x20,%rsp │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0x6ccc8(%rip),%rdi │ │ │ │ - lea 0x511b9(%rip),%rdx │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x10(%rbx),%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ + call 61230 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov $0x5ba,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ 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 │ │ │ │ + lea 0x4f4a8(%rip),%rdx │ │ │ │ + call 61230 │ │ │ │ + push %r15 │ │ │ │ + mov %ebx,%ecx │ │ │ │ + push %r12 │ │ │ │ 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 │ │ │ │ + mov 0x48(%rsp),%r15d │ │ │ │ + mov 0x30(%rsp),%r9 │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov %r15d,%edx │ │ │ │ + call 305f0 │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ call 32c0 │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - jne 30780 │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ + mov %r12,%rdi │ │ │ │ call 32c0 │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %r15d,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 42cd0 │ │ │ │ + pop %r9 │ │ │ │ + pop %r10 │ │ │ │ + test %al,%al │ │ │ │ + je 32f50 │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ call 32c0 │ │ │ │ + mov $0x5c4,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x4f458(%rip),%rdx │ │ │ │ + call 61230 │ │ │ │ + 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 322e0 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ call 32c0 │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ + mov %r14,%rdi │ │ │ │ call 32c0 │ │ │ │ - mov 0xa8(%rsp),%rax │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov %ebx,(%rax) │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 30e9e │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - add $0xb8,%rsp │ │ │ │ + jne 33173 │ │ │ │ + add $0x78,%rsp │ │ │ │ + mov %rbp,%rax │ │ │ │ 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 │ │ │ │ + ret │ │ │ │ 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) │ │ │ │ - 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 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 │ │ │ │ - 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 │ │ │ │ - xor %edx,%edx │ │ │ │ + mov %r13d,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ 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 │ │ │ │ + call 42c40 │ │ │ │ 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 │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + mov %rax,%r9 │ │ │ │ + push $0x1 │ │ │ │ + push %r14 │ │ │ │ + mov 0x20(%rsp),%r8 │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call 31760 │ │ │ │ + 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 32d60 │ │ │ │ + mov %ebx,%r13d │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r15d,0x48(%rsp) │ │ │ │ + lea 0x0(,%r13,4),%rsi │ │ │ │ + call 44640 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%r11 │ │ │ │ + xor %eax,%eax │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 32dfc │ │ │ │ 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 %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 │ │ │ │ - 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 │ │ │ │ - nopl (%rax) │ │ │ │ - test $0x4,%al │ │ │ │ - jne 30e6c │ │ │ │ - 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 │ │ │ │ - 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,%ecx │ │ │ │ + sub %r12d,%edx │ │ │ │ + test %r12,%r12 │ │ │ │ + not %ecx │ │ │ │ + cmovs %esi,%edx │ │ │ │ + and $0x7,%ecx │ │ │ │ + mov %edx,(%r11,%rax,4) │ │ │ │ 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 │ │ │ │ - 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 30cd0 │ │ │ │ - mov 0x84(%rsp),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 30e1d │ │ │ │ - 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 │ │ │ │ + shr $0x3,%edx │ │ │ │ + movzbl (%r14,%rdx,1),%edx │ │ │ │ + sar %cl,%edx │ │ │ │ + shl $0x7,%edx │ │ │ │ + test %dl,%dl │ │ │ │ + cmovne %rax,%r12 │ │ │ │ + add $0x1,%rax │ │ │ │ cmp %rax,%r13 │ │ │ │ - jb 305c0 │ │ │ │ - mov %ecx,%ebx │ │ │ │ - jmp 305d9 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%r15),%rax │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - mov %r15,%r9 │ │ │ │ - and $0xfffffffffffffff8,%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ + jne 32dc8 │ │ │ │ + mov 0x48(%rsp),%ecx │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %r11,%rsi │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %r11,0x58(%rsp) │ │ │ │ + mov %r15d,%r15d │ │ │ │ + call 2f860 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov (%rax,%r15,4),%r15d │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov %r15d,%esi │ │ │ │ + call 42c40 │ │ │ │ + lea 0x4f329(%rip),%rdx │ │ │ │ + mov $0x5f4,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + xor %eax,%eax │ │ │ │ + call 61230 │ │ │ │ + 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 2fed0 │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + add $0x20,%rsp │ │ │ │ + call 32c0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov $0x5fd,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x525a5(%rip),%rdx │ │ │ │ + call 61230 │ │ │ │ + push %r15 │ │ │ │ + mov %ebx,%ecx │ │ │ │ + push %r12 │ │ │ │ + mov 0x48(%rsp),%r13 │ │ │ │ + mov 0x38(%rsp),%r15d │ │ │ │ + mov 0x30(%rsp),%r9 │ │ │ │ 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 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov %r15d,%edx │ │ │ │ + call 30980 │ │ │ │ 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 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 30dfc │ │ │ │ + call 32c0 │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov %r15d,%esi │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 42cd0 │ │ │ │ + pop %rcx │ │ │ │ + pop %rsi │ │ │ │ + test %al,%al │ │ │ │ + je 33040 │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x606,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x4f261(%rip),%rdx │ │ │ │ + call 61230 │ │ │ │ + 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 32610 │ │ │ │ + jmp 32cd6 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x524c5(%rip),%rdx │ │ │ │ + mov $0x5ce,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 61230 │ │ │ │ + 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 │ │ │ │ - call 32d0 │ │ │ │ - jmp 30adb │ │ │ │ - mov (%r14),%rax │ │ │ │ - lea 0x8(%r12),%rdi │ │ │ │ + mov %r13,%rdx │ │ │ │ + call 31920 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + call 32c0 │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x5d3,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x4f17b(%rip),%rdx │ │ │ │ + call 61230 │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ mov %r12,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 328d0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,%r13 │ │ │ │ + call 32c0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x5d7,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x52456(%rip),%rdx │ │ │ │ + call 61230 │ │ │ │ + mov 0x74(%rsp),%ebp │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %ebp,%ecx │ │ │ │ + call 31bb0 │ │ │ │ + mov 0x28(%rsp),%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 %ebp,%r8d │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov %ebx,%edx │ │ │ │ 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 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) │ │ │ │ - endbr64 │ │ │ │ - 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) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ + call 322e0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 32c0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 32c0 │ │ │ │ + pop %rax │ │ │ │ + pop %rdx │ │ │ │ + jmp 32ce9 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x523d5(%rip),%rdx │ │ │ │ + mov $0x60f,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - mov (%rbx),%rcx │ │ │ │ - lea 0xf0(%rsp),%rax │ │ │ │ - mov 0x6c4ac(%rip),%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - lea 0x20(%rsp),%rax │ │ │ │ - lea 0x50e7e(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ + call 61230 │ │ │ │ + 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 31920 │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + call 32c0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x615,%esi │ │ │ │ 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> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 2feb0 │ │ │ │ - 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,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ + lea 0x4f08b(%rip),%rdx │ │ │ │ + call 61230 │ │ │ │ + mov 0x60(%rsp),%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 328d0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,%r13 │ │ │ │ + call 32c0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x619,%esi │ │ │ │ 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) │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - mov 0x10(%rdi),%rdi │ │ │ │ - jmp 32c0 │ │ │ │ - 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 %rax,%rax │ │ │ │ - je 3108f │ │ │ │ - mov %rax,%rdi │ │ │ │ + lea 0x52394(%rip),%rdx │ │ │ │ + call 61230 │ │ │ │ + mov 0x70(%rsp),%ebp │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov $0x1,%r9d │ │ │ │ + mov %ebp,%ecx │ │ │ │ + call 31bb0 │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + mov %r14,%r9 │ │ │ │ + mov %ebp,%r8d │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 32610 │ │ │ │ + jmp 3301c │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x4eef9(%rip),%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x589,%esi │ │ │ │ + call 61230 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0x4,%esi │ │ │ │ + call 44640 │ │ │ │ + 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 322e0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ 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 │ │ │ │ + mov %r14,%rdi │ │ │ │ call 32c0 │ │ │ │ - mov 0x38(%r12),%rdi │ │ │ │ - lea (%rdi,%rbx,1),%rax │ │ │ │ - jmp 31070 │ │ │ │ - xchg %ax,%ax │ │ │ │ - test %eax,%eax │ │ │ │ - jg 310d0 │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmp 32c0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jmp 32ce9 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + lea 0x51f6b(%rip),%rdi │ │ │ │ push %r14 │ │ │ │ + mov %rsi,%r14 │ │ │ │ push %r13 │ │ │ │ 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 │ │ │ │ - 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 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 %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 │ │ │ │ + sub $0xb8,%rsp │ │ │ │ + mov (%rdx),%ebx │ │ │ │ + mov %rsi,0x20(%rsp) │ │ │ │ + mov $0x636,%esi │ │ │ │ + mov %rdx,0x88(%rsp) │ │ │ │ + lea 0x522c2(%rip),%rdx │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0xa8(%rsp) │ │ │ │ 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 │ │ │ │ - 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 %eax,%eax │ │ │ │ + mov %ebx,0x78(%rsp) │ │ │ │ + call 61230 │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %r14,%rsi │ │ │ │ xor %edi,%edi │ │ │ │ - mov $0x8,%esi │ │ │ │ - movq $0x0,(%rax) │ │ │ │ + lea 0xa4(%rsp),%rax │ │ │ │ + lea 0xa0(%rsp),%rcx │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov %rcx,0x90(%rsp) │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ + call 2fbf0 │ │ │ │ + lea 0x51eea(%rip),%rdi │ │ │ │ + mov $0x639,%esi │ │ │ │ + lea 0x52278(%rip),%rdx │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ 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> │ │ │ │ + call 61230 │ │ │ │ + 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 333d3 │ │ │ │ + mov 0xa4(%rsp),%eax │ │ │ │ + mov %eax,0x7c(%rsp) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 3433a │ │ │ │ + mov %eax,%ebp │ │ │ │ + lea 0x4ef3f(%rip),%rdx │ │ │ │ + mov $0x648,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 31221 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - xor %r15d,%r15d │ │ │ │ - jmp 31210 │ │ │ │ - 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 │ │ │ │ - push %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) │ │ │ │ - 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) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov %ecx,0x34(%rsp) │ │ │ │ - mov %r14d,%r13d │ │ │ │ - mov %rdi,%r14 │ │ │ │ - nop │ │ │ │ - cmp %r12b,(%r14) │ │ │ │ - je 31753 │ │ │ │ - mov 0x8(%r14),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 3510 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - je 3172c │ │ │ │ - add $0x1,%r13d │ │ │ │ - add $0x58,%r12 │ │ │ │ - cmp %r13d,%ebp │ │ │ │ - jne 313f0 │ │ │ │ - mov 0x34(%rsp),%edx │ │ │ │ - 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 %ebp,%ecx │ │ │ │ + lea 0x51e7f(%rip),%rdi │ │ │ │ + call 61230 │ │ │ │ + lea 0x0(,%rbp,4),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 44640 │ │ │ │ + mov %ebp,%ecx │ │ │ │ + lea 0x4ef3a(%rip),%rdx │ │ │ │ + mov $0x64b,%esi │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + lea 0x51e51(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 61230 │ │ │ │ + mov %ebp,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 42c40 │ │ │ │ + mov 0x78(%rsp),%ebx │ │ │ │ + mov $0x64e,%esi │ │ │ │ + lea 0x51e31(%rip),%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + lea 0x4ef27(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ebx,%ecx │ │ │ │ + call 61230 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + lea -0x2(%rbx),%esi │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %r9,%rdx │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + 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 332ea │ │ │ │ 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 │ │ │ │ + lea 0x52191(%rip),%rdx │ │ │ │ + mov $0x651,%esi │ │ │ │ + xor %ebx,%ebx │ │ │ │ + lea 0x51dba(%rip),%rdi │ │ │ │ + mov %r9d,(%rsp) │ │ │ │ + xor %r15d,%r15d │ │ │ │ + lea 0x521a4(%rip),%r13 │ │ │ │ + call 61230 │ │ │ │ + mov 0x78(%rsp),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + mov (%rsp),%r9d │ │ │ │ + je 33afa │ │ │ │ + mov %r12,(%rsp) │ │ │ │ + mov 0x30(%rsp),%r14 │ │ │ │ + mov %rbp,0x18(%rsp) │ │ │ │ + mov 0x10(%rsp),%r12 │ │ │ │ + mov %r9d,0xc(%rsp) │ │ │ │ + mov 0x78(%rsp),%ebp │ │ │ │ + jmp 333a9 │ │ │ │ + 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 33aec │ │ │ │ + mov %r15d,%eax │ │ │ │ + mov %ebx,(%r14,%rax,4) │ │ │ │ + cmp %r15d,%ebp │ │ │ │ + jae 33381 │ │ │ │ + mov %ebp,%r8d │ │ │ │ + mov %r15d,%ecx │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov $0x656,%esi │ │ │ │ + lea 0x51d2e(%rip),%rdi │ │ │ │ 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 │ │ │ │ + call 615f0 │ │ │ │ + jmp 33381 │ │ │ │ + mov 0xa0(%rsp),%ebp │ │ │ │ + lea 0x4ee87(%rip),%rdx │ │ │ │ + mov $0x683,%esi │ │ │ │ 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 │ │ │ │ + lea 0x51d09(%rip),%rdi │ │ │ │ + mov %ebp,%ecx │ │ │ │ + mov %ebp,0x7c(%rsp) │ │ │ │ + call 61230 │ │ │ │ + lea 0x0(,%rbp,4),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 44640 │ │ │ │ + mov %ebp,%ecx │ │ │ │ + lea 0x4edbe(%rip),%rdx │ │ │ │ + mov $0x686,%esi │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + lea 0x51cd5(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 61230 │ │ │ │ + mov %ebp,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 42c40 │ │ │ │ + mov 0x78(%rsp),%ebx │ │ │ │ + mov $0x689,%esi │ │ │ │ + lea 0x51cb5(%rip),%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + lea 0x4edab(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ebx,%ecx │ │ │ │ + call 61230 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + lea -0x2(%rbx),%esi │ │ │ │ + xor %r9d,%r9d │ │ │ │ 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 │ │ │ │ + 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 33466 │ │ │ │ + mov 0x78(%rsp),%edi │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %edx,%edx │ │ │ │ + test %edi,%edi │ │ │ │ + je 334e6 │ │ │ │ + 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 334be │ │ │ │ + lea 0x4eda3(%rip),%rdx │ │ │ │ + mov $0x692,%esi │ │ │ │ + lea 0x51bff(%rip),%rdi │ │ │ │ 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 │ │ │ │ + mov %r9d,(%rsp) │ │ │ │ + call 61230 │ │ │ │ + lea 0x51d80(%rip),%rdx │ │ │ │ + mov $0x346,%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 │ │ │ │ + lea 0x51bdf(%rip),%rdi │ │ │ │ + call 61230 │ │ │ │ + mov 0x7c(%rsp),%ebx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %ebx,%esi │ │ │ │ + call 42ca0 │ │ │ │ + lea 0x4e92b(%rip),%rdx │ │ │ │ + mov $0x349,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x501bc(%rip),%rdx │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov $0xffffffff,%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 │ │ │ │ + lea 0x51bb5(%rip),%rdi │ │ │ │ + call 61230 │ │ │ │ + mov $0xff8,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 44640 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea 0x1(%rbx),%eax │ │ │ │ + lea 0x0(,%rax,8),%r14 │ │ │ │ + lea 0x8(%r13),%r15 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + call 44640 │ │ │ │ + mov %r14,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call 44640 │ │ │ │ + lea 0x51d22(%rip),%rdx │ │ │ │ + mov $0x34e,%esi │ │ │ │ + lea 0x51b68(%rip),%rdi │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + call 61230 │ │ │ │ + xor %esi,%esi │ │ │ │ + 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 33663 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - test %r15d,%r15d │ │ │ │ - jle 32602 │ │ │ │ - cmp $0x1,%r15d │ │ │ │ - jle 318be │ │ │ │ - cmp %ecx,%edi │ │ │ │ - jne 3261b │ │ │ │ + lea (%rbx,%r15,8),%r8 │ │ │ │ + mov (%r8),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + js 33605 │ │ │ │ + jmp 33780 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp %rsi,%rbp │ │ │ │ + jle 3361a │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rdx,%rax │ │ │ │ + neg %rsi │ │ │ │ + lea (%rbx,%rsi,8),%r8 │ │ │ │ + mov (%r8),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + js 33600 │ │ │ │ + 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 343b6 │ │ │ │ + mov %rsi,%r15 │ │ │ │ + cmp %r15,%rbp │ │ │ │ + jg 335e8 │ │ │ │ + addl $0x1,0xc(%rsp) │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + mov %r14d,%esi │ │ │ │ + cmp %eax,%r14d │ │ │ │ + jae 335d9 │ │ │ │ + lea 0x51c33(%rip),%rdx │ │ │ │ + mov $0x3b2,%esi │ │ │ │ + lea 0x51a6d(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r9,%r13 │ │ │ │ + call 61230 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 32c0 │ │ │ │ + lea 0x51e43(%rip),%rdx │ │ │ │ + mov $0x694,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x51a34(%rip),%rdi │ │ │ │ + call 61230 │ │ │ │ + mov 0x7c(%rsp),%ebx │ │ │ │ mov $0x1,%edx │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 31780 │ │ │ │ - add $0x28,%rsp │ │ │ │ - mov $0x1,%eax │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %ebx,%esi │ │ │ │ + call 42cd0 │ │ │ │ + test %al,%al │ │ │ │ + je 34234 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 32c0 │ │ │ │ + lea 0x4ebc5(%rip),%rdx │ │ │ │ + mov $0x698,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x519f7(%rip),%rdi │ │ │ │ + call 61230 │ │ │ │ + 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 32000 │ │ │ │ + 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 343ce │ │ │ │ + add $0xb8,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ 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 │ │ │ │ + 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 │ │ │ │ - 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,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 │ │ │ │ + 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 34115 │ │ │ │ + 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 │ │ │ │ - add $0x1,%rax │ │ │ │ - lea -0x30(%rbx),%edx │ │ │ │ - cmp $0x9,%dl │ │ │ │ - jbe 31970 │ │ │ │ - cmp %edi,%ecx │ │ │ │ - jne 32735 │ │ │ │ - mov $0xa,%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,%rdi │ │ │ │ - movzbl (%r15),%eax │ │ │ │ - sub $0x2b,%eax │ │ │ │ - test $0xfd,%al │ │ │ │ - sete %al │ │ │ │ - sete %cl │ │ │ │ + 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 │ │ │ │ - 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 │ │ │ │ + lea (%rax,%rsi,2),%rax │ │ │ │ + addq $0x1,(%r9,%rax,8) │ │ │ │ + lea 0x1(%rdx),%eax │ │ │ │ + mov %rax,%rdx │ │ │ │ + cmp %r12,%rax │ │ │ │ + jle 33830 │ │ │ │ + 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) │ │ │ │ + mov %rdi,%r12 │ │ │ │ + add $0x8,%rdx │ │ │ │ + mov -0x8(%rdx),%rdi │ │ │ │ + add %r12,%rcx │ │ │ │ + mov %rcx,-0x8(%rdx) │ │ │ │ + cmp %r10,%rdx │ │ │ │ + jne 338a8 │ │ │ │ + mov (%rsp),%r12 │ │ │ │ + mov 0x30(%rsp),%edx │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + cmp %rcx,0x18(%rsp) │ │ │ │ + jl 33992 │ │ │ │ + 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 │ │ │ │ + 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 -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 │ │ │ │ + lea 0x1(%rsi),%edx │ │ │ │ + mov %rax,(%rcx) │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp %r12,%rdx │ │ │ │ + jle 33920 │ │ │ │ + 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 33a46 │ │ │ │ + cmp %rdx,%rsi │ │ │ │ + jge 339c5 │ │ │ │ + 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 33a12 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + jle 339ff │ │ │ │ + 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 335df │ │ │ │ + mov (%rax),%rdi │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + lea 0x1(%rdi),%rsi │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jne 339d0 │ │ │ │ + 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 339ff │ │ │ │ + cmp %rdx,%rsi │ │ │ │ + jge 33ae2 │ │ │ │ + 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 33aae │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + jle 33aa1 │ │ │ │ + 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 335df │ │ │ │ + mov (%rax),%rdi │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + lea 0x1(%rdi),%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne 33a80 │ │ │ │ + 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 │ │ │ │ + mov (%rax),%rcx │ │ │ │ + neg %rdx │ │ │ │ + mov %rdx,(%rbx,%rcx,8) │ │ │ │ + jmp 33aa1 │ │ │ │ + mov 0x80(%rsp),%rsi │ │ │ │ + jmp 33aae │ │ │ │ + mov (%rsp),%r12 │ │ │ │ + mov 0xc(%rsp),%r9d │ │ │ │ + mov 0x18(%rsp),%rbp │ │ │ │ + lea 0x519d4(%rip),%rdx │ │ │ │ + mov $0x65a,%esi │ │ │ │ + lea 0x515eb(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 30ed0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp $0x1,%r15d │ │ │ │ - jle 3278b │ │ │ │ - cmp $0x2,%r15d │ │ │ │ - je 31c59 │ │ │ │ - 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 │ │ │ │ - movzbl (%r15),%edi │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - lea -0x2b(%rdi),%edx │ │ │ │ - and $0xfd,%edx │ │ │ │ - sete %dl │ │ │ │ + mov %r9d,(%rsp) │ │ │ │ + call 61230 │ │ │ │ + lea 0x5176c(%rip),%rdx │ │ │ │ + mov $0x346,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x515cb(%rip),%rdi │ │ │ │ + call 61230 │ │ │ │ + mov 0x7c(%rsp),%ebx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %ebx,%esi │ │ │ │ + call 42ca0 │ │ │ │ + lea 0x4e317(%rip),%rdx │ │ │ │ + mov $0x349,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x515a1(%rip),%rdi │ │ │ │ + call 61230 │ │ │ │ + mov $0xff8,%esi │ │ │ │ xor %edi,%edi │ │ │ │ - movzbl %dl,%edx │ │ │ │ - jmp 31c9e │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - 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) │ │ │ │ - cmp %edx,%eax │ │ │ │ - jne 32135 │ │ │ │ - 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 │ │ │ │ + call 44640 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea 0x1(%rbx),%eax │ │ │ │ + lea 0x0(,%rax,8),%r14 │ │ │ │ + lea 0x8(%r13),%r15 │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 44640 │ │ │ │ + mov %r14,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call 44640 │ │ │ │ + lea 0x5170e(%rip),%rdx │ │ │ │ + mov $0x34e,%esi │ │ │ │ + lea 0x51554(%rip),%rdi │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + call 61230 │ │ │ │ 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 │ │ │ │ + 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 33c7b │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea (%rbx,%r15,8),%rsi │ │ │ │ + mov (%rsi),%r8 │ │ │ │ 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 │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x5235a(%rip),%rsi │ │ │ │ - mov 0x8(%r13),%r9 │ │ │ │ - movsbl 0x0(%r13),%r8d │ │ │ │ - call 30ed0 │ │ │ │ + js 33c1d │ │ │ │ + jmp 33d50 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - test %r15d,%r15d │ │ │ │ - jle 32772 │ │ │ │ + cmp %rdx,%rbp │ │ │ │ + jle 33c32 │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %r8,%rax │ │ │ │ + neg %rdx │ │ │ │ + lea (%rbx,%rdx,8),%rsi │ │ │ │ + mov (%rsi),%r8 │ │ │ │ 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 │ │ │ │ + js 33c18 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r9,%rcx │ │ │ │ + mov %r15d,%r15d │ │ │ │ + and $0xfffffffffffffff8,%rdi │ │ │ │ + mov %rax,(%rbx,%r15,8) │ │ │ │ xor %eax,%eax │ │ │ │ - add 0x38(%rdi),%r13 │ │ │ │ - mov 0x8(%r13),%rcx │ │ │ │ - movsbl 0x0(%r13),%edx │ │ │ │ - call 30ed0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x1,%r15d │ │ │ │ - jg 318a7 │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 318be │ │ │ │ - jmp 31a4b │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x1,%r15d │ │ │ │ - jg 318a7 │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 318be │ │ │ │ - jmp 31b3b │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ + 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 3439e │ │ │ │ + mov %rdx,%r15 │ │ │ │ + cmp %r15,%rbp │ │ │ │ + jg 33c00 │ │ │ │ + addl $0x1,0xc(%rsp) │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + mov %r14d,%esi │ │ │ │ + cmp %eax,%r14d │ │ │ │ + jae 33bed │ │ │ │ + lea 0x5161b(%rip),%rdx │ │ │ │ + mov $0x3b2,%esi │ │ │ │ + lea 0x51455(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 30ed0 │ │ │ │ - nopl (%rax) │ │ │ │ - cmp $0x1,%r15d │ │ │ │ - je 32663 │ │ │ │ - cmp $0x2,%r15d │ │ │ │ - jg 324f8 │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 318be │ │ │ │ - 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 │ │ │ │ + mov %r9,%r13 │ │ │ │ + call 61230 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %r15d,%r15d │ │ │ │ - jle 318be │ │ │ │ - cmp %ecx,%edi │ │ │ │ - jne 3267c │ │ │ │ - mov %edi,%esi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 31780 │ │ │ │ - jmp 318be │ │ │ │ - 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 │ │ │ │ + call 32c0 │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 32c0 │ │ │ │ + lea 0x5182b(%rip),%rdx │ │ │ │ + mov $0x65d,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x5141c(%rip),%rdi │ │ │ │ + call 61230 │ │ │ │ + mov 0x7c(%rsp),%ebx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %ebx,%esi │ │ │ │ + call 42cd0 │ │ │ │ + test %al,%al │ │ │ │ + je 3411c │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 32c0 │ │ │ │ + lea 0x4e515(%rip),%rdx │ │ │ │ + mov $0x663,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x513df(%rip),%rdi │ │ │ │ + call 61230 │ │ │ │ + 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 31dc0 │ │ │ │ + jmp 33729 │ │ │ │ + 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 3410d │ │ │ │ + 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 │ │ │ │ - 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 │ │ │ │ + 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 │ │ │ │ - movzbl (%rbx,%rax,1),%eax │ │ │ │ - sub $0x30,%eax │ │ │ │ - cmp $0x9,%al │ │ │ │ - ja 32283 │ │ │ │ - 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 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ + lea (%rax,%rdx,2),%rax │ │ │ │ + addq $0x1,(%r9,%rax,8) │ │ │ │ + lea 0x1(%rdi),%eax │ │ │ │ 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 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%r15,%rax,1),%esi │ │ │ │ + cmp %r14,%rax │ │ │ │ + jle 33e00 │ │ │ │ + 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 33e70 │ │ │ │ + mov 0x40(%rsp),%ecx │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + mov %ecx,%r8d │ │ │ │ + cmp %rdi,0x18(%rsp) │ │ │ │ + jl 33f4e │ │ │ │ + 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 │ │ │ │ + mov (%r12,%rcx,8),%rdx │ │ │ │ + lea 0x0(%rbp,%rdx,1),%eax │ │ │ │ + movsbq (%r15,%rax,1),%rsi │ │ │ │ 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 │ │ │ │ + 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 │ │ │ │ - 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 │ │ │ │ + lea (%rax,%rsi,2),%rax │ │ │ │ + lea (%r9,%rax,8),%rcx │ │ │ │ + mov (%rcx),%rax │ │ │ │ + mov %edx,(%rbx,%rax,4) │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + mov %rax,(%rcx) │ │ │ │ + lea 0x1(%r8),%ecx │ │ │ │ + mov %rcx,%r8 │ │ │ │ + cmp %r14,%rcx │ │ │ │ + jle 33ee0 │ │ │ │ + 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 34058 │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jge 33f82 │ │ │ │ + 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 33fd7 │ │ │ │ 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 │ │ │ │ + jle 33fc8 │ │ │ │ + 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 3401a │ │ │ │ + mov (%rax),%r8 │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + add $0x1,%r8 │ │ │ │ + cmp %r8,%rcx │ │ │ │ + jne 33f98 │ │ │ │ + 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 33fd7 │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + cmp %rdx,0x18(%rsp) │ │ │ │ + jne 33bf3 │ │ │ │ + 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 33bf3 │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jge 340fa │ │ │ │ + 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 340c6 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x10(%r9),%rax │ │ │ │ + jle 340b9 │ │ │ │ + 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 3401a │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%r14),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 3510 │ │ │ │ - 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 │ │ │ │ + add $0x1,%rdi │ │ │ │ + cmp %rdi,%rcx │ │ │ │ + jne 34098 │ │ │ │ + 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 340b9 │ │ │ │ + mov %rdx,0x28(%rsp) │ │ │ │ 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 │ │ │ │ + mov 0x80(%rsp),%r8 │ │ │ │ + jmp 340c6 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + jmp 33e62 │ │ │ │ + xor %edi,%edi │ │ │ │ + jmp 33892 │ │ │ │ + lea 0x513ed(%rip),%rdx │ │ │ │ + mov $0x66d,%esi │ │ │ │ + lea 0x50fc9(%rip),%rdi │ │ │ │ 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 │ │ │ │ + call 61230 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + 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 │ │ │ │ + mov %r15d,%esi │ │ │ │ + call 31920 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call 32c0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 32c0 │ │ │ │ + lea 0x513a9(%rip),%rdx │ │ │ │ + mov $0x672,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - call 30ed0 │ │ │ │ - mov 0x8(%rbx),%rcx │ │ │ │ - movsbl (%rbx),%edx │ │ │ │ - lea 0x51bc1(%rip),%rsi │ │ │ │ + lea 0x50f68(%rip),%rdi │ │ │ │ + call 61230 │ │ │ │ + mov 0xa8(%rsp),%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 328d0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 32c0 │ │ │ │ + lea 0x51386(%rip),%rdx │ │ │ │ + mov $0x676,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call 30ed0 │ │ │ │ - mov 0x8(%rbx),%rcx │ │ │ │ - movsbl (%rbx),%edx │ │ │ │ - lea 0x51b70(%rip),%rsi │ │ │ │ + lea 0x50f31(%rip),%rdi │ │ │ │ + call 61230 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov 0xb4(%rsp),%ebx │ │ │ │ + mov %r15d,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %ebx,%ecx │ │ │ │ + call 31bb0 │ │ │ │ + lea 0x4e059(%rip),%rdx │ │ │ │ + mov $0x679,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call 30ed0 │ │ │ │ - mov 0x8(%rbx),%rcx │ │ │ │ - movsbl (%rbx),%edx │ │ │ │ - lea 0x51ae7(%rip),%rsi │ │ │ │ + lea 0x50efb(%rip),%rdi │ │ │ │ + call 61230 │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + mov %r14,%r9 │ │ │ │ + mov %ebx,%r8d │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov %r15d,%edx │ │ │ │ + xor %edi,%edi │ │ │ │ + call 31dc0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call 32c0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 32c0 │ │ │ │ + pop %rax │ │ │ │ + pop %rdx │ │ │ │ + jmp 3373c │ │ │ │ + lea 0x512d5(%rip),%rdx │ │ │ │ + mov $0x6a2,%esi │ │ │ │ + lea 0x50eb1(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call 30ed0 │ │ │ │ - movsbl (%rbx),%eax │ │ │ │ - mov 0x8(%rbx),%r8 │ │ │ │ + call 61230 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + 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 │ │ │ │ - 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 │ │ │ │ + mov %r15d,%esi │ │ │ │ + call 31920 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call 32c0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 32c0 │ │ │ │ + lea 0x51291(%rip),%rdx │ │ │ │ + mov $0x6a7,%esi │ │ │ │ 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 │ │ │ │ + lea 0x50e50(%rip),%rdi │ │ │ │ + call 61230 │ │ │ │ + mov 0xa0(%rsp),%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 328d0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 32c0 │ │ │ │ + lea 0x51281(%rip),%rdx │ │ │ │ + mov $0x6ad,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - call 30ed0 │ │ │ │ - mov 0x8(%rbx),%rcx │ │ │ │ - movsbl (%rbx),%edx │ │ │ │ - lea 0x51a9f(%rip),%rsi │ │ │ │ + lea 0x50e19(%rip),%rdi │ │ │ │ + call 61230 │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov $0x1,%r9d │ │ │ │ + xor %edi,%edi │ │ │ │ + mov 0xb0(%rsp),%ebx │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r15d,%esi │ │ │ │ + mov %ebx,%ecx │ │ │ │ + call 31bb0 │ │ │ │ + lea 0x4dfd6(%rip),%rdx │ │ │ │ + mov $0x6af,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call 30ed0 │ │ │ │ - mov 0x8(%rbx),%rcx │ │ │ │ - movsbl (%rbx),%edx │ │ │ │ - lea 0x519be(%rip),%rsi │ │ │ │ + lea 0x50de0(%rip),%rdi │ │ │ │ + call 61230 │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + mov %r14,%r9 │ │ │ │ + mov %ebx,%r8d │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov %r15d,%edx │ │ │ │ + xor %edi,%edi │ │ │ │ + call 32000 │ │ │ │ + jmp 3421a │ │ │ │ + lea 0x5116a(%rip),%rdx │ │ │ │ + mov $0x63b,%esi │ │ │ │ + lea 0x50dab(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call 30ed0 │ │ │ │ - nopl (%rax) │ │ │ │ + call 61230 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0x4,%esi │ │ │ │ + call 44640 │ │ │ │ + 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 31dc0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call 32c0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 32c0 │ │ │ │ + jmp 3373c │ │ │ │ + lea -0x1(%r8),%rax │ │ │ │ + mov %r8,%r15 │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov %edx,%eax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + jmp 33da2 │ │ │ │ + lea -0x1(%rdx),%rax │ │ │ │ + mov %rdx,%r15 │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + jmp 337d2 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ + test %esi,%esi │ │ │ │ + je 34448 │ │ │ │ push %r14 │ │ │ │ + lea 0x51178(%rip),%r14 │ │ │ │ push %r13 │ │ │ │ + lea 0x50fe9(%rip),%r13 │ │ │ │ push %r12 │ │ │ │ mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ + mov %esi,%ebp │ │ │ │ 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 310f0 │ │ │ │ - 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 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 328c0 │ │ │ │ - mov 0x30(%r12),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - jle 32bd5 │ │ │ │ - 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 32b90 │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 3510 │ │ │ │ - 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) │ │ │ │ + xor %ebx,%ebx │ │ │ │ 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 │ │ │ │ - mov 0x10(%rsp),%ecx │ │ │ │ - test %eax,%eax │ │ │ │ - je 32c5b │ │ │ │ - cmpb $0x0,0x23(%rsp) │ │ │ │ - jne 328c0 │ │ │ │ - mov %r13,%rdx │ │ │ │ - lea 0x4efaa(%rip),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - call 30ed0 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ + call 3160 <__printf_chk@plt> │ │ │ │ + mov (%r12,%rbx,8),%rdi │ │ │ │ + add $0x1,%rbx │ │ │ │ + call 9660 <__cxa_finalize@plt+0x5e90> │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3160 <__printf_chk@plt> │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jne 34408 │ │ │ │ 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 │ │ │ │ - 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,%rax,1) │ │ │ │ + ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - movslq 0x30(%rdi),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - jle 32d20 │ │ │ │ + test %edx,%edx │ │ │ │ + je 34512 │ │ │ │ + push %r15 │ │ │ │ + lea 0x10(%rdi),%r15 │ │ │ │ + push %r14 │ │ │ │ + xor %r14d,%r14d │ │ │ │ push %r13 │ │ │ │ + xor %r13d,%r13d │ │ │ │ push %r12 │ │ │ │ - mov %rdx,%r12 │ │ │ │ - lea (%rax,%rax,4),%rdx │ │ │ │ + lea 0x51108(%rip),%r12 │ │ │ │ push %rbp │ │ │ │ - lea (%rax,%rdx,2),%rax │ │ │ │ - mov %esi,%ebp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r14d,%r15d │ │ │ │ push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x38(%rdi),%rbx │ │ │ │ - lea (%rbx,%rax,8),%r13 │ │ │ │ + mov %rsi,%r14 │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov %edx,0xc(%rsp) │ │ │ │ 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 │ │ │ │ + mov %r13d,%edx │ │ │ │ + lea 0x510d8(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3160 <__printf_chk@plt> │ │ │ │ + mov (%r14),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne 32cf5 │ │ │ │ - cmpb $0x0,0x28(%rbx) │ │ │ │ - jne 32d10 │ │ │ │ - add $0x58,%rbx │ │ │ │ - cmp %r13,%rbx │ │ │ │ - jne 32cd0 │ │ │ │ - add $0x8,%rsp │ │ │ │ + je 344e1 │ │ │ │ + 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 344b0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x1,%r13d │ │ │ │ + add $0x20,%r14 │ │ │ │ + lea 0x50eec(%rip),%rsi │ │ │ │ + call 3160 <__printf_chk@plt> │ │ │ │ + cmp %r13d,0xc(%rsp) │ │ │ │ + jne 34490 │ │ │ │ + add $0x18,%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 │ │ │ │ - test %eax,%eax │ │ │ │ - jle 32daf │ │ │ │ + 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 32d7f │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - test %r12,%r12 │ │ │ │ - je 32d85 │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 32d85 │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 3510 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 32d85 │ │ │ │ - cmpb $0x0,0x28(%rbx) │ │ │ │ - jne 32da0 │ │ │ │ - add $0x58,%rbx │ │ │ │ - cmp %r13,%rbx │ │ │ │ - jne 32d60 │ │ │ │ - add $0x8,%rsp │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0x50(%rsp),%r14 │ │ │ │ + movzbl 0x60(%rsp),%r15d │ │ │ │ + test %edx,%edx │ │ │ │ + je 34596 │ │ │ │ + mov %edx,%edx │ │ │ │ + mov %r9,%rbp │ │ │ │ + lea 0x51043(%rip),%r12 │ │ │ │ + mov %rsi,%r13 │ │ │ │ + lea (%rsi,%rdx,8),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x0(%r13),%rdx │ │ │ │ + xor %ebx,%ebx │ │ │ │ xor %eax,%eax │ │ │ │ + mov 0x8(%rdx),%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + jle 3458b │ │ │ │ + mov (%rdx),%rsi │ │ │ │ + mov (%rsi,%rax,4),%eax │ │ │ │ + mov %rax,%rdx │ │ │ │ + cmp %r15b,(%r14,%rax,1) │ │ │ │ + je 345a8 │ │ │ │ + lea 0x1(%rbx),%eax │ │ │ │ + mov %rax,%rbx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jl 34574 │ │ │ │ + add $0x8,%r13 │ │ │ │ + cmp %r13,0x8(%rsp) │ │ │ │ + jne 34560 │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ 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) │ │ │ │ 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 34571 │ │ │ │ + add $0x8,%r13 │ │ │ │ + cmp %r13,0x8(%rsp) │ │ │ │ + jne 34560 │ │ │ │ + jmp 34596 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %edx,%r12d │ │ │ │ push %rbp │ │ │ │ + lea 0x0(,%r12,4),%rax │ │ │ │ + mov %r8,%rbp │ │ │ │ push %rbx │ │ │ │ - movslq 0x30(%rdi),%rax │ │ │ │ - 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 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x58,%rbx │ │ │ │ - cmp %r12,%rbx │ │ │ │ - je 32e10 │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 3510 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 32de8 │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov %rdi,0x20(%rsp) │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 3482f │ │ │ │ + mov %rsi,%r10 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + xor %r14d,%r14d │ │ │ │ xor %ebx,%ebx │ │ │ │ - mov %rbx,%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r13d,%ecx │ │ │ │ + xor %r15d,%r15d │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 34797 │ │ │ │ + movsbl (%r10,%r13,1),%esi │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 34657 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%eax │ │ │ │ + add $0x20,%r15 │ │ │ │ + cmp %ebx,%eax │ │ │ │ + je 34790 │ │ │ │ + cmp %esi,(%r14,%r15,1) │ │ │ │ + jne 34648 │ │ │ │ + cmp %eax,%ebx │ │ │ │ + je 34797 │ │ │ │ + add %r14,%r15 │ │ │ │ + mov 0x18(%r15),%esi │ │ │ │ + mov 0x10(%r15),%eax │ │ │ │ + mov 0x8(%r15),%rdi │ │ │ │ + cmp %esi,%eax │ │ │ │ + jae 34820 │ │ │ │ + lea 0x1(%rax),%esi │ │ │ │ + add $0x1,%r13 │ │ │ │ + mov %esi,0x10(%r15) │ │ │ │ + mov %ecx,(%rdi,%rax,4) │ │ │ │ + cmp %r12,%r13 │ │ │ │ + jne 34628 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea -0x4f53(%rip),%rcx │ │ │ │ + call 44ab0 │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%r12 │ │ │ │ + call 44640 │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 34755 │ │ │ │ + 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 %r14,%rax │ │ │ │ + mov 0x10(%rax),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 3474a │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov %r15d,%ecx │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x50ea2(%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 346f8 │ │ │ │ + add $0x4,%r13 │ │ │ │ + cmp %r13,0x8(%rsp) │ │ │ │ + jne 346e0 │ │ │ │ + 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 │ │ │ │ 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 %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 44640 │ │ │ │ + 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 44640 │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ + mov 0x8(%rsp),%ecx │ │ │ │ + mov %rax,0x8(%r15) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x10(%r15),%eax │ │ │ │ + jmp 3467c │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x3e8(%rsi),%eax │ │ │ │ + mov %rax,%rsi │ │ │ │ + shl $0x2,%rax │ │ │ │ + jmp 347ed │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea -0x50e9(%rip),%rcx │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + call 44ab0 │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r12,%rbx │ │ │ │ + call 44640 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + movq $0x0,0x10(%rsp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + jmp 34755 │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ - mov 0x30(%rdi),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jle 32f39 │ │ │ │ push %r15 │ │ │ │ - lea 0x4eb91(%rip),%r15 │ │ │ │ push %r14 │ │ │ │ - lea 0x4eb8d(%rip),%r14 │ │ │ │ + mov %rcx,%r14 │ │ │ │ push %r13 │ │ │ │ - xor %r13d,%r13d │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ + mov %edx,%r12d │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r8d,%esi │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + call 9360 <__cxa_finalize@plt+0x5b90> │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %eax,%eax │ │ │ │ + lea (%r14,%rax,4),%r15 │ │ │ │ + mov (%r15),%eax │ │ │ │ + lea 0x1(%rax),%esi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 44640 │ │ │ │ + cmpl $0xffffffff,(%r15) │ │ │ │ + mov %rax,%rbp │ │ │ │ + je 348f7 │ │ │ │ + xor %r14d,%r14d │ │ │ │ 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 $0x10,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 44640 │ │ │ │ + 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 348c8 │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 34993 │ │ │ │ + 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 34984 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %r14d,%edx │ │ │ │ + lea 0x50c76(%rip),%rsi │ │ │ │ + mov (%rdi,%rax,4),%ebx │ │ │ │ mov $0x1,%edi │ │ │ │ - mov 0x48(%rax,%rbp,1),%rax │ │ │ │ - mov (%rax,%rbx,8),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - add $0x1,%rbx │ │ │ │ + mov %ebx,%r8d │ │ │ │ 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 │ │ │ │ + mov (%r12),%rax │ │ │ │ + mov 0x0(%rbp,%rbx,8),%rsi │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov (%rax,%r13,1),%edx │ │ │ │ + call 90c0 <__cxa_finalize@plt+0x58f0> │ │ │ │ + mov (%r12),%rdx │ │ │ │ + lea 0x1(%r15),%eax │ │ │ │ + mov %rax,%r15 │ │ │ │ + lea 0x0(,%rax,4),%r13 │ │ │ │ + mov (%rdx,%rax,4),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jb 34930 │ │ │ │ + add $0x1,%r14d │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp %r14d,0x1c(%rsp) │ │ │ │ + jne 34918 │ │ │ │ + add $0x28,%rsp │ │ │ │ + mov %rbp,%rax │ │ │ │ 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) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ 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 │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %edi,%edi │ │ │ │ + push %r14 │ │ │ │ + mov %rdx,%r15 │ │ │ │ push %r13 │ │ │ │ - mov %rdx,%r13 │ │ │ │ - xor %edx,%edx │ │ │ │ + mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ + mov %rcx,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ + mov %r8d,%ebx │ │ │ │ + lea 0x1(%rbx),%r12d │ │ │ │ + mov %rbx,%r14 │ │ │ │ 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 %ax,0x34(%rsi) │ │ │ │ + movups %xmm0,0x10(%rsi) │ │ │ │ + movups %xmm0,0x20(%rsi) │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 44640 │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,0x0(%r13) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 3480 │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + mov %r12,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + movb $0x0,(%rax,%rbx,1) │ │ │ │ + mov 0x0(%r13),%r15 │ │ │ │ + call 44640 │ │ │ │ + mov %rax,%r8 │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 34a6b │ │ │ │ + lea -0x1(%rbx),%edi │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x52968(%rip),%r9 │ │ │ │ + add %r15,%rdi │ │ │ │ + nop │ │ │ │ + movzbl (%rdi),%esi │ │ │ │ + mov %edx,%ecx │ │ │ │ + add %r8,%rcx │ │ │ │ + lea -0x41(%rsi),%eax │ │ │ │ + cmp $0x38,%al │ │ │ │ + ja 34a58 │ │ │ │ + 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 34a30 │ │ │ │ + lea (%r8,%rbx,1),%rax │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + mov %r8,0x8(%r13) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 34acf │ │ │ │ + mov %r12,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 44640 │ │ │ │ + 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 44640 │ │ │ │ + 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 602d0 │ │ │ │ + mov %rax,0x18(%r13) │ │ │ │ + mov %r14d,0x30(%r13) │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x79,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 34a30 │ │ │ │ + jmp 34a67 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x6b,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 34a30 │ │ │ │ + jmp 34a67 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x6d,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 34a30 │ │ │ │ + jmp 34a67 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x64,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 34a30 │ │ │ │ + jmp 34a67 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x63,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 34a30 │ │ │ │ + jmp 34a67 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x68,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 34a30 │ │ │ │ + jmp 34a67 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x67,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 34a30 │ │ │ │ + jmp 34a67 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x76,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 34a30 │ │ │ │ + jmp 34a67 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x52,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 34a30 │ │ │ │ + jmp 34a67 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x42,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 34a30 │ │ │ │ + jmp 34a67 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x41,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 34a30 │ │ │ │ + jmp 34a67 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x62,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 34a30 │ │ │ │ + jmp 34a67 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x59,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 34a30 │ │ │ │ + jmp 34a67 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x72,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 34a30 │ │ │ │ + jmp 34a67 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x4d,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 34a30 │ │ │ │ + jmp 34a67 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x44,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 34a30 │ │ │ │ + jmp 34a67 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x43,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 34a30 │ │ │ │ + jmp 34a67 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x48,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 34a30 │ │ │ │ + jmp 34a67 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x47,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 34a30 │ │ │ │ + jmp 34a67 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x56,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 34a30 │ │ │ │ + jmp 34a67 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x54,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 34a30 │ │ │ │ + jmp 34a67 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x74,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 34a30 │ │ │ │ + jmp 34a67 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x61,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 34a30 │ │ │ │ + jmp 34a67 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov (%rsi),%rdi │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 34dec │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 34e02 │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x8(%rbx) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 34e18 │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x10(%rbx) │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 34e2e │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,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 │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 34e44 │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x20(%rbx) │ │ │ │ + mov 0x28(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 34e5a │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x28(%rbx) │ │ │ │ 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 │ │ │ │ + movl $0x0,0x30(%rbx) │ │ │ │ + mov %ax,0x34(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + test %cl,%cl │ │ │ │ + jne 34e90 │ │ │ │ + test %dl,%dl │ │ │ │ + je 34f70 │ │ │ │ + mov 0x8(%rsi),%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + ret │ │ │ │ + mov %ecx,%ebp │ │ │ │ + mov %r8d,%r12d │ │ │ │ + test %dl,%dl │ │ │ │ + jne 34f00 │ │ │ │ + mov 0x20(%rsi),%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 │ │ │ │ + je 35000 │ │ │ │ + cmp 0x34(%rsi),%r8b │ │ │ │ + je 34e8b │ │ │ │ + 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 34f80 │ │ │ │ + cmp $0x4,%edx │ │ │ │ + ja 34ef5 │ │ │ │ + and $0x1,%ebp │ │ │ │ + jne 35110 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x41,%ecx │ │ │ │ + mov $0x47,%edx │ │ │ │ + call 607e0 │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + mov %r12b,0x34(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + ret │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x28(%rsi),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 35020 │ │ │ │ + cmp 0x35(%rsi),%r8b │ │ │ │ + je 34e8b │ │ │ │ + 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 34fc0 │ │ │ │ + cmp $0x4,%edx │ │ │ │ + ja 34f61 │ │ │ │ + and $0x1,%ebp │ │ │ │ + jne 35130 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x41,%ecx │ │ │ │ + mov $0x47,%edx │ │ │ │ + call 607e0 │ │ │ │ + mov 0x28(%rbx),%rax │ │ │ │ + mov %r12b,0x35(%rbx) │ │ │ │ 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 3319f │ │ │ │ - nop │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - jmp 33180 │ │ │ │ + pop %rbx │ │ │ │ + mov (%rsi),%rax │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + je 350a0 │ │ │ │ + cmp $0x2,%edx │ │ │ │ + je 350b8 │ │ │ │ + lea -0x3(%rbp),%edx │ │ │ │ + and $0xfd,%edx │ │ │ │ + jne 35070 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x59,%ecx │ │ │ │ + mov $0x43,%edx │ │ │ │ + call 607e0 │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + jmp 34ef5 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + je 350d0 │ │ │ │ + cmp $0x2,%edx │ │ │ │ + je 350f0 │ │ │ │ + lea -0x3(%rbp),%edx │ │ │ │ + and $0xfd,%edx │ │ │ │ + jne 35040 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x59,%ecx │ │ │ │ + mov $0x43,%edx │ │ │ │ + call 607e0 │ │ │ │ + mov 0x28(%rbx),%rax │ │ │ │ + jmp 34f61 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x30(%rsi),%eax │ │ │ │ + xor %edi,%edi │ │ │ │ + lea 0x1(%rax),%esi │ │ │ │ + call 44640 │ │ │ │ + mov %rax,0x20(%rbx) │ │ │ │ + jmp 34eac │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x30(%rsi),%eax │ │ │ │ + xor %edi,%edi │ │ │ │ + lea 0x1(%rax),%esi │ │ │ │ + call 44640 │ │ │ │ + mov %rax,0x28(%rbx) │ │ │ │ + jmp 34f17 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + and $0xfffffffd,%ebp │ │ │ │ + cmp $0x4,%bpl │ │ │ │ + jne 34f61 │ │ │ │ + mov $0x52,%ecx │ │ │ │ + mov $0x47,%edx │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 607e0 │ │ │ │ + mov 0x28(%rbx),%rax │ │ │ │ + jmp 34f61 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + and $0xfffffffd,%ebp │ │ │ │ + cmp $0x4,%bpl │ │ │ │ + jne 34ef5 │ │ │ │ + mov $0x52,%ecx │ │ │ │ + mov $0x47,%edx │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 607e0 │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + jmp 34ef5 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x59,%ecx │ │ │ │ + mov $0x54,%edx │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 607e0 │ │ │ │ + jmp 3508f │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x52,%ecx │ │ │ │ + mov $0x41,%edx │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 607e0 │ │ │ │ + jmp 3508f │ │ │ │ nopl 0x0(%rax) │ │ │ │ + mov $0x59,%ecx │ │ │ │ + mov $0x54,%edx │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 607e0 │ │ │ │ + jmp 3505f │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x52,%ecx │ │ │ │ + mov $0x41,%edx │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 607e0 │ │ │ │ + jmp 3505f │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x54,%ecx │ │ │ │ + mov $0x43,%edx │ │ │ │ + call 607e0 │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + jmp 34ef5 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x54,%ecx │ │ │ │ + mov $0x43,%edx │ │ │ │ + call 607e0 │ │ │ │ + mov 0x28(%rbx),%rax │ │ │ │ + jmp 34f61 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov 0x18(%rsi),%rax │ │ │ │ + test %dl,%dl │ │ │ │ + cmove 0x10(%rsi),%rax │ │ │ │ + ret │ │ │ │ + endbr64 │ │ │ │ + push %r14 │ │ │ │ + mov %rcx,%r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rdx,%r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + test %r8b,%r8b │ │ │ │ + jne 351a0 │ │ │ │ + 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 │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + ret │ │ │ │ + mov 0x20(%rsi),%rdi │ │ │ │ + mov %r8d,%ebp │ │ │ │ + mov %r9d,%r12d │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 352e8 │ │ │ │ + cmp 0x34(%rsi),%r9b │ │ │ │ + je 35214 │ │ │ │ + mov 0x30(%rbx),%eax │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + lea 0x1(%rax),%edx │ │ │ │ + call 3480 │ │ │ │ + mov 0x30(%rbx),%esi │ │ │ │ mov 0x20(%rbx),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - call *%r12 │ │ │ │ - mov 0x38(%rbx),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 3322f │ │ │ │ - mov (%rdx),%rdx │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb 33150 │ │ │ │ + movsbl %bpl,%eax │ │ │ │ + test %r12b,%r12b │ │ │ │ + jne 352b8 │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 353a8 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 35390 │ │ │ │ + lea -0x3(%rbp),%eax │ │ │ │ + test $0xfd,%al │ │ │ │ + jne 35330 │ │ │ │ + mov $0x59,%ecx │ │ │ │ + mov $0x43,%edx │ │ │ │ + call 607e0 │ │ │ │ mov 0x20(%rbx),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - call *%r12 │ │ │ │ - mov %rax,%rdx │ │ │ │ - jmp 33150 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r12b,0x34(%rbx) │ │ │ │ + mov %rdi,0x0(%r13) │ │ │ │ + mov 0x28(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 35358 │ │ │ │ + cmp 0x35(%rbx),%r12b │ │ │ │ + je 35184 │ │ │ │ + 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 35290 │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 35378 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 353c0 │ │ │ │ + lea -0x3(%rbp),%eax │ │ │ │ + test $0xfd,%al │ │ │ │ + jne 35308 │ │ │ │ + mov $0x59,%ecx │ │ │ │ + mov $0x43,%edx │ │ │ │ + call 607e0 │ │ │ │ + mov 0x28(%rbx),%rdi │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %r12b,0x35(%rbx) │ │ │ │ + jmp 35184 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp $0x4,%eax │ │ │ │ + ja 35280 │ │ │ │ + and $0x1,%ebp │ │ │ │ + jne 353f0 │ │ │ │ + mov $0x41,%ecx │ │ │ │ + mov $0x47,%edx │ │ │ │ + call 607e0 │ │ │ │ + mov 0x28(%rbx),%rdi │ │ │ │ + jmp 35280 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x4,%eax │ │ │ │ + ja 35210 │ │ │ │ + test $0x1,%bpl │ │ │ │ + jne 353d8 │ │ │ │ + mov $0x41,%ecx │ │ │ │ + mov $0x47,%edx │ │ │ │ + call 607e0 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + jmp 35210 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x30(%rsi),%eax │ │ │ │ + xor %edi,%edi │ │ │ │ + lea 0x1(%rax),%esi │ │ │ │ + call 44640 │ │ │ │ + mov %rax,0x20(%rbx) │ │ │ │ + mov %rax,%rdi │ │ │ │ + jmp 351b9 │ │ │ │ nopl 0x0(%rax) │ │ │ │ + and $0xfffffffd,%ebp │ │ │ │ + cmp $0x4,%bpl │ │ │ │ + jne 35280 │ │ │ │ + mov $0x52,%ecx │ │ │ │ + mov $0x47,%edx │ │ │ │ + call 607e0 │ │ │ │ + mov 0x28(%rbx),%rdi │ │ │ │ + jmp 35280 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %ebp,%eax │ │ │ │ + and $0xfffffffd,%eax │ │ │ │ + cmp $0x4,%al │ │ │ │ + jne 35210 │ │ │ │ + mov $0x52,%ecx │ │ │ │ + mov $0x47,%edx │ │ │ │ + call 607e0 │ │ │ │ mov 0x20(%rbx),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - call *%r12 │ │ │ │ - mov %rax,%rcx │ │ │ │ - jmp 33137 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%rdx),%rax │ │ │ │ - jmp 33110 │ │ │ │ + jmp 35210 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x30(%rbx),%eax │ │ │ │ + xor %edi,%edi │ │ │ │ + lea 0x1(%rax),%esi │ │ │ │ + call 44640 │ │ │ │ + mov %rax,0x28(%rbx) │ │ │ │ + mov %rax,%rdi │ │ │ │ + jmp 3522f │ │ │ │ nopl 0x0(%rax) │ │ │ │ + mov $0x59,%ecx │ │ │ │ + mov $0x54,%edx │ │ │ │ + call 607e0 │ │ │ │ + jmp 35324 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x52,%ecx │ │ │ │ + mov $0x41,%edx │ │ │ │ + call 607e0 │ │ │ │ + jmp 3534c │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x59,%ecx │ │ │ │ + mov $0x54,%edx │ │ │ │ + call 607e0 │ │ │ │ + jmp 3534c │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x52,%ecx │ │ │ │ + mov $0x41,%edx │ │ │ │ + call 607e0 │ │ │ │ + jmp 35324 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x54,%ecx │ │ │ │ + mov $0x43,%edx │ │ │ │ + call 607e0 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + jmp 35210 │ │ │ │ + mov $0x54,%ecx │ │ │ │ + mov $0x43,%edx │ │ │ │ + call 607e0 │ │ │ │ + mov 0x28(%rbx),%rdi │ │ │ │ + jmp 35280 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rsi,%r15 │ │ │ │ + push %r14 │ │ │ │ + mov %r9d,%r14d │ │ │ │ push %r13 │ │ │ │ - mov %rdx,%r13 │ │ │ │ + mov %rcx,%r13 │ │ │ │ + push %r12 │ │ │ │ + mov %r8,%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdx,%rbp │ │ │ │ + push %rbx │ │ │ │ + lea 0x1(%r9),%ebx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rsi,(%rcx) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 44640 │ │ │ │ + mov %rax,%r9 │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 3549d │ │ │ │ + lea -0x1(%r14),%eax │ │ │ │ xor %edx,%edx │ │ │ │ + lea 0x52021(%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 35488 │ │ │ │ + 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 35460 │ │ │ │ + mov %r14d,%eax │ │ │ │ + add %r9,%rax │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + mov %r9,0x8(%r13) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 35798 │ │ │ │ + mov %rbp,(%r12) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 44640 │ │ │ │ + mov (%r12),%rsi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,0x8(%r12) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 3480 │ │ │ │ + mov 0x8(%r12),%rdi │ │ │ │ + mov %r14d,%esi │ │ │ │ + call 602d0 │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %rbp,0x8(%r12) │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x79,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 35460 │ │ │ │ + jmp 35497 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x6b,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 35460 │ │ │ │ + jmp 35497 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x6d,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 35460 │ │ │ │ + jmp 35497 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x64,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 35460 │ │ │ │ + jmp 35497 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x63,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 35460 │ │ │ │ + jmp 35497 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x68,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 35460 │ │ │ │ + jmp 35497 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x67,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 35460 │ │ │ │ + jmp 35497 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x76,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 35460 │ │ │ │ + jmp 35497 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x52,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 35460 │ │ │ │ + jmp 35497 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x42,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 35460 │ │ │ │ + jmp 35497 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x41,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 35460 │ │ │ │ + jmp 35497 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x62,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 35460 │ │ │ │ + jmp 35497 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x59,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 35460 │ │ │ │ + jmp 35497 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x72,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 35460 │ │ │ │ + jmp 35497 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x4d,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 35460 │ │ │ │ + jmp 35497 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x44,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 35460 │ │ │ │ + jmp 35497 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x43,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 35460 │ │ │ │ + jmp 35497 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x48,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 35460 │ │ │ │ + jmp 35497 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x47,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 35460 │ │ │ │ + jmp 35497 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x56,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 35460 │ │ │ │ + jmp 35497 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x54,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 35460 │ │ │ │ + jmp 35497 │ │ │ │ + nopl (%rax) │ │ │ │ + movq $0x0,(%r12) │ │ │ │ + jmp 354df │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x74,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 35460 │ │ │ │ + jmp 35497 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x61,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + sub $0x1,%rdi │ │ │ │ + mov %sil,(%rcx) │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 35460 │ │ │ │ + jmp 35497 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + mov %rdx,%r14 │ │ │ │ + push %r13 │ │ │ │ + mov %r9d,%r13d │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ + mov %ecx,%ebx │ │ │ │ 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 │ │ │ │ + mov 0x40(%rsp),%r12 │ │ │ │ + cmp $0x1,%r8d │ │ │ │ + je 35840 │ │ │ │ + cmp $0x2,%r8d │ │ │ │ + jne 3582e │ │ │ │ + mov 0x184(%r12),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 358d8 │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x184(%r12),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 3582e │ │ │ │ + lea 0x1(%rcx),%r15d │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r15,%rsi │ │ │ │ + call 44640 │ │ │ │ + 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 3597f │ │ │ │ + cmp $0x4,%eax │ │ │ │ + ja 3582e │ │ │ │ + test $0x1,%al │ │ │ │ + jne 35a28 │ │ │ │ + mov $0x41,%ecx │ │ │ │ + mov $0x47,%edx │ │ │ │ + mov %ebx,%esi │ │ │ │ + call 607e0 │ │ │ │ + mov 0x184(%r12),%eax │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + cmp $0x4,%eax │ │ │ │ + ja 3582e │ │ │ │ + mov $0x54,%ecx │ │ │ │ + mov $0x43,%edx │ │ │ │ + test $0x1,%al │ │ │ │ + jne 359ea │ │ │ │ + mov $0x41,%ecx │ │ │ │ + mov $0x47,%edx │ │ │ │ + jmp 359ea │ │ │ │ + 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 44640 │ │ │ │ + mov %rax,%r8 │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 35963 │ │ │ │ + lea -0x1(%rbx),%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x51c3f(%rip),%r9 │ │ │ │ + lea (%r14,%rax,1),%rdi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl (%rdi),%esi │ │ │ │ + mov %edx,%ecx │ │ │ │ + add %r8,%rcx │ │ │ │ + lea -0x41(%rsi),%eax │ │ │ │ + cmp $0x38,%al │ │ │ │ + ja 35950 │ │ │ │ + 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 35928 │ │ │ │ + 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 35881 │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 35be0 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 35c00 │ │ │ │ + lea -0x3(%rax),%edx │ │ │ │ + and $0xfffffffd,%edx │ │ │ │ + jne 35a00 │ │ │ │ + mov $0x59,%ecx │ │ │ │ + mov $0x43,%edx │ │ │ │ + mov %ebx,%esi │ │ │ │ + call 607e0 │ │ │ │ + mov 0x184(%r12),%eax │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov $0x59,%ecx │ │ │ │ + mov $0x54,%edx │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 359ea │ │ │ │ + mov $0x52,%ecx │ │ │ │ + mov $0x41,%edx │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 359ea │ │ │ │ + lea -0x3(%rax),%edx │ │ │ │ + and $0xfffffffd,%edx │ │ │ │ + jne 35bc0 │ │ │ │ + mov $0x59,%ecx │ │ │ │ + mov $0x43,%edx │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %ebx,%esi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmp 607e0 │ │ │ │ + nop │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0xfffffffd,%edx │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jne 359b2 │ │ │ │ + mov $0x52,%ecx │ │ │ │ + mov $0x47,%edx │ │ │ │ + mov %ebx,%esi │ │ │ │ + call 607e0 │ │ │ │ + mov 0x184(%r12),%eax │ │ │ │ + jmp 359b2 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x54,%ecx │ │ │ │ + mov $0x43,%edx │ │ │ │ + mov %ebx,%esi │ │ │ │ + call 607e0 │ │ │ │ + mov 0x184(%r12),%eax │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + jmp 358ab │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x54,%esi │ │ │ │ + jmp 35950 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x64,%esi │ │ │ │ + jmp 35950 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x63,%esi │ │ │ │ + jmp 35950 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x68,%esi │ │ │ │ + jmp 35950 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x67,%esi │ │ │ │ + jmp 35950 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x76,%esi │ │ │ │ + jmp 35950 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x52,%esi │ │ │ │ + jmp 35950 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x79,%esi │ │ │ │ + jmp 35950 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x6b,%esi │ │ │ │ + jmp 35950 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x6d,%esi │ │ │ │ + jmp 35950 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x43,%esi │ │ │ │ + jmp 35950 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x48,%esi │ │ │ │ + jmp 35950 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x47,%esi │ │ │ │ + jmp 35950 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x56,%esi │ │ │ │ + jmp 35950 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x42,%esi │ │ │ │ + jmp 35950 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x41,%esi │ │ │ │ + jmp 35950 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x62,%esi │ │ │ │ + jmp 35950 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x59,%esi │ │ │ │ + jmp 35950 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x72,%esi │ │ │ │ + jmp 35950 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x4d,%esi │ │ │ │ + jmp 35950 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x44,%esi │ │ │ │ + jmp 35950 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x74,%esi │ │ │ │ + jmp 35950 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x61,%esi │ │ │ │ + jmp 35950 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + and $0xfffffffd,%eax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jne 3582e │ │ │ │ + mov $0x52,%ecx │ │ │ │ + jmp 358cb │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x59,%ecx │ │ │ │ + mov $0x54,%edx │ │ │ │ + mov %ebx,%esi │ │ │ │ + call 607e0 │ │ │ │ + mov 0x184(%r12),%eax │ │ │ │ + jmp 359b2 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x52,%ecx │ │ │ │ + mov $0x41,%edx │ │ │ │ + mov %ebx,%esi │ │ │ │ + call 607e0 │ │ │ │ + mov 0x184(%r12),%eax │ │ │ │ + jmp 359b2 │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + mov 0x10(%rdi),%rcx │ │ │ │ + mov 0x10(%rsi),%rdx │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ 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 │ │ │ │ + jb 35c7d │ │ │ │ + mov $0x1,%eax │ │ │ │ cmp %rdx,%rcx │ │ │ │ - jae 333c0 │ │ │ │ - mov %rdx,(%rbx) │ │ │ │ - mov 0x40(%rbp),%rdx │ │ │ │ - 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 │ │ │ │ + jb 35c7d │ │ │ │ + mov (%rdi),%ecx │ │ │ │ + mov (%rsi),%edx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jb 35c7d │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jb 35c7d │ │ │ │ + movzbl 0x28(%rsi),%edx │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmp %dl,0x28(%rdi) │ │ │ │ + jg 35c7d │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + jl 35c7d │ │ │ │ + mov 0x8(%rdi),%rcx │ │ │ │ + mov 0x8(%rsi),%rdx │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jb 35c7d │ │ │ │ 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 │ │ │ │ + sbb %eax,%eax │ │ │ │ + ret │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + mov (%rdi),%ecx │ │ │ │ + mov (%rsi),%edx │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jb 35cc6 │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jb 35cc6 │ │ │ │ + movzbl 0x18(%rsi),%edx │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmp %dl,0x18(%rdi) │ │ │ │ + jg 35cc6 │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + jl 35cc6 │ │ │ │ + mov 0x8(%rdi),%rcx │ │ │ │ + mov 0x8(%rsi),%rdx │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jb 35cc6 │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + sbb %eax,%eax │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %rax │ │ │ │ + pop %rax │ │ │ │ + lea 0x51967(%rip),%rcx │ │ │ │ + mov $0x134,%edx │ │ │ │ + lea 0x4f8e1(%rip),%rsi │ │ │ │ + lea 0x4c614(%rip),%rdi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov (%rdi),%ecx │ │ │ │ + mov (%rsi),%edx │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jb 35d46 │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jb 35d46 │ │ │ │ + movzbl 0x28(%rsi),%edx │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmp %dl,0x28(%rdi) │ │ │ │ + jg 35d46 │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + jl 35d46 │ │ │ │ + mov 0x8(%rdi),%rcx │ │ │ │ + mov 0x8(%rsi),%rdx │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jb 35d46 │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + sbb %eax,%eax │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + mov %r9,%r15 │ │ │ │ + push %r14 │ │ │ │ + mov %ecx,%r14d │ │ │ │ + push %r13 │ │ │ │ + mov %rdx,%r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %r8,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r12,%rdi │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0x10(%rsi),%rsi │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + add %rdx,%rsi │ │ │ │ + call 182d0 │ │ │ │ + lea 0x4(%rsp),%rcx │ │ │ │ + mov %rsp,%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %eax,(%rbx) │ │ │ │ + mov %eax,%esi │ │ │ │ + call 18360 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 35e28 │ │ │ │ + mov (%rsp),%ecx │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %r14b,0x28(%rbx) │ │ │ │ + sub %r15,%rax │ │ │ │ + movb $0x0,0x38(%rbx) │ │ │ │ + lea (%rcx,%r15,1),%rdx │ │ │ │ + mov %rcx,0x18(%rbx) │ │ │ │ + cmp %rdx,%r13 │ │ │ │ + mov 0x4(%rsp),%edx │ │ │ │ + movq $0x0,0x30(%rbx) │ │ │ │ + cmovb %rcx,%rax │ │ │ │ + movq $0x0,0x3c(%rbx) │ │ │ │ + lea 0x1(%rdx),%rsi │ │ │ │ + mov %rdx,0x20(%rbx) │ │ │ │ + lea 0x0(%rbp,%rax,1),%rdi │ │ │ │ + sub %rax,%rsi │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + movl $0x0,0x44(%rbx) │ │ │ │ + cmovae %rsi,%rbp │ │ │ │ + mov %rbp,0x10(%rbx) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 35e47 │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + lea 0x51829(%rip),%rcx │ │ │ │ + mov $0x41,%edx │ │ │ │ + lea 0x4f78b(%rip),%rsi │ │ │ │ + lea 0x4f791(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + call 60de0 │ │ │ │ + mov %rax,0x30(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov %sil,0x38(%rdi) │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + sub 0x18(%rdi),%rax │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + endbr64 │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + sub 0x20(%rdi),%rax │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + endbr64 │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + add 0x10(%rdi),%rax │ │ │ │ + sub $0x1,%rax │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + mov 0x10(%rdi),%rax │ │ │ │ + add 0x8(%rdi),%rax │ │ │ │ + sub $0x1,%rax │ │ │ │ + sub 0x18(%rdi),%rax │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov 0x10(%rdi),%rax │ │ │ │ + add 0x8(%rdi),%rax │ │ │ │ + sub $0x1,%rax │ │ │ │ + sub 0x20(%rdi),%rax │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov (%rsi),%edx │ │ │ │ + mov 0x18(%rdi),%rax │ │ │ │ + mov (%rax,%rdx,8),%rax │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + mov 0x8(%rsi),%rax │ │ │ │ + add 0x10(%rdi),%rax │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + endbr64 │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov 0x8(%rsi),%rdi │ │ │ │ + mov 0x18(%rsi),%rsi │ │ │ │ + mov %edx,%edx │ │ │ │ + mov 0x10(%rax),%rax │ │ │ │ + mov %rdi,%rcx │ │ │ │ + lea (%rsi,%rdx,1),%r8 │ │ │ │ + sub %rdx,%rcx │ │ │ │ + lea (%rax,%rcx,1),%rdx │ │ │ │ + add %rsi,%rax │ │ │ │ + cmp %rdi,%r8 │ │ │ │ + cmovb %rdx,%rax │ │ │ │ + ret │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + mov 0x8(%rdi),%rdx │ │ │ │ + mov 0x18(%rdi),%rax │ │ │ │ + mov %esi,%esi │ │ │ │ + lea (%rax,%rsi,1),%rdi │ │ │ │ + mov %rdx,%rcx │ │ │ │ + sub %rsi,%rcx │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + cmovb %rcx,%rax │ │ │ │ + ret │ │ │ │ + endbr64 │ │ │ │ + mov (%rdi),%eax │ │ │ │ ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - call *%r12 │ │ │ │ - mov %rax,%rcx │ │ │ │ - jmp 3334f │ │ │ │ + endbr64 │ │ │ │ + mov 0x8(%rsi),%rdi │ │ │ │ + mov 0x10(%rsi),%rax │ │ │ │ + mov 0x20(%rsi),%r8 │ │ │ │ + lea (%rdi,%rax,1),%r10 │ │ │ │ + lea -0x1(%r10),%r9 │ │ │ │ + cmp %r8,%r9 │ │ │ │ + jae 35ffb │ │ │ │ + mov %ecx,%r9d │ │ │ │ + mov 0x18(%rsi),%rsi │ │ │ │ + add %ecx,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + add %r10,%r9 │ │ │ │ + mov %r8d,%r10d │ │ │ │ + sub %edi,%r10d │ │ │ │ + cmp %r8,%r9 │ │ │ │ + mov %edi,%r8d │ │ │ │ + cmovae %r10d,%eax │ │ │ │ + add %rsi,%rcx │ │ │ │ + sub %esi,%r8d │ │ │ │ + cmp %rdi,%rcx │ │ │ │ + cmovae %r8d,%edx │ │ │ │ + add %edx,%eax │ │ │ │ + ret │ │ │ │ + push %rax │ │ │ │ + call 35cd0 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + mov 0x10(%rdi),%eax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + movl $0x0,(%rdi) │ │ │ │ + mov %rdi,%rax │ │ │ │ + movq $0x0,0x8(%rdi) │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov (%rdi),%eax │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ + add $0x1,%eax │ │ │ │ + lea (%rax,%rax,8),%rsi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 44640 │ │ │ │ + mov (%rbx),%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + lea (%rdx,%rdx,8),%rdx │ │ │ │ + lea (%rax,%rdx,8),%rdi │ │ │ │ + mov $0x48,%edx │ │ │ │ + call 3480 │ │ │ │ + addl $0x1,(%rbx) │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov %rsi,%rdi │ │ │ │ + push %rbx │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0x0(%rbp),%esi │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x4(%rsp),%rcx │ │ │ │ + mov %esi,(%rdx) │ │ │ │ + mov %rsp,%rdx │ │ │ │ + call 18360 │ │ │ │ + movzbl 0x60(%rbp),%eax │ │ │ │ + mov %al,0x28(%rbx) │ │ │ │ + mov 0x4(%rbp),%eax │ │ │ │ + mov 0x58(%rbp),%rdi │ │ │ │ + mov %rax,0x18(%rbx) │ │ │ │ + mov 0x1c(%rdi),%eax │ │ │ │ + add 0x20(%rbp),%eax │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + call 66100 │ │ │ │ + mov 0x58(%rbp),%rdi │ │ │ │ + mov %eax,%eax │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ + mov 0x4(%rsp),%eax │ │ │ │ + mov %rax,0x20(%rbx) │ │ │ │ + movsbl 0x60(%rbp),%esi │ │ │ │ + call 66bc0 │ │ │ │ + mov 0x58(%rbp),%rdi │ │ │ │ + mov %eax,0x3c(%rbx) │ │ │ │ + movsbl 0x60(%rbp),%esi │ │ │ │ + call 66c10 │ │ │ │ + mov 0x58(%rbp),%rdi │ │ │ │ + mov %eax,0x40(%rbx) │ │ │ │ + call 61d30 │ │ │ │ + movb $0x0,0x38(%rbx) │ │ │ │ + mov %eax,0x44(%rbx) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3613e │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + ret │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + mov (%rdi),%ecx │ │ │ │ + mov (%rsi),%edx │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jb 36181 │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jb 36181 │ │ │ │ + mov 0x8(%rdi),%rcx │ │ │ │ + mov 0x8(%rsi),%rdx │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jb 36181 │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + sbb %eax,%eax │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + endbr64 │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov (%rdi),%esi │ │ │ │ + lea -0x581(%rip),%rcx │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ + mov $0x48,%edx │ │ │ │ + call 34d0 │ │ │ │ + mov %rbx,%rax │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - jmp 33330 │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x88,%rsp │ │ │ │ + mov %rdi,0x18(%rsp) │ │ │ │ + mov %rsi,0x20(%rsp) │ │ │ │ + mov $0x10,%esi │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + xor %edi,%edi │ │ │ │ + movzbl 0x28(%rax),%r9d │ │ │ │ + mov 0x18(%rax),%r11 │ │ │ │ + mov 0x20(%rax),%r8 │ │ │ │ + mov (%rax),%r14d │ │ │ │ + mov 0x8(%rax),%r15 │ │ │ │ + mov 0x10(%rax),%rbp │ │ │ │ + mov %r9b,0x2f(%rsp) │ │ │ │ + mov %r11,0x10(%rsp) │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + call 44640 │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + mov 0x10(%rsp),%r11 │ │ │ │ + movl $0x0,(%rax) │ │ │ │ + mov 0x0(%r13),%edi │ │ │ │ + mov %rax,%rbx │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movzbl 0x2f(%rsp),%r9d │ │ │ │ + cmp $0x1,%edi │ │ │ │ + jbe 36418 │ │ │ │ + mov 0x8(%r13),%rcx │ │ │ │ + mov $0x48,%r12d │ │ │ │ + xor %r10d,%r10d │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%r13d │ │ │ │ + jmp 362b0 │ │ │ │ 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 │ │ │ │ + mov 0x8(%rdx),%rsi │ │ │ │ + mov 0x20(%rsp),%r8 │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ + lea (%r15,%rbp,1),%rsi │ │ │ │ + add %r8,%rsi │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + cmp %rsi,%r8 │ │ │ │ + jae 362b9 │ │ │ │ + mov 0x10(%rdx),%rsi │ │ │ │ + add $0x1,%r13d │ │ │ │ + add $0x48,%r12 │ │ │ │ + add %r8,%rsi │ │ │ │ + mov %rsi,%rdx │ │ │ │ + sub %r15,%rdx │ │ │ │ + mov %rdx,%rbp │ │ │ │ + cmp %edi,%r13d │ │ │ │ + jae 36375 │ │ │ │ + lea (%rcx,%r12,1),%rdx │ │ │ │ + cmp %r14d,(%rdx) │ │ │ │ + je 36270 │ │ │ │ + add $0x1,%eax │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov %r10,%rdi │ │ │ │ + mov %r14d,0x30(%rsp) │ │ │ │ + lea (%rax,%rax,8),%rsi │ │ │ │ + mov %r15,0x38(%rsp) │ │ │ │ + add $0x1,%r13d │ │ │ │ + shl $0x3,%rsi │ │ │ │ + mov %r9b,0x58(%rsp) │ │ │ │ + mov %r11,0x48(%rsp) │ │ │ │ + mov %rcx,0x50(%rsp) │ │ │ │ + mov %rbp,0x40(%rsp) │ │ │ │ + call 44640 │ │ │ │ + mov (%rbx),%edx │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + movdqa 0x30(%rsp),%xmm0 │ │ │ │ + movdqa 0x40(%rsp),%xmm1 │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + lea (%rdx,%rdx,8),%rdx │ │ │ │ + movdqa 0x50(%rsp),%xmm2 │ │ │ │ + movdqa 0x60(%rsp),%xmm3 │ │ │ │ + lea (%rax,%rdx,8),%rax │ │ │ │ + mov 0x70(%rsp),%rdx │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + mov %rdx,0x40(%rax) │ │ │ │ + movups %xmm1,0x10(%rax) │ │ │ │ + movups %xmm2,0x20(%rax) │ │ │ │ + movups %xmm3,0x30(%rax) │ │ │ │ + mov (%rbx),%eax │ │ │ │ + mov 0x8(%rdi),%rcx │ │ │ │ + mov 0x8(%rbx),%r10 │ │ │ │ + lea (%rcx,%r12,1),%rdx │ │ │ │ + add $0x1,%eax │ │ │ │ + add $0x48,%r12 │ │ │ │ + mov 0x20(%rdx),%rsi │ │ │ │ + mov 0x8(%rdx),%r15 │ │ │ │ + mov %eax,(%rbx) │ │ │ │ + mov (%rdi),%edi │ │ │ │ + mov 0x18(%rdx),%r11 │ │ │ │ + mov (%rdx),%r14d │ │ │ │ + mov 0x10(%rdx),%rbp │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + movzbl 0x28(%rdx),%r9d │ │ │ │ + cmp %edi,%r13d │ │ │ │ + jb 362b0 │ │ │ │ + add $0x1,%eax │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + lea (%rax,%rax,8),%rsi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + mov %r10,%rdi │ │ │ │ + mov %r14d,0x30(%rsp) │ │ │ │ + mov %r15,0x38(%rsp) │ │ │ │ + mov %r9b,0x58(%rsp) │ │ │ │ + mov %r11,0x48(%rsp) │ │ │ │ + mov %r8,0x50(%rsp) │ │ │ │ + mov %rbp,0x40(%rsp) │ │ │ │ + call 44640 │ │ │ │ + mov (%rbx),%edx │ │ │ │ + movdqa 0x30(%rsp),%xmm4 │ │ │ │ + movdqa 0x40(%rsp),%xmm5 │ │ │ │ + movdqa 0x50(%rsp),%xmm6 │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + lea (%rdx,%rdx,8),%rdx │ │ │ │ + movdqa 0x60(%rsp),%xmm7 │ │ │ │ + lea (%rax,%rdx,8),%rax │ │ │ │ + mov 0x70(%rsp),%rdx │ │ │ │ + movups %xmm4,(%rax) │ │ │ │ + mov %rdx,0x40(%rax) │ │ │ │ + movups %xmm5,0x10(%rax) │ │ │ │ + movups %xmm6,0x20(%rax) │ │ │ │ + movups %xmm7,0x30(%rax) │ │ │ │ + addl $0x1,(%rbx) │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 36425 │ │ │ │ + add $0x88,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - call *%r12 │ │ │ │ - mov %rax,%rcx │ │ │ │ - jmp 332e7 │ │ │ │ + xor %r10d,%r10d │ │ │ │ + mov $0x48,%esi │ │ │ │ + jmp 36385 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%rdx),%rax │ │ │ │ - jmp 332c0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ mov %rdi,%r15 │ │ │ │ + lea -0x740(%rip),%rcx │ │ │ │ + mov $0x48,%edx │ │ │ │ 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) │ │ │ │ - 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) │ │ │ │ - mov %r15,%r14 │ │ │ │ - add $0x38,%rsp │ │ │ │ - mov %r14,%rax │ │ │ │ + sub $0x88,%rsp │ │ │ │ + mov %rsi,0x20(%rsp) │ │ │ │ + mov (%rdi),%esi │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + call 34d0 │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov $0x10,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov 0x8(%rax),%r9 │ │ │ │ + movzbl 0x28(%rax),%r8d │ │ │ │ + mov 0x18(%rax),%rbx │ │ │ │ + mov 0x20(%rax),%r11 │ │ │ │ + mov (%rax),%r13d │ │ │ │ + mov 0x10(%rax),%r14 │ │ │ │ + mov %r9,0x28(%rsp) │ │ │ │ + mov %r8b,0x18(%rsp) │ │ │ │ + mov %rbx,0x8(%rsp) │ │ │ │ + mov %r11,0x10(%rsp) │ │ │ │ + call 44640 │ │ │ │ + mov 0x10(%rsp),%r11 │ │ │ │ + movzbl 0x18(%rsp),%r8d │ │ │ │ + movl $0x0,(%rax) │ │ │ │ + mov (%r15),%esi │ │ │ │ + mov %rax,%rbx │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov 0x28(%rsp),%r9 │ │ │ │ + cmp $0x1,%esi │ │ │ │ + jbe 366b8 │ │ │ │ + mov %r15,0x10(%rsp) │ │ │ │ + mov 0x8(%r15),%rdx │ │ │ │ + mov $0x48,%ebp │ │ │ │ + xor %edi,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%r12d │ │ │ │ + jmp 365b5 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %r13d,0x30(%rsp) │ │ │ │ + add $0x1,%r12d │ │ │ │ + mov %r9,0x38(%rsp) │ │ │ │ + mov %rsi,0x48(%rsp) │ │ │ │ + lea (%rax,%rax,8),%rsi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + mov %r8b,0x58(%rsp) │ │ │ │ + mov %r11,0x50(%rsp) │ │ │ │ + mov %r14,0x40(%rsp) │ │ │ │ + call 44640 │ │ │ │ + mov (%rbx),%edx │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + movdqa 0x30(%rsp),%xmm0 │ │ │ │ + movdqa 0x40(%rsp),%xmm1 │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + lea (%rdx,%rdx,8),%rdx │ │ │ │ + movdqa 0x50(%rsp),%xmm2 │ │ │ │ + movdqa 0x60(%rsp),%xmm3 │ │ │ │ + lea (%rax,%rdx,8),%rax │ │ │ │ + mov 0x70(%rsp),%rdx │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + mov %rdx,0x40(%rax) │ │ │ │ + movups %xmm1,0x10(%rax) │ │ │ │ + movups %xmm2,0x20(%rax) │ │ │ │ + movups %xmm3,0x30(%rax) │ │ │ │ + mov (%rbx),%eax │ │ │ │ + mov 0x8(%rsi),%rdx │ │ │ │ + add $0x1,%eax │ │ │ │ + lea (%rdx,%rbp,1),%rcx │ │ │ │ + add $0x48,%rbp │ │ │ │ + mov 0x18(%rcx),%rdi │ │ │ │ + mov 0x8(%rcx),%r9 │ │ │ │ + mov %eax,(%rbx) │ │ │ │ + mov (%rsi),%esi │ │ │ │ + mov 0x20(%rcx),%r11 │ │ │ │ + mov (%rcx),%r13d │ │ │ │ + mov 0x10(%rcx),%r14 │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + movzbl 0x28(%rcx),%r8d │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + cmp %esi,%r12d │ │ │ │ + jae 36618 │ │ │ │ + lea (%rdx,%rbp,1),%rcx │ │ │ │ + cmp %r13d,(%rcx) │ │ │ │ + jne 36500 │ │ │ │ + movsbl 0x28(%rcx),%r15d │ │ │ │ + movzbl %r8b,%r10d │ │ │ │ + cmp %r15d,%r10d │ │ │ │ + jne 36500 │ │ │ │ + mov 0x8(%rcx),%r15 │ │ │ │ + lea (%r9,%r14,1),%r10 │ │ │ │ + mov %r15,0x18(%rsp) │ │ │ │ + mov 0x20(%rsp),%r15 │ │ │ │ + add %r15,%r10 │ │ │ │ + mov 0x18(%rsp),%r15 │ │ │ │ + cmp %r10,%r15 │ │ │ │ + jae 36500 │ │ │ │ + add 0x10(%rcx),%r15 │ │ │ │ + add $0x1,%r12d │ │ │ │ + add $0x48,%rbp │ │ │ │ + mov %r15,%rcx │ │ │ │ + sub %r9,%rcx │ │ │ │ + mov %rcx,%r14 │ │ │ │ + cmp %esi,%r12d │ │ │ │ + jb 365b5 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%eax │ │ │ │ + lea (%rax,%rax,8),%rsi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %r13d,0x30(%rsp) │ │ │ │ + mov %r9,0x38(%rsp) │ │ │ │ + mov %r8b,0x58(%rsp) │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov %r11,0x50(%rsp) │ │ │ │ + mov %r14,0x40(%rsp) │ │ │ │ + call 44640 │ │ │ │ + mov (%rbx),%edx │ │ │ │ + movdqa 0x30(%rsp),%xmm4 │ │ │ │ + movdqa 0x40(%rsp),%xmm5 │ │ │ │ + movdqa 0x50(%rsp),%xmm6 │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + lea (%rdx,%rdx,8),%rdx │ │ │ │ + movdqa 0x60(%rsp),%xmm7 │ │ │ │ + lea (%rax,%rdx,8),%rax │ │ │ │ + mov 0x70(%rsp),%rdx │ │ │ │ + movups %xmm4,(%rax) │ │ │ │ + mov %rdx,0x40(%rax) │ │ │ │ + movups %xmm5,0x10(%rax) │ │ │ │ + movups %xmm6,0x20(%rax) │ │ │ │ + movups %xmm7,0x30(%rax) │ │ │ │ + addl $0x1,(%rbx) │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 366c4 │ │ │ │ + add $0x88,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov (%r15),%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0x48,%esi │ │ │ │ + jmp 36623 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + 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 │ │ │ │ + movzbl 0x28(%rdi),%eax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + mov %edx,%r13d │ │ │ │ + push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + mov $0x10,%esi │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + xor %edi,%edi │ │ │ │ + sub $0x78,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + call 44640 │ │ │ │ + movl $0x0,(%rax) │ │ │ │ + mov %rax,%rbp │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + test %r13d,%r13d │ │ │ │ + je 3685c │ │ │ │ + mov %r13d,%edx │ │ │ │ + lea 0x1c(%rsp),%r14 │ │ │ │ + lea 0x20(%rsp),%r13 │ │ │ │ + lea (%rdx,%rdx,2),%rax │ │ │ │ + lea (%rdx,%rax,4),%rax │ │ │ │ + lea (%rbx,%rax,8),%r15 │ │ │ │ + lea 0x18(%rsp),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov (%rbx),%esi │ │ │ │ + mov %r14,%rcx │ │ │ │ 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 │ │ │ │ + add $0x68,%rbx │ │ │ │ + mov %esi,0x20(%rsp) │ │ │ │ + call 18360 │ │ │ │ + movzbl -0x8(%rbx),%eax │ │ │ │ + mov -0x10(%rbx),%rdi │ │ │ │ + mov %al,0x48(%rsp) │ │ │ │ + mov -0x64(%rbx),%eax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + mov 0x1c(%rdi),%eax │ │ │ │ + add -0x48(%rbx),%eax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + call 66100 │ │ │ │ + movsbl -0x8(%rbx),%esi │ │ │ │ + mov -0x10(%rbx),%rdi │ │ │ │ + mov %eax,%eax │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov 0x1c(%rsp),%eax │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + call 66bc0 │ │ │ │ + movsbl -0x8(%rbx),%esi │ │ │ │ + mov -0x10(%rbx),%rdi │ │ │ │ + mov %eax,0x5c(%rsp) │ │ │ │ + call 66c10 │ │ │ │ + mov -0x10(%rbx),%rdi │ │ │ │ + mov %eax,0x60(%rsp) │ │ │ │ + call 61d30 │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + movb $0x0,0x58(%rsp) │ │ │ │ + mov %eax,0x64(%rsp) │ │ │ │ + mov 0x0(%rbp),%eax │ │ │ │ + add $0x1,%eax │ │ │ │ + lea (%rax,%rax,8),%rsi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 44640 │ │ │ │ + mov 0x0(%rbp),%edx │ │ │ │ + movdqa 0x0(%r13),%xmm0 │ │ │ │ + movdqa 0x10(%r13),%xmm1 │ │ │ │ + movdqa 0x20(%r13),%xmm2 │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + lea (%rdx,%rdx,8),%rdx │ │ │ │ + movdqa 0x30(%r13),%xmm3 │ │ │ │ + lea (%rax,%rdx,8),%rax │ │ │ │ + mov 0x40(%r13),%rdx │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + mov %rdx,0x40(%rax) │ │ │ │ + movups %xmm1,0x10(%rax) │ │ │ │ + movups %xmm2,0x20(%rax) │ │ │ │ + movups %xmm3,0x30(%rax) │ │ │ │ + addl $0x1,0x0(%rbp) │ │ │ │ + cmp %r15,%rbx │ │ │ │ + jne 36778 │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3687e │ │ │ │ + add $0x78,%rsp │ │ │ │ + mov %rbp,%rax │ │ │ │ + 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 │ │ │ │ + endbr64 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ 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 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov (%rsi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 368fd │ │ │ │ + mov (%rdi),%eax │ │ │ │ + mov %rsi,%r13 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1,%eax │ │ │ │ + mov 0x8(%r13),%rdx │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + lea 0x0(%rbp,%rbp,8),%rcx │ │ │ │ + lea (%rax,%rax,8),%rsi │ │ │ │ + add $0x1,%rbp │ │ │ │ + shl $0x3,%rsi │ │ │ │ + lea (%rdx,%rcx,8),%r12 │ │ │ │ + call 44640 │ │ │ │ + mov (%rbx),%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + lea (%rdx,%rdx,8),%rdx │ │ │ │ + lea (%rax,%rdx,8),%rdi │ │ │ │ + mov $0x48,%edx │ │ │ │ + call 3480 │ │ │ │ + mov (%rbx),%eax │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %eax,(%rbx) │ │ │ │ + cmp 0x0(%r13),%ebp │ │ │ │ + jb 368b0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov (%rsi),%ecx │ │ │ │ test %rcx,%rcx │ │ │ │ - jne 335c8 │ │ │ │ + je 369a0 │ │ │ │ + push %rbx │ │ │ │ + mov 0x8(%rsi),%rdi │ │ │ │ + mov %edx,%edx │ │ │ │ + mov 0x8(%rdi),%r10 │ │ │ │ + mov 0x18(%rdi),%r9 │ │ │ │ + mov %r10,%rsi │ │ │ │ + lea (%r9,%rdx,1),%r8 │ │ │ │ + sub %rdx,%rsi │ │ │ │ + lea (%rcx,%rcx,8),%rdx │ │ │ │ + cmp %r10,%r8 │ │ │ │ + lea -0x48(%rdi,%rdx,8),%r8 │ │ │ │ + cmovb %rsi,%r9 │ │ │ │ + mov 0x8(%r8),%rdx │ │ │ │ + mov 0x10(%r8),%r11 │ │ │ │ + mov 0x20(%r8),%rcx │ │ │ │ + lea (%rdx,%r11,1),%rbx │ │ │ │ + lea -0x1(%rbx),%rsi │ │ │ │ + cmp %rcx,%rsi │ │ │ │ + jae 369a1 │ │ │ │ + mov %eax,%esi │ │ │ │ + add %r11d,%eax │ │ │ │ + add %rbx,%rsi │ │ │ │ + mov %ecx,%ebx │ │ │ │ + sub %edx,%ebx │ │ │ │ + cmp %rcx,%rsi │ │ │ │ + mov 0x18(%r8),%rsi │ │ │ │ + mov %edx,%ecx │ │ │ │ + cmovae %rbx,%rax │ │ │ │ + mov %r9,0x8(%rdi) │ │ │ │ + sub %esi,%ecx │ │ │ │ + add %eax,%ecx │ │ │ │ + cmp %rdx,%rsi │ │ │ │ + mov %r10,%rdx │ │ │ │ + cmovae %rcx,%rax │ │ │ │ + sub %r9,%rdx │ │ │ │ + add %rdx,0x10(%rdi) │ │ │ │ + mov %rax,0x10(%r8) │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ret │ │ │ │ + call 35cd0 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %edx,0x14(%rsp) │ │ │ │ + mov (%rsi),%edx │ │ │ │ + mov %ecx,0x10(%rsp) │ │ │ │ + mov %r8,%rcx │ │ │ │ + test %edx,%edx │ │ │ │ + je 36af0 │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + mov %rdi,%r15 │ │ │ │ + mov %rsi,%r14 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %r13d,%r13d │ │ │ │ + xor %r12d,%r12d │ │ │ │ + jmp 36ab5 │ │ │ │ + nop │ │ │ │ + mov 0x14(%rsp),%r10d │ │ │ │ + mov %r10,%rdi │ │ │ │ + mov 0x8(%r14),%rcx │ │ │ │ + add $0x1,%eax │ │ │ │ + mov 0x10(%r15),%rbp │ │ │ │ + cmp %eax,%edx │ │ │ │ + lea (%rbx,%rbx,8),%rdx │ │ │ │ + mov $0x0,%eax │ │ │ │ + cmove 0x10(%rsp),%eax │ │ │ │ + lea (%rcx,%rdx,8),%rsi │ │ │ │ + mov 0x8(%rsi),%rdx │ │ │ │ + mov 0x18(%rsi),%rcx │ │ │ │ + mov %rdx,%r8 │ │ │ │ + lea (%rcx,%r10,1),%r9 │ │ │ │ + sub %r10,%r8 │ │ │ │ + mov 0x10(%rsi),%r10 │ │ │ │ + mov 0x20(%rsi),%rsi │ │ │ │ + add %rbp,%r8 │ │ │ │ + add %rcx,%rbp │ │ │ │ + cmp %rdx,%r9 │ │ │ │ + cmovae %rbp,%r8 │ │ │ │ + lea (%rdx,%r10,1),%r11 │ │ │ │ + mov %r8,(%rsp) │ │ │ │ + lea -0x1(%r11),%r8 │ │ │ │ + cmp %rsi,%r8 │ │ │ │ + jae 36af7 │ │ │ │ + mov %eax,%r8d │ │ │ │ + add %r10d,%eax │ │ │ │ + add %r11,%r8 │ │ │ │ + mov %esi,%r11d │ │ │ │ + sub %edx,%r11d │ │ │ │ + cmp %rsi,%r8 │ │ │ │ + mov %edx,%esi │ │ │ │ + cmovae %r11d,%eax │ │ │ │ + sub %ecx,%esi │ │ │ │ + cmp %rdx,%r9 │ │ │ │ + cmovae %esi,%edi │ │ │ │ + add $0x1,%rbx │ │ │ │ + lea (%rax,%rdi,1),%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + lea (%rdx,%r12,1),%ebp │ │ │ │ + mov %edx,0xc(%rsp) │ │ │ │ + lea 0x1(%rbp),%esi │ │ │ │ + call 44640 │ │ │ │ + mov 0xc(%rsp),%edx │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov %r12d,%edi │ │ │ │ + add %rax,%rdi │ │ │ │ + mov %rax,%r13 │ │ │ │ + call 3480 │ │ │ │ + mov %ebp,%eax │ │ │ │ + movb $0x0,0x0(%r13,%rax,1) │ │ │ │ + mov (%r14),%edx │ │ │ │ + cmp %edx,%ebx │ │ │ │ + jae 36ad0 │ │ │ │ + mov %ebp,%r12d │ │ │ │ + mov %ebx,%eax │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 369f0 │ │ │ │ + xor %r10d,%r10d │ │ │ │ + xor %edi,%edi │ │ │ │ + jmp 369f8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov %ebp,(%rcx) │ │ │ │ + add $0x28,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xor %r13d,%r13d │ │ │ │ + jmp 36ad5 │ │ │ │ + lea 0x50b42(%rip),%rcx │ │ │ │ + mov $0x134,%edx │ │ │ │ + lea 0x4eabc(%rip),%rsi │ │ │ │ + lea 0x4b7ef(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov 0x8(%rsi),%rax │ │ │ │ + sub 0x8(%rdi),%eax │ │ │ │ + sub 0x10(%rdi),%eax │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + mov (%rdi),%edx │ │ │ │ + mov %rdi,%r8 │ │ │ │ + xor %eax,%eax │ │ │ │ + test %edx,%edx │ │ │ │ + je 36b8a │ │ │ │ + lea -0x1(%rdx),%eax │ │ │ │ + mov %esi,%esi │ │ │ │ xor %edx,%edx │ │ │ │ - test %rax,%rax │ │ │ │ - jne 335d5 │ │ │ │ - movq $0x1,0x18(%r15) │ │ │ │ - jmp 334e4 │ │ │ │ + lea (%rax,%rax,8),%r9 │ │ │ │ + shl $0x3,%r9 │ │ │ │ + jmp 36b76 │ │ │ │ + mov 0x8(%r8),%rax │ │ │ │ + lea (%rax,%rdx,1),%rcx │ │ │ │ + add $0x48,%rdx │ │ │ │ + add %rdx,%rax │ │ │ │ + mov (%rax),%edi │ │ │ │ + cmp %edi,(%rcx) │ │ │ │ + jne 36b88 │ │ │ │ + mov 0x8(%rcx),%rdi │ │ │ │ + add %rsi,%rdi │ │ │ │ + add 0x10(%rcx),%rdi │ │ │ │ + cmp 0x8(%rax),%rdi │ │ │ │ + jb 36b88 │ │ │ │ + cmp %rdx,%r9 │ │ │ │ + jne 36b50 │ │ │ │ + mov $0x1,%eax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%r15),%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + xor %edi,%edi │ │ │ │ + sub $0x58,%rsp │ │ │ │ + mov (%rsi),%esi │ │ │ │ + mov %rdx,0x40(%rsp) │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 44640 │ │ │ │ + mov (%r12),%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ - call *%rbp │ │ │ │ - cmp %rax,0x10(%rsp) │ │ │ │ - jge 33650 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call *%rbp │ │ │ │ + shl $0x3,%rdx │ │ │ │ + call 3070 │ │ │ │ + mov 0x8(%r12),%rcx │ │ │ │ + mov 0x1c(%rbx),%r14d │ │ │ │ + mov 0x10(%rcx),%rax │ │ │ │ + lea -0x1(%rax),%r10d │ │ │ │ + cmp %r14d,%r10d │ │ │ │ + jae 36ea0 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea 0x1(%r15),%eax │ │ │ │ + mov %r10d,%esi │ │ │ │ + lea 0x0(,%rax,8),%rdi │ │ │ │ + mov %rax,%r15 │ │ │ │ + add %rdi,%rax │ │ │ │ + lea (%rcx,%rax,8),%rdx │ │ │ │ + mov 0x10(%rdx),%rax │ │ │ │ + add %eax,%r10d │ │ │ │ + mov %eax,%r9d │ │ │ │ + cmp %r14d,%r10d │ │ │ │ + jb 36bf0 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + sub $0x1,%r14d │ │ │ │ + mov %rdx,%rcx │ │ │ │ + sub %esi,%r14d │ │ │ │ + add %rdi,%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov $0x30,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov 0x8(%rcx),%rbp │ │ │ │ + mov %r10d,0x20(%rsp) │ │ │ │ + mov 0x18(%rbx),%r13d │ │ │ │ + mov %r9d,0x1c(%rsp) │ │ │ │ + add 0x10(%rax),%rbp │ │ │ │ + call 44640 │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov %rax,(%r15) │ │ │ │ - mov 0x40(%r15),%rdi │ │ │ │ - mov %rbp,%r9 │ │ │ │ + mov 0x10(%rbx),%edx │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov %rbp,%r8 │ │ │ │ + mov %r13d,%ecx │ │ │ │ + mov %rdi,(%rax) │ │ │ │ + push %r14 │ │ │ │ + mov 0x2c(%rsp),%r9d │ │ │ │ + call 61940 │ │ │ │ + mov 0x28(%rbx),%edx │ │ │ │ + pop %r10 │ │ │ │ + pop %r11 │ │ │ │ + test %edx,%edx │ │ │ │ + je 36e46 │ │ │ │ + mov 0x20(%rsp),%r10d │ │ │ │ + mov 0x20(%rbx),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov %r10d,0x1c(%rsp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x4(%rsi,%rax,8),%edi │ │ │ │ + lea 0x0(,%rax,8),%rcx │ │ │ │ + xor %r13d,%r13d │ │ │ │ + test %edi,%edi │ │ │ │ + je 36e29 │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + jmp 36de0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea 0x1(%r15),%eax │ │ │ │ + mov 0x8(%r12),%rcx │ │ │ │ + lea 0x0(,%rax,8),%r11 │ │ │ │ + mov %eax,0x20(%rsp) │ │ │ │ + add %r11,%rax │ │ │ │ + lea (%rcx,%rax,8),%rax │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + mov 0x10(%rax),%r9 │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + add 0x10(%rcx),%rax │ │ │ │ + add %r9d,0x1c(%rsp) │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov 0x18(%rbx),%eax │ │ │ │ + add %r14d,%eax │ │ │ │ + mov %eax,0x24(%rsp) │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 36d45 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov %r15d,%edx │ │ │ │ + mov %r11,0x38(%rsp) │ │ │ │ + mov %r9,0x30(%rsp) │ │ │ │ + lea (%rax,%rdx,8),%r15 │ │ │ │ + mov (%r15),%rdi │ │ │ │ + call 66140 │ │ │ │ + mov 0x30(%rsp),%r9 │ │ │ │ + mov 0x38(%rsp),%r11 │ │ │ │ + test %eax,%eax │ │ │ │ + je 36e75 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov $0x30,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r9,0x38(%rsp) │ │ │ │ + add %rax,%r11 │ │ │ │ + mov %r11,0x30(%rsp) │ │ │ │ + call 44640 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%edx │ │ │ │ + mov 0x38(%rsp),%r11 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,(%r11) │ │ │ │ + push $0x0 │ │ │ │ + mov 0x48(%rsp),%r9 │ │ │ │ + mov 0x38(%rsp),%r8 │ │ │ │ + mov 0x34(%rsp),%ecx │ │ │ │ + call 61940 │ │ │ │ + pop %r8 │ │ │ │ + mov 0x20(%rbx),%rsi │ │ │ │ + pop %r9 │ │ │ │ + mov 0x20(%rsp),%r15d │ │ │ │ + mov 0x30(%rsp),%r11 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov (%r11),%rdi │ │ │ │ + mov (%rsi,%rax,1),%esi │ │ │ │ + call 65b90 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x20(%rbx),%rsi │ │ │ │ + lea (%rsi,%rax,1),%rcx │ │ │ │ + mov (%rcx),%eax │ │ │ │ + lea -0x5(%rax),%edi │ │ │ │ + cmp $0x1,%edi │ │ │ │ + jbe 36e10 │ │ │ │ + test %eax,%eax │ │ │ │ + je 36e10 │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 36eb5 │ │ │ │ + add $0x1,%ebp │ │ │ │ + add $0x1,%r13d │ │ │ │ + cmp 0x4(%rcx),%r13d │ │ │ │ + jae 36e21 │ │ │ │ + mov (%r12),%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + cmp %eax,%r15d │ │ │ │ + jae 36dfb │ │ │ │ + mov 0x1c(%rbx),%eax │ │ │ │ + add %ebp,%eax │ │ │ │ + cmp %eax,0x1c(%rsp) │ │ │ │ + jb 36cd0 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov %r15d,%eax │ │ │ │ + lea (%rdx,%rax,8),%r11 │ │ │ │ + jmp 36d9f │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%r14d │ │ │ │ + add $0x1,%ebp │ │ │ │ + add $0x1,%r13d │ │ │ │ + cmp 0x4(%rcx),%r13d │ │ │ │ + jb 36de0 │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov 0x28(%rbx),%edx │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %edx,%eax │ │ │ │ + jb 36ca8 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov %r15d,%r11d │ │ │ │ + lea (%rax,%r11,8),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + call 66140 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 36e8c │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + call 619b0 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + jmp 36e8c │ │ │ │ + mov (%r15),%rdi │ │ │ │ + call 619b0 │ │ │ │ + mov (%r15),%rdi │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,(%r15) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + add $0x58,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + mov %eax,%r9d │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + jmp 36c2f │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 36ec3 │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jne 36dd6 │ │ │ │ + add $0x1,%r14d │ │ │ │ + jmp 36dd6 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + mov %rdi,%r15 │ │ │ │ + xor %edi,%edi │ │ │ │ + push %r14 │ │ │ │ + mov %r8,%r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + mov $0x30,%esi │ │ │ │ + push %rbp │ │ │ │ + mov %ecx,%ebp │ │ │ │ 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 %rdx,%rbx │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %r9d,0x4(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + call 44640 │ │ │ │ + lea 0x14(%rsp),%r8 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,%r13 │ │ │ │ + call 369b0 │ │ │ │ + mov 0x14(%rsp),%r15d │ │ │ │ + push %r14 │ │ │ │ mov %rbx,%rsi │ │ │ │ + push 0x66098(%rip) │ │ │ │ + mov 0x14(%rsp),%r9d │ │ │ │ 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 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r15d,%r8d │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %ebp,%edx │ │ │ │ + call 2e900 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r15d,%r9d │ │ │ │ + mov %r12,%r8 │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + movl $0x0,(%rsp) │ │ │ │ + call 61940 │ │ │ │ + push %r13 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r15d,%r9d │ │ │ │ + push %r14 │ │ │ │ + mov %r12,%r8 │ │ │ │ + mov %ebp,%ecx │ │ │ │ + push 0x6604c(%rip) │ │ │ │ + mov 0x2c(%rsp),%edx │ │ │ │ + push %rdx │ │ │ │ mov %rbx,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ + mov 0x38(%rsp),%rbx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 2eb00 │ │ │ │ + add $0x30,%rsp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 36fc7 │ │ │ │ + add $0x28,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - jmp 330c0 │ │ │ │ + ret │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + push %r13 │ │ │ │ + lea 0x4e601(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov (%rsi),%ecx │ │ │ │ + mov $0x1,%esi │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x0(%rbp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 3704c │ │ │ │ + xor %ebx,%ebx │ │ │ │ + lea 0x4b31f(%rip),%r13 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + lea (%rbx,%rbx,8),%rdx │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + add $0x1,%rbx │ │ │ │ + lea (%rax,%rdx,8),%rax │ │ │ │ + mov 0x3c(%rax),%edx │ │ │ │ + mov 0x10(%rax),%r9 │ │ │ │ + mov 0x8(%rax),%r8 │ │ │ │ + push %rdx │ │ │ │ + movsbl 0x28(%rax),%eax │ │ │ │ + mov %r13,%rdx │ │ │ │ + push %rax │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + pop %rax │ │ │ │ + pop %rdx │ │ │ │ + cmp 0x0(%rbp),%ebx │ │ │ │ + jb 37010 │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %rbx │ │ │ │ + mov (%rdi),%esi │ │ │ │ + mov %rdi,%rbx │ │ │ │ + xor %edi,%edi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 44640 │ │ │ │ + mov (%rbx),%edi │ │ │ │ + mov %rax,%rcx │ │ │ │ + test %edi,%edi │ │ │ │ + je 370d4 │ │ │ │ + lea -0x1(%rdi),%eax │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + mov %edi,%r8d │ │ │ │ + cmp $0x7,%eax │ │ │ │ + lea 0x8(%rsi),%rax │ │ │ │ + jbe 370af │ │ │ │ + lea 0x0(,%r8,8),%rdx │ │ │ │ + lea (%rdx,%r8,1),%r9 │ │ │ │ + lea -0x38(%rsi,%r9,8),%r9 │ │ │ │ + cmp %r9,%rcx │ │ │ │ + jae 370e0 │ │ │ │ + add %rcx,%rdx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jae 370e0 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + lea (%rcx,%r8,8),%rdi │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rax),%rsi │ │ │ │ + add $0x8,%rdx │ │ │ │ + add $0x48,%rax │ │ │ │ + mov %rsi,-0x8(%rdx) │ │ │ │ + cmp %rdi,%rdx │ │ │ │ + jne 370c0 │ │ │ │ + mov %rcx,%rax │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %edi,%r8d │ │ │ │ + mov %rcx,%rdx │ │ │ │ + shr $1,%r8d │ │ │ │ + shl $0x4,%r8 │ │ │ │ + add %rcx,%r8 │ │ │ │ + movdqu 0x40(%rax),%xmm0 │ │ │ │ + add $0x10,%rdx │ │ │ │ + add $0x90,%rax │ │ │ │ + movlpd -0x90(%rax),%xmm0 │ │ │ │ + movups %xmm0,-0x10(%rdx) │ │ │ │ + cmp %r8,%rdx │ │ │ │ + jne 370f0 │ │ │ │ + mov %edi,%eax │ │ │ │ + and $0xfffffffe,%eax │ │ │ │ + and $0x1,%edi │ │ │ │ + je 370d4 │ │ │ │ + lea (%rax,%rax,8),%rdx │ │ │ │ + mov 0x8(%rsi,%rdx,8),%rdx │ │ │ │ + mov %rdx,(%rcx,%rax,8) │ │ │ │ + mov %rcx,%rax │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + push %rbx │ │ │ │ + mov (%rdi),%esi │ │ │ │ + mov %rdi,%rbx │ │ │ │ + xor %edi,%edi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 44640 │ │ │ │ + mov (%rbx),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 3717c │ │ │ │ + mov 0x8(%rbx),%rcx │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea (%rax,%rdx,8),%rdi │ │ │ │ + add $0x10,%rcx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rcx),%rdx │ │ │ │ + add -0x8(%rcx),%rdx │ │ │ │ + add $0x8,%rsi │ │ │ │ + add $0x48,%rcx │ │ │ │ + sub $0x1,%rdx │ │ │ │ + mov %rdx,-0x8(%rsi) │ │ │ │ + cmp %rsi,%rdi │ │ │ │ + jne 37160 │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + push %rbx │ │ │ │ + mov (%rdi),%esi │ │ │ │ + mov %rdi,%rbx │ │ │ │ + xor %edi,%edi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 44640 │ │ │ │ + mov (%rbx),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 371b9 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ nop │ │ │ │ - mov (%r15),%rax │ │ │ │ - jmp 33593 │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + movzbl 0x28(%rsi,%rcx,1),%esi │ │ │ │ + add $0x48,%rcx │ │ │ │ + mov %sil,(%rax,%rdx,1) │ │ │ │ + add $0x1,%rdx │ │ │ │ + cmp (%rbx),%edx │ │ │ │ + jb 371a0 │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call *%rbp │ │ │ │ - jmp 3351e │ │ │ │ + endbr64 │ │ │ │ + push %rbx │ │ │ │ + mov (%rdi),%esi │ │ │ │ + mov %rdi,%rbx │ │ │ │ + xor %edi,%edi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 44640 │ │ │ │ + mov (%rbx),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 371f9 │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x3c(%rdi),%rcx │ │ │ │ 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 │ │ │ │ + mov (%rcx),%esi │ │ │ │ + add $0x48,%rcx │ │ │ │ + mov %esi,(%rax,%rdx,4) │ │ │ │ + add $0x1,%rdx │ │ │ │ + cmp (%rbx),%edx │ │ │ │ + jb 371e8 │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %rbx │ │ │ │ + mov (%rdi),%esi │ │ │ │ + mov %rdi,%rbx │ │ │ │ + xor %edi,%edi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 44640 │ │ │ │ + mov (%rbx),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 37239 │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x40(%rdi),%rcx │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%rcx),%esi │ │ │ │ + add $0x48,%rcx │ │ │ │ + mov %esi,(%rax,%rdx,4) │ │ │ │ + add $0x1,%rdx │ │ │ │ + cmp (%rbx),%edx │ │ │ │ + jb 37228 │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov (%rdi),%r10d │ │ │ │ + cmp $0x1,%r10d │ │ │ │ + jbe 372e8 │ │ │ │ + mov 0x8(%rdi),%r8 │ │ │ │ + cmp $0x3,%r10d │ │ │ │ + jbe 372f0 │ │ │ │ + lea -0x4(%r10),%edx │ │ │ │ + movzbl 0x28(%r8),%edi │ │ │ │ + lea 0x70(%r8),%rax │ │ │ │ + xor %r9d,%r9d │ │ │ │ + and $0xfffffffe,%edx │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov $0x1,%esi │ │ │ │ + add $0x3,%edx │ │ │ │ + movzbl (%rax),%r11d │ │ │ │ + cmp %r11b,%dil │ │ │ │ + movzbl 0x48(%rax),%edi │ │ │ │ + cmovne %r9d,%ecx │ │ │ │ + cmp %dil,%r11b │ │ │ │ + cmovne %r9d,%ecx │ │ │ │ + add $0x2,%esi │ │ │ │ + add $0x90,%rax │ │ │ │ + cmp %edx,%esi │ │ │ │ + jne 3727f │ │ │ │ + mov %edx,%eax │ │ │ │ + lea -0x1(%rdx),%esi │ │ │ │ + xor %r9d,%r9d │ │ │ │ + lea (%rax,%rax,8),%rdi │ │ │ │ + shl $0x3,%rdi │ │ │ │ + lea 0x28(%r8,%rdi,1),%rax │ │ │ │ + lea (%rsi,%rsi,8),%r8 │ │ │ │ + shl $0x3,%r8 │ │ │ │ + nop │ │ │ │ + mov %rax,%rsi │ │ │ │ + movzbl (%rax),%r11d │ │ │ │ + sub %rdi,%rsi │ │ │ │ + cmp %r11b,(%rsi,%r8,1) │ │ │ │ + cmovne %r9d,%ecx │ │ │ │ + add $0x1,%edx │ │ │ │ + add $0x48,%rax │ │ │ │ + cmp %r10d,%edx │ │ │ │ + jb 372c0 │ │ │ │ + mov %ecx,%eax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + ret │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + jmp 372a2 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movl $0x0,(%rdi) │ │ │ │ + movb $0x0,0x18(%rdi) │ │ │ │ + movl $0x0,0x44(%rdi) │ │ │ │ + movq $0x0,0x48(%rdi) │ │ │ │ + movq $0x0,0x30(%rdi) │ │ │ │ + movb $0x0,0x38(%rdi) │ │ │ │ + movq $0x0,0x3c(%rdi) │ │ │ │ + movups %xmm0,0x8(%rdi) │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + call 60de0 │ │ │ │ + mov %rax,0x30(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov %sil,0x38(%rdi) │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x44(%rdi),%edx │ │ │ │ + mov (%rsi),%ecx │ │ │ │ + test %edx,%edx │ │ │ │ + je 373a0 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %ecx,(%rdi) │ │ │ │ + je 37410 │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movdqu 0x8(%rsi),%xmm1 │ │ │ │ + mov %ecx,(%rdi) │ │ │ │ + movups %xmm1,0x8(%rdi) │ │ │ │ + movzbl 0x28(%rsi),%eax │ │ │ │ + mov %al,0x18(%rdi) │ │ │ │ + movdqu 0x18(%rsi),%xmm2 │ │ │ │ + movups %xmm2,0x20(%rdi) │ │ │ │ + movzbl 0x38(%rsi),%eax │ │ │ │ + mov %al,0x38(%rdi) │ │ │ │ + mov 0x3c(%rsi),%eax │ │ │ │ + mov %eax,0x3c(%rdi) │ │ │ │ + mov 0x48(%rdi),%rdi │ │ │ │ + lea 0x1(%rdx),%eax │ │ │ │ + lea (%rax,%rax,8),%rsi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 44640 │ │ │ │ + mov 0x44(%rbx),%edx │ │ │ │ mov %rbp,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ + mov %rax,0x48(%rbx) │ │ │ │ + lea (%rdx,%rdx,8),%rdx │ │ │ │ + lea (%rax,%rdx,8),%rdi │ │ │ │ + mov $0x48,%edx │ │ │ │ + call 3480 │ │ │ │ + addl $0x1,0x44(%rbx) │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov $0x1,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x18(%rdi),%eax │ │ │ │ + cmp 0x28(%rsi),%al │ │ │ │ + jne 374a0 │ │ │ │ + mov 0x48(%rdi),%rdi │ │ │ │ + lea -0x1(%rdx),%ecx │ │ │ │ + lea (%rcx,%rcx,8),%rcx │ │ │ │ + lea (%rdi,%rcx,8),%r8 │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov 0x8(%r8),%rsi │ │ │ │ + test %al,%al │ │ │ │ + je 374b0 │ │ │ │ + mov 0x10(%rbp),%r8 │ │ │ │ + xor %eax,%eax │ │ │ │ + add %rcx,%r8 │ │ │ │ + lea -0x1(%r8),%r9 │ │ │ │ + cmp %r9,%rsi │ │ │ │ + jb 37393 │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + add %rsi,%rax │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jae 37479 │ │ │ │ + mov %rax,%rsi │ │ │ │ + movq %rcx,%xmm0 │ │ │ │ + sub %rcx,%rsi │ │ │ │ + movq %rsi,%xmm3 │ │ │ │ + mov %rcx,%rsi │ │ │ │ + punpcklqdq %xmm3,%xmm0 │ │ │ │ + movups %xmm0,0x8(%rbx) │ │ │ │ + sub $0x1,%rax │ │ │ │ + cmp %r9,%rax │ │ │ │ + jae 37489 │ │ │ │ + sub %rsi,%r8 │ │ │ │ + mov %r8,0x10(%rbx) │ │ │ │ + movzbl 0x38(%rbp),%eax │ │ │ │ + cmp 0x38(%rbx),%al │ │ │ │ + jae 373cc │ │ │ │ + mov %al,0x38(%rbx) │ │ │ │ + jmp 373cc │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x8,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add 0x10(%r8),%rsi │ │ │ │ + sub $0x1,%rsi │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jb 37393 │ │ │ │ + mov 0x10(%rbp),%r8 │ │ │ │ + add %rcx,%r8 │ │ │ │ + lea -0x1(%r8),%r9 │ │ │ │ + jmp 3744e │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + mov 0x44(%rdi),%esi │ │ │ │ + mov 0x48(%rdi),%rdi │ │ │ │ + lea -0x17f2(%rip),%rcx │ │ │ │ + mov $0x48,%edx │ │ │ │ + jmp 34d0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + xor %edi,%edi │ │ │ │ + push %rbx │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ + mov $0x50,%esi │ │ │ │ + call 44640 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movl $0x0,(%rax) │ │ │ │ + mov %rax,%r12 │ │ │ │ + movb $0x0,0x18(%rax) │ │ │ │ + movl $0x0,0x44(%rax) │ │ │ │ + movq $0x0,0x48(%rax) │ │ │ │ + movq $0x0,0x30(%rax) │ │ │ │ + movb $0x0,0x38(%rax) │ │ │ │ + movq $0x0,0x3c(%rax) │ │ │ │ + movups %xmm0,0x8(%rax) │ │ │ │ + mov 0x0(%rbp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 378d8 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %r8d,%r8d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea (%r15,%r15,8),%rbx │ │ │ │ + mov 0x8(%rbp),%r13 │ │ │ │ + mov %r8d,%edx │ │ │ │ + lea 0x0(,%rbx,8),%r14 │ │ │ │ + lea (%rdx,%rdx,4),%rdx │ │ │ │ + shl $0x4,%rdx │ │ │ │ + add %r14,%r13 │ │ │ │ + lea (%r12,%rdx,1),%rbx │ │ │ │ + mov 0x0(%r13),%edx │ │ │ │ + test %eax,%eax │ │ │ │ + je 37868 │ │ │ │ + cmp %edx,(%rbx) │ │ │ │ + jne 376c8 │ │ │ │ + movzbl 0x18(%rbx),%edx │ │ │ │ + cmp 0x28(%r13),%dl │ │ │ │ + jne 376c8 │ │ │ │ + mov 0x48(%rbx),%rdi │ │ │ │ + lea -0x1(%rax),%esi │ │ │ │ + lea (%rsi,%rsi,8),%rsi │ │ │ │ + lea (%rdi,%rsi,8),%r10 │ │ │ │ + mov 0x8(%r13),%rsi │ │ │ │ + mov 0x8(%r10),%r9 │ │ │ │ + test %dl,%dl │ │ │ │ + je 376b0 │ │ │ │ + mov 0x10(%r13),%r10 │ │ │ │ + add %rsi,%r10 │ │ │ │ + lea -0x1(%r10),%r11 │ │ │ │ + cmp %r11,%r9 │ │ │ │ + jb 376c8 │ │ │ │ + mov 0x8(%rbx),%r9 │ │ │ │ + mov 0x10(%rbx),%rdx │ │ │ │ + add %r9,%rdx │ │ │ │ + cmp %r9,%rsi │ │ │ │ + jae 3761a │ │ │ │ + mov %rdx,%r9 │ │ │ │ + movq %rsi,%xmm0 │ │ │ │ + sub %rsi,%r9 │ │ │ │ + movq %r9,%xmm7 │ │ │ │ + mov %rsi,%r9 │ │ │ │ + punpcklqdq %xmm7,%xmm0 │ │ │ │ + movups %xmm0,0x8(%rbx) │ │ │ │ + sub $0x1,%rdx │ │ │ │ + cmp %r11,%rdx │ │ │ │ + jae 3762a │ │ │ │ + sub %r9,%r10 │ │ │ │ + mov %r10,0x10(%rbx) │ │ │ │ + movzbl 0x38(%r13),%edx │ │ │ │ + cmp 0x38(%rbx),%dl │ │ │ │ + jb 378a0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %r8d,0x8(%rsp) │ │ │ │ + lea (%rax,%rax,8),%rsi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 44640 │ │ │ │ + mov 0x44(%rbx),%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,0x48(%rbx) │ │ │ │ + lea (%rdx,%rdx,8),%rdx │ │ │ │ + lea (%rax,%rdx,8),%rdi │ │ │ │ + mov $0x48,%edx │ │ │ │ + call 3480 │ │ │ │ + mov 0x44(%rbx),%eax │ │ │ │ + mov 0x8(%rsp),%r8d │ │ │ │ + add $0x1,%eax │ │ │ │ + lea 0x1(%r8),%r10d │ │ │ │ + mov %eax,0x44(%rbx) │ │ │ │ + add $0x1,%r15 │ │ │ │ + cmp 0x0(%rbp),%r15d │ │ │ │ + jb 37578 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov %r10d,(%rax) │ │ │ │ + add $0x28,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - jmp 33270 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rdx,%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - jmp 335df │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%r15),%rdi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 33270 │ │ │ │ - mov %rax,0x38(%r15) │ │ │ │ - jmp 33633 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add 0x10(%r10),%r9 │ │ │ │ + sub $0x1,%r9 │ │ │ │ + cmp %r9,%rsi │ │ │ │ + jae 378b0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x1(%r8),%edx │ │ │ │ + lea (%rdx,%rdx,4),%r13 │ │ │ │ + mov %rdx,%r9 │ │ │ │ + shl $0x4,%r13 │ │ │ │ + cmp $0x1,%r15d │ │ │ │ + jbe 377aa │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jbe 377aa │ │ │ │ + lea 0x2(%r8),%eax │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %edx,0x1c(%rsp) │ │ │ │ + lea (%rax,%rax,4),%r8 │ │ │ │ + mov %eax,0x18(%rsp) │ │ │ │ + shl $0x4,%r8 │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + call 44640 │ │ │ │ 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 │ │ │ │ + add %rax,%r13 │ │ │ │ + mov %rax,%r12 │ │ │ │ + lea -0x1(%r15),%eax │ │ │ │ + lea (%rax,%rax,8),%rdx │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x0,0x40(%r13) │ │ │ │ + movq $0x0,0x30(%r13) │ │ │ │ + lea (%rax,%rdx,8),%rbx │ │ │ │ + movq $0x0,0x48(%r13) │ │ │ │ + mov (%rbx),%eax │ │ │ │ + movdqu 0x8(%rbx),%xmm5 │ │ │ │ + mov %eax,0x0(%r13) │ │ │ │ + movups %xmm5,0x8(%r13) │ │ │ │ + movzbl 0x28(%rbx),%eax │ │ │ │ + mov %al,0x18(%r13) │ │ │ │ + movdqu 0x18(%rbx),%xmm6 │ │ │ │ + movups %xmm6,0x20(%r13) │ │ │ │ + movzbl 0x38(%rbx),%eax │ │ │ │ + mov %al,0x38(%r13) │ │ │ │ + mov 0x3c(%rbx),%eax │ │ │ │ + mov %eax,0x3c(%r13) │ │ │ │ + call 44640 │ │ │ │ + mov 0x44(%r13),%edx │ │ │ │ mov %rbx,%rsi │ │ │ │ + mov %rax,0x48(%r13) │ │ │ │ + lea (%rdx,%rdx,8),%rdx │ │ │ │ + lea (%rax,%rdx,8),%rdi │ │ │ │ + mov $0x48,%edx │ │ │ │ + call 3480 │ │ │ │ + addl $0x1,0x44(%r13) │ │ │ │ + mov 0x1c(%rsp),%r8d │ │ │ │ + mov 0x8(%rsp),%r13 │ │ │ │ + mov 0x18(%rsp),%r9d │ │ │ │ + lea 0x2(%r8),%eax │ │ │ │ mov %r12,%rdi │ │ │ │ - mov %rax,0x8(%r14) │ │ │ │ - call *%rbp │ │ │ │ - mov %r12,0x20(%r14) │ │ │ │ - mov %rax,(%r14) │ │ │ │ - jmp 334e7 │ │ │ │ + mov %r9d,0x18(%rsp) │ │ │ │ + lea (%rax,%rax,4),%rsi │ │ │ │ + mov %eax,0x8(%rsp) │ │ │ │ + shl $0x4,%rsi │ │ │ │ + call 44640 │ │ │ │ + add 0x8(%rbp),%r14 │ │ │ │ + mov $0x48,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + add %rax,%r13 │ │ │ │ + movdqu 0x8(%r14),%xmm3 │ │ │ │ + mov %rax,%r12 │ │ │ │ + movq $0x0,0x40(%r13) │ │ │ │ + mov (%r14),%eax │ │ │ │ + movq $0x0,0x30(%r13) │ │ │ │ + movups %xmm3,0x8(%r13) │ │ │ │ + movq $0x0,0x48(%r13) │ │ │ │ + mov %eax,0x0(%r13) │ │ │ │ + movzbl 0x28(%r14),%eax │ │ │ │ + mov %al,0x18(%r13) │ │ │ │ + movdqu 0x18(%r14),%xmm4 │ │ │ │ + movups %xmm4,0x20(%r13) │ │ │ │ + movzbl 0x38(%r14),%eax │ │ │ │ + mov %al,0x38(%r13) │ │ │ │ + mov 0x3c(%r14),%eax │ │ │ │ + mov %eax,0x3c(%r13) │ │ │ │ + call 44640 │ │ │ │ + mov 0x44(%r13),%edx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,0x48(%r13) │ │ │ │ + lea (%rdx,%rdx,8),%rdx │ │ │ │ + lea (%rax,%rdx,8),%rdi │ │ │ │ + mov $0x48,%edx │ │ │ │ + call 3480 │ │ │ │ + mov 0x44(%r13),%eax │ │ │ │ + mov 0x18(%rsp),%r8d │ │ │ │ + mov 0x8(%rsp),%r10d │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %eax,0x44(%r13) │ │ │ │ + jmp 37683 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movdqu 0x8(%r13),%xmm1 │ │ │ │ + mov 0x48(%rbx),%rdi │ │ │ │ + mov %edx,(%rbx) │ │ │ │ + movups %xmm1,0x8(%rbx) │ │ │ │ + movzbl 0x28(%r13),%edx │ │ │ │ + mov %dl,0x18(%rbx) │ │ │ │ + movdqu 0x18(%r13),%xmm2 │ │ │ │ + movups %xmm2,0x20(%rbx) │ │ │ │ + movzbl 0x38(%r13),%edx │ │ │ │ + mov %dl,0x38(%rbx) │ │ │ │ + mov 0x3c(%r13),%edx │ │ │ │ + mov %edx,0x3c(%rbx) │ │ │ │ + jmp 37640 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %dl,0x38(%rbx) │ │ │ │ + jmp 37640 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%r13),%r10 │ │ │ │ + mov 0x8(%rbx),%r9 │ │ │ │ + mov 0x10(%rbx),%rdx │ │ │ │ + add %rsi,%r10 │ │ │ │ + lea -0x1(%r10),%r11 │ │ │ │ + add %r9,%rdx │ │ │ │ + cmp %r9,%rsi │ │ │ │ + jae 3761a │ │ │ │ + jmp 375ff │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x1,%r10d │ │ │ │ + jmp 37691 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + push %r13 │ │ │ │ + mov $0x50,%esi │ │ │ │ + mov %rdi,%r13 │ │ │ │ + xor %edi,%edi │ │ │ │ + push %r12 │ │ │ │ + mov $0x48,%r12d │ │ │ │ + push %rbp │ │ │ │ + mov $0x1,%ebp │ │ │ │ + push %rbx │ │ │ │ + sub $0x58,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + call 44640 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %edx,%edx │ │ │ │ + movb $0x0,0x18(%rax) │ │ │ │ + mov %rax,%rbx │ │ │ │ + movl $0x0,0x44(%rax) │ │ │ │ + movb $0x0,0x38(%rax) │ │ │ │ + movq $0x0,0x3c(%rax) │ │ │ │ + cmpl $0x1,0x44(%r13) │ │ │ │ + movl $0x0,(%rax) │ │ │ │ + movq $0x0,0x48(%rax) │ │ │ │ + movq $0x0,0x30(%rax) │ │ │ │ + movups %xmm0,0x8(%rax) │ │ │ │ + jbe 37ac0 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x48(%r13),%rdi │ │ │ │ + lea -0x1(%rbp),%r8d │ │ │ │ + lea (%r8,%r8,8),%r8 │ │ │ │ + lea (%rdi,%r12,1),%rax │ │ │ │ + lea (%rdi,%r8,8),%rdi │ │ │ │ + mov (%rax),%esi │ │ │ │ + movzbl 0x28(%rax),%ecx │ │ │ │ + movdqu 0x18(%rax),%xmm0 │ │ │ │ + mov 0x3c(%rax),%r11d │ │ │ │ + movzbl 0x38(%rax),%r10d │ │ │ │ + mov 0x8(%rax),%r9 │ │ │ │ + mov %esi,(%rsp) │ │ │ │ + mov %cl,0x28(%rsp) │ │ │ │ + mov 0x8(%rdi),%r8 │ │ │ │ + mov %r11d,0x3c(%rsp) │ │ │ │ + mov %r10b,0x38(%rsp) │ │ │ │ + movups %xmm0,0x18(%rsp) │ │ │ │ + test %cl,%cl │ │ │ │ + jne 37b38 │ │ │ │ + mov 0x10(%rdi),%rax │ │ │ │ + mov %r9,%rdi │ │ │ │ + add %r8,%rax │ │ │ │ + sub %rax,%rdi │ │ │ │ + mov %rdi,0x10(%rsp) │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + test %edx,%edx │ │ │ │ + je 37b10 │ │ │ │ + cmp (%rbx),%esi │ │ │ │ + jne 37aaf │ │ │ │ + cmp 0x18(%rbx),%cl │ │ │ │ + jne 37aaf │ │ │ │ + mov 0x48(%rbx),%rdi │ │ │ │ + lea -0x1(%rdx),%esi │ │ │ │ + lea (%rsi,%rsi,8),%rsi │ │ │ │ + lea (%rdi,%rsi,8),%r8 │ │ │ │ + mov 0x8(%r8),%rsi │ │ │ │ + test %cl,%cl │ │ │ │ + je 37b50 │ │ │ │ + lea -0x1(%r9),%r8 │ │ │ │ + cmp %r8,%rsi │ │ │ │ + jb 37aaf │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%rcx │ │ │ │ + add %rsi,%rcx │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jae 37a37 │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + sub %rax,%rsi │ │ │ │ + mov %rsi,0x10(%rbx) │ │ │ │ + mov %rax,%rsi │ │ │ │ + sub $0x1,%rcx │ │ │ │ + cmp %r8,%rcx │ │ │ │ + jae 37a47 │ │ │ │ + sub %rsi,%r9 │ │ │ │ + mov %r9,0x10(%rbx) │ │ │ │ + cmp 0x38(%rbx),%r10b │ │ │ │ + jb 37b80 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x1(%rdx),%eax │ │ │ │ + lea (%rax,%rax,8),%rsi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 44640 │ │ │ │ + mov 0x44(%rbx),%edx │ │ │ │ + movdqa (%rsp),%xmm1 │ │ │ │ + movdqa 0x10(%rsp),%xmm2 │ │ │ │ + movdqa 0x20(%rsp),%xmm3 │ │ │ │ + mov %rax,0x48(%rbx) │ │ │ │ + lea (%rdx,%rdx,8),%rdx │ │ │ │ + movdqa 0x30(%rsp),%xmm4 │ │ │ │ + lea (%rax,%rdx,8),%rax │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + movups %xmm1,(%rax) │ │ │ │ + mov %rdx,0x40(%rax) │ │ │ │ + movups %xmm2,0x10(%rax) │ │ │ │ + movups %xmm3,0x20(%rax) │ │ │ │ + movups %xmm4,0x30(%rax) │ │ │ │ + mov 0x44(%rbx),%eax │ │ │ │ + lea 0x1(%rax),%edx │ │ │ │ + mov %edx,0x44(%rbx) │ │ │ │ + add $0x1,%ebp │ │ │ │ + add $0x48,%r12 │ │ │ │ + cmp 0x44(%r13),%ebp │ │ │ │ + jb 37970 │ │ │ │ + movzbl 0x38(%r13),%eax │ │ │ │ + mov %al,0x38(%rbx) │ │ │ │ + mov 0x30(%r13),%rdi │ │ │ │ + call 60de0 │ │ │ │ + mov 0x44(%rbx),%esi │ │ │ │ + mov 0x48(%rbx),%rdi │ │ │ │ + lea -0x1ddf(%rip),%rcx │ │ │ │ + mov %rax,0x30(%rbx) │ │ │ │ + mov $0x48,%edx │ │ │ │ + call 34d0 │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 37b89 │ │ │ │ + add $0x58,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ + mov %rdi,0x10(%rbx) │ │ │ │ + mov 0x48(%rbx),%rdi │ │ │ │ + mov %esi,(%rbx) │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + mov %cl,0x18(%rbx) │ │ │ │ + mov %r10b,0x38(%rbx) │ │ │ │ + mov %r11d,0x3c(%rbx) │ │ │ │ + movups %xmm0,0x20(%rbx) │ │ │ │ + jmp 37a58 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add 0x10(%rax),%r9 │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r9,%rax │ │ │ │ + sub %r9,%rdi │ │ │ │ + mov %r8,%r9 │ │ │ │ + jmp 379cb │ │ │ │ + nopl (%rax) │ │ │ │ + add 0x10(%r8),%rsi │ │ │ │ + lea -0x1(%r9),%r8 │ │ │ │ + sub $0x1,%rsi │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jb 37aaf │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%rcx │ │ │ │ + add %rsi,%rcx │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jae 37a37 │ │ │ │ + jmp 37a26 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %r10b,0x38(%rbx) │ │ │ │ + jmp 37a58 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ 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 │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0x44(%rdi),%ecx │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 37c60 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + mov %rsi,%r15 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - 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) │ │ │ │ - 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 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %rsp,%r13 │ │ │ │ + lea 0x4d470(%rip),%r12 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x48(%r14),%rdx │ │ │ │ + lea (%rbx,%rbx,8),%rcx │ │ │ │ + cmpb $0x1,0x18(%r14) │ │ │ │ + mov %rbp,%r9 │ │ │ │ + sbb %eax,%eax │ │ │ │ + mov %r13,%rdi │ │ │ │ + add $0x1,%rbx │ │ │ │ + lea (%rdx,%rcx,8),%rdx │ │ │ │ + and $0xfffffffe,%eax │ │ │ │ + mov (%rdx),%esi │ │ │ │ + mov 0x8(%rdx),%rcx │ │ │ │ + add $0x2d,%eax │ │ │ │ + mov 0x10(%rdx),%r8 │ │ │ │ + sub 0x18(%rdx),%rcx │ │ │ │ + mov 0x18(%r15),%rdx │ │ │ │ + add %rcx,%r8 │ │ │ │ + mov (%rdx,%rsi,8),%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov 0x18(%rdx),%rdx │ │ │ │ + push %rax │ │ │ │ + movzbl 0x38(%r14),%eax │ │ │ │ + push %rax │ │ │ │ + xor %eax,%eax │ │ │ │ + call 60f80 │ │ │ │ pop %rax │ │ │ │ pop %rdx │ │ │ │ - add $0x28,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ + cmp 0x44(%r14),%ebx │ │ │ │ + jb 37be0 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 37c64 │ │ │ │ + add $0x18,%rsp │ │ │ │ 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> │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 37c3d │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ + mov 0x44(%rsi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 37d20 │ │ │ │ push %r15 │ │ │ │ + mov %rdx,%r15 │ │ │ │ push %r14 │ │ │ │ + mov %rsi,%r14 │ │ │ │ push %r13 │ │ │ │ + lea 0x4d3b8(%rip),%r13 │ │ │ │ push %r12 │ │ │ │ + mov %rcx,%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 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x48(%r14),%rdx │ │ │ │ + lea (%rbx,%rbx,8),%rcx │ │ │ │ + cmpb $0x1,0x18(%r14) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + sbb %eax,%eax │ │ │ │ + sub $0x8,%rsp │ │ │ │ mov $0x1,%esi │ │ │ │ + add $0x1,%rbx │ │ │ │ + lea (%rdx,%rcx,8),%rdx │ │ │ │ + and $0xfffffffe,%eax │ │ │ │ + mov (%rdx),%ecx │ │ │ │ + mov 0x8(%rdx),%r8 │ │ │ │ + add $0x2d,%eax │ │ │ │ + mov 0x10(%rdx),%r9 │ │ │ │ + sub 0x18(%rdx),%r8 │ │ │ │ + mov 0x18(%r15),%rdx │ │ │ │ + add %r8,%r9 │ │ │ │ + mov (%rdx,%rcx,8),%rdx │ │ │ │ + mov 0x18(%rdx),%rcx │ │ │ │ + push %rax │ │ │ │ + mov %r13,%rdx │ │ │ │ + movzbl 0x38(%r14),%eax │ │ │ │ + push %rax │ │ │ │ xor %eax,%eax │ │ │ │ + push %r12 │ │ │ │ call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x38(%rbx),%r15 │ │ │ │ - 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 │ │ │ │ + add $0x20,%rsp │ │ │ │ + cmp 0x44(%r14),%ebx │ │ │ │ + jb 37ca8 │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x44(%rdi),%eax │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + je 37ef0 │ │ │ │ + mov 0x10(%rdi),%r8 │ │ │ │ + cmp $0x1,%eax │ │ │ │ + mov %rdx,%r9 │ │ │ │ + mov 0x8(%rdi),%rcx │ │ │ │ + lea 0x4d881(%rip),%rax │ │ │ │ + lea 0x4d884(%rip),%rdx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rsp,%r12 │ │ │ │ + cmovne %rax,%rdx │ │ │ │ + sub 0x20(%rdi),%rcx │ │ │ │ + mov 0x18(%rsi),%rsi │ │ │ │ + lea 0x4d875(%rip),%r14 │ │ │ │ + add %rcx,%r8 │ │ │ │ + lea 0x4e829(%rip),%r13 │ │ │ │ + cmpb $0x1,0x18(%rdi) │ │ │ │ + mov (%rdi),%edi │ │ │ │ + sbb %eax,%eax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov (%rsi,%rdi,8),%rsi │ │ │ │ + and $0xfffffffe,%eax │ │ │ │ + mov %r12,%rdi │ │ │ │ + add $0x2d,%eax │ │ │ │ + mov 0x18(%rsi),%rsi │ │ │ │ + push %rdx │ │ │ │ + push %r8 │ │ │ │ + push %rcx │ │ │ │ + mov %rsi,%rdx │ │ │ │ + lea 0x4a589(%rip),%rsi │ │ │ │ + push %rax │ │ │ │ + movzbl 0x38(%rbx),%eax │ │ │ │ + push %rax │ │ │ │ + xor %eax,%eax │ │ │ │ + call 60f80 │ │ │ │ + mov 0x44(%rbx),%edx │ │ │ │ + mov %r12,%rsp │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0x4d235(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 60f80 │ │ │ │ + mov 0x44(%rbx),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 37e1a │ │ │ │ + jmp 37e38 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x1,%rbp │ │ │ │ + call 60f80 │ │ │ │ + cmp 0x44(%rbx),%ebp │ │ │ │ + jae 37e38 │ │ │ │ + mov 0x48(%rbx),%rax │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 37e00 │ │ │ │ + lea 0x0(%rbp,%rbp,8),%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov 0x10(%rax,%rdx,8),%rdx │ │ │ │ + jmp 37e07 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x4cc50(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %ebp,%ebp │ │ │ │ + call 60f80 │ │ │ │ + mov 0x44(%rbx),%eax │ │ │ │ + lea 0x4d7b8(%rip),%r14 │ │ │ │ + lea 0x4e76f(%rip),%r13 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 37e8c │ │ │ │ + jmp 37eb8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rcx),%rax │ │ │ │ + sub %rsi,%rax │ │ │ │ + mov %r13,%rsi │ │ │ │ + add %rax,%rdx │ │ │ │ + sub 0x18(%rcx),%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x1,%rbp │ │ │ │ + call 60f80 │ │ │ │ + cmp 0x44(%rbx),%ebp │ │ │ │ + jae 37eb8 │ │ │ │ + mov 0x48(%rbx),%rcx │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 37e68 │ │ │ │ + lea 0x0(%rbp,%rbp,8),%rax │ │ │ │ + sub %rsi,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + add 0x8(%rcx,%rax,8),%rdx │ │ │ │ + sub 0x18(%rcx,%rax,8),%rdx │ │ │ │ + jmp 37e79 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x4d524(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 60f80 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 37ef4 │ │ │ │ + add $0x10,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 37ecd │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov 0x44(%rsi),%eax │ │ │ │ + mov %rsi,%rbx │ │ │ │ + test %eax,%eax │ │ │ │ + je 380c0 │ │ │ │ + mov 0x10(%rbx),%r9 │ │ │ │ + cmp $0x1,%eax │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov 0x8(%rbx),%r8 │ │ │ │ + lea 0x4d6ca(%rip),%rax │ │ │ │ + lea 0x4d6cd(%rip),%rcx │ │ │ │ + mov 0x18(%rdx),%rdx │ │ │ │ + mov %rdi,%rbp │ │ │ │ + cmovne %rax,%rcx │ │ │ │ + sub 0x20(%rbx),%r8 │ │ │ │ + mov (%rbx),%edi │ │ │ │ + add %r8,%r9 │ │ │ │ + cmpb $0x1,0x18(%rbx) │ │ │ │ + sbb %eax,%eax │ │ │ │ + mov (%rdx,%rdi,8),%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + and $0xfffffffe,%eax │ │ │ │ + add $0x2d,%eax │ │ │ │ + mov 0x18(%rdx),%rdx │ │ │ │ + push %rcx │ │ │ │ + push %r9 │ │ │ │ + push %r8 │ │ │ │ + mov %rdx,%rcx │ │ │ │ + lea 0x4a3e8(%rip),%rdx │ │ │ │ + push %rax │ │ │ │ + movzbl 0x38(%rbx),%eax │ │ │ │ + push %rax │ │ │ │ xor %eax,%eax │ │ │ │ + push %rsi │ │ │ │ + mov $0x1,%esi │ │ │ │ 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 0x44(%rbx),%ecx │ │ │ │ + add $0x30,%rsp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x4d08d(%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 │ │ │ │ - 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 0x44(%rbx),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 38007 │ │ │ │ + mov 0x48(%rbx),%rax │ │ │ │ + lea 0x4e619(%rip),%rdx │ │ │ │ mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ xor %eax,%eax │ │ │ │ call 3110 <__fprintf_chk@plt> │ │ │ │ - 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 │ │ │ │ + cmpl $0x1,0x44(%rbx) │ │ │ │ + jbe 38007 │ │ │ │ + mov $0x48,%r14d │ │ │ │ + mov $0x1,%r13d │ │ │ │ + lea 0x4d62f(%rip),%r12 │ │ │ │ + mov 0x48(%rbx),%rax │ │ │ │ + mov %r12,%rdx │ │ │ │ mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + add $0x1,%r13d │ │ │ │ + mov 0x10(%rax,%r14,1),%rcx │ │ │ │ xor %eax,%eax │ │ │ │ + add $0x48,%r14 │ │ │ │ call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x38(%rbx),%r13 │ │ │ │ - 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 │ │ │ │ + cmp 0x44(%rbx),%r13d │ │ │ │ + jb 37fde │ │ │ │ + lea 0x4ca81(%rip),%rdx │ │ │ │ mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ 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 0x44(%rbx),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 3809e │ │ │ │ + mov 0x48(%rbx),%rax │ │ │ │ + lea 0x4e59c(%rip),%rdx │ │ │ │ mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + sub 0x8(%rbx),%rcx │ │ │ │ + add 0x20(%rbx),%rcx │ │ │ │ + sub 0x18(%rax),%rcx │ │ │ │ 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 │ │ │ │ + cmpl $0x1,0x44(%rbx) │ │ │ │ + jbe 3809e │ │ │ │ + mov $0x48,%r14d │ │ │ │ + mov $0x1,%r13d │ │ │ │ + lea 0x4d5a6(%rip),%r12 │ │ │ │ + mov 0x48(%rbx),%rax │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + mov %r12,%rdx │ │ │ │ mov $0x1,%esi │ │ │ │ + sub 0x8(%rbx),%rcx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + add $0x1,%r13d │ │ │ │ + add %r14,%rax │ │ │ │ + add $0x48,%r14 │ │ │ │ + add 0x8(%rax),%rcx │ │ │ │ + sub 0x18(%rax),%rcx │ │ │ │ xor %eax,%eax │ │ │ │ call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x38(%rbp),%r14 │ │ │ │ - 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 │ │ │ │ + cmp 0x44(%rbx),%r13d │ │ │ │ + jb 38067 │ │ │ │ + pop %rbx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x4d33a(%rip),%rdx │ │ │ │ + pop %rbp │ │ │ │ mov $0x1,%esi │ │ │ │ + pop %r12 │ │ │ │ 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 33930 │ │ │ │ - mov 0x40(%r14),%r14 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + jmp 3110 <__fprintf_chk@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ - nop │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ + movl $0x0,0x44(%rdi) │ │ │ │ + mov 0x48(%rdi),%rdi │ │ │ │ call 32c0 │ │ │ │ - movq $0x0,0x38(%rbx) │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ + movq $0x0,0x48(%rbx) │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ call 32c0 │ │ │ │ - cmpq $0x0,0x28(%rbx) │ │ │ │ - movq $0x0,0x40(%rbx) │ │ │ │ - jne 34208 │ │ │ │ movq $0x0,0x30(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + 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 │ │ │ │ + mov %rsi,%r15 │ │ │ │ + push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov (%rdi),%eax │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ + add $0x1,%eax │ │ │ │ + lea (%rax,%rax,4),%rsi │ │ │ │ + shl $0x4,%rsi │ │ │ │ + call 44640 │ │ │ │ + mov (%r14),%edx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rax,0x8(%r14) │ │ │ │ + lea (%rdx,%rdx,4),%rdx │ │ │ │ + shl $0x4,%rdx │ │ │ │ + lea (%rax,%rdx,1),%rdi │ │ │ │ + mov $0x50,%edx │ │ │ │ + movl $0x0,(%rdi) │ │ │ │ + movb $0x0,0x18(%rdi) │ │ │ │ + movl $0x0,0x44(%rdi) │ │ │ │ + movq $0x0,0x48(%rdi) │ │ │ │ + movq $0x0,0x30(%rdi) │ │ │ │ + movb $0x0,0x38(%rdi) │ │ │ │ + movq $0x0,0x3c(%rdi) │ │ │ │ + movups %xmm0,0x8(%rdi) │ │ │ │ + call 3480 │ │ │ │ + mov 0x44(%r15),%esi │ │ │ │ + mov (%r14),%edx │ │ │ │ + cmp $0x1,%esi │ │ │ │ + jbe 382c8 │ │ │ │ + mov $0x48,%r13d │ │ │ │ + mov $0x1,%r12d │ │ │ │ + nop │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0x48(%r15),%rbp │ │ │ │ + lea (%rax,%rax,4),%rbx │ │ │ │ + shl $0x4,%rbx │ │ │ │ + add 0x8(%r14),%rbx │ │ │ │ + add %r13,%rbp │ │ │ │ + mov 0x44(%rbx),%eax │ │ │ │ + mov 0x0(%rbp),%ecx │ │ │ │ + test %eax,%eax │ │ │ │ + je 382e0 │ │ │ │ + cmp %ecx,(%rbx) │ │ │ │ + jne 382b7 │ │ │ │ + movzbl 0x18(%rbx),%ecx │ │ │ │ + cmp 0x28(%rbp),%cl │ │ │ │ + jne 382b7 │ │ │ │ + mov 0x48(%rbx),%rdi │ │ │ │ + lea -0x1(%rax),%r8d │ │ │ │ + lea (%r8,%r8,8),%r8 │ │ │ │ + lea (%rdi,%r8,8),%r10 │ │ │ │ + mov 0x8(%rbp),%r8 │ │ │ │ + mov 0x8(%r10),%r9 │ │ │ │ + test %cl,%cl │ │ │ │ + je 38318 │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + add %r8,%rcx │ │ │ │ + lea -0x1(%rcx),%r10 │ │ │ │ + cmp %r10,%r9 │ │ │ │ + jb 382b7 │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%rdx │ │ │ │ + add %rsi,%rdx │ │ │ │ + cmp %rsi,%r8 │ │ │ │ + jae 38263 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + movq %r8,%xmm0 │ │ │ │ + sub %r8,%rsi │ │ │ │ + movq %rsi,%xmm3 │ │ │ │ + mov %r8,%rsi │ │ │ │ + punpcklqdq %xmm3,%xmm0 │ │ │ │ + movups %xmm0,0x8(%rbx) │ │ │ │ + sub $0x1,%rdx │ │ │ │ + cmp %r10,%rdx │ │ │ │ + jae 38273 │ │ │ │ + sub %rsi,%rcx │ │ │ │ + mov %rcx,0x10(%rbx) │ │ │ │ + movzbl 0x38(%rbp),%edx │ │ │ │ + cmp 0x38(%rbx),%dl │ │ │ │ + jb 38350 │ │ │ │ + add $0x1,%eax │ │ │ │ + lea (%rax,%rax,8),%rsi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 44640 │ │ │ │ + mov 0x44(%rbx),%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rax,0x48(%rbx) │ │ │ │ + lea (%rdx,%rdx,8),%rdx │ │ │ │ + lea (%rax,%rdx,8),%rdi │ │ │ │ + mov $0x48,%edx │ │ │ │ + call 3480 │ │ │ │ + addl $0x1,0x44(%rbx) │ │ │ │ + mov (%r14),%edx │ │ │ │ + mov 0x44(%r15),%esi │ │ │ │ + add $0x1,%r12d │ │ │ │ + add $0x48,%r13 │ │ │ │ + cmp %esi,%r12d │ │ │ │ + jb 381d0 │ │ │ │ + add $0x1,%edx │ │ │ │ + mov %edx,(%r14) │ │ │ │ add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ nopl (%rax) │ │ │ │ - mov 0x30(%rbx),%rdi │ │ │ │ - call 32c0 │ │ │ │ - jmp 341f2 │ │ │ │ + movdqu 0x8(%rbp),%xmm1 │ │ │ │ + mov 0x48(%rbx),%rdi │ │ │ │ + mov %ecx,(%rbx) │ │ │ │ + movups %xmm1,0x8(%rbx) │ │ │ │ + movzbl 0x28(%rbp),%edx │ │ │ │ + mov %dl,0x18(%rbx) │ │ │ │ + movdqu 0x18(%rbp),%xmm2 │ │ │ │ + movups %xmm2,0x20(%rbx) │ │ │ │ + movzbl 0x38(%rbp),%edx │ │ │ │ + mov %dl,0x38(%rbx) │ │ │ │ + mov 0x3c(%rbp),%edx │ │ │ │ + mov %edx,0x3c(%rbx) │ │ │ │ + jmp 38280 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add 0x10(%r10),%r9 │ │ │ │ + sub $0x1,%r9 │ │ │ │ + cmp %r9,%r8 │ │ │ │ + jb 382b7 │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%rdx │ │ │ │ + add %r8,%rcx │ │ │ │ + lea -0x1(%rcx),%r10 │ │ │ │ + add %rsi,%rdx │ │ │ │ + cmp %rsi,%r8 │ │ │ │ + jae 38263 │ │ │ │ + jmp 38248 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %dl,0x38(%rbx) │ │ │ │ + jmp 38280 │ │ │ │ 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 │ │ │ │ + endbr64 │ │ │ │ + mov (%rdi),%esi │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ + lea -0x26f1(%rip),%rcx │ │ │ │ + mov $0x50,%edx │ │ │ │ + jmp 34d0 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x30(%r12),%rdi │ │ │ │ - call 32c0 │ │ │ │ - jmp 33f51 │ │ │ │ - nop │ │ │ │ - mov 0x30(%r12),%rdi │ │ │ │ - call 32c0 │ │ │ │ - jmp 34091 │ │ │ │ - nop │ │ │ │ - mov 0x30(%r12),%rdi │ │ │ │ - call 32c0 │ │ │ │ - jmp 33e53 │ │ │ │ - nop │ │ │ │ - mov 0x30(%r12),%rdi │ │ │ │ - call 32c0 │ │ │ │ - jmp 3418f │ │ │ │ - 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 │ │ │ │ + mov (%rdi),%ecx │ │ │ │ + mov (%rsi),%edx │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jb 383dc │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jb 383dc │ │ │ │ + movzbl 0x18(%rsi),%edx │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmp %dl,0x18(%rdi) │ │ │ │ + jg 383dc │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + jl 383dc │ │ │ │ + mov 0x8(%rdi),%rcx │ │ │ │ + mov 0x8(%rsi),%rdx │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jb 383dc │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jb 383dc │ │ │ │ + mov 0x44(%rdi),%ecx │ │ │ │ + mov 0x44(%rsi),%edx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jb 383dc │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %edx,%ecx │ │ │ │ + setb %al │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ + mov %edx,%r14d │ │ │ │ push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x78,%rsp │ │ │ │ - mov 0x10(%rdi),%r15d │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 34989 │ │ │ │ - xor %r12d,%r12d │ │ │ │ + sub $0x18,%rsp │ │ │ │ mov %rdi,(%rsp) │ │ │ │ - mov 0x8(%rdi),%r13 │ │ │ │ - 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 %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 │ │ │ │ + call 609a0 │ │ │ │ + mov 0x40(%r13),%ecx │ │ │ │ + mov %rax,%rbx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 38630 │ │ │ │ + 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 │ │ │ │ - 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 %eax,%ecx │ │ │ │ + call 609d0 │ │ │ │ + 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 38418 │ │ │ │ + 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 44640 │ │ │ │ + movb $0x3e,(%rax) │ │ │ │ + mov 0x8(%r13),%edx │ │ │ │ + lea 0x1(%rax),%rdi │ │ │ │ mov %rax,%r12 │ │ │ │ - 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) │ │ │ │ - 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 %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 │ │ │ │ - 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 $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 │ │ │ │ + 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 38608 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + jmp 38550 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x1,%r14 │ │ │ │ - lea 0x0(,%r14,8),%r15 │ │ │ │ - mov %r15,%rsi │ │ │ │ - call 5e500 │ │ │ │ + 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 38608 │ │ │ │ + mov %r15d,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + divl 0x8(%rsp) │ │ │ │ + test %edx,%edx │ │ │ │ + jne 384f8 │ │ │ │ + mov %ebp,%eax │ │ │ │ + mov $0x5,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + movb $0xa,(%r12,%rax,1) │ │ │ │ + call 44640 │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov %r15d,%edi │ │ │ │ + mov %rax,%rsi │ │ │ │ + call 60a50 │ │ │ │ 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 │ │ │ │ + mov %rax,%r13 │ │ │ │ + call 32d0 │ │ │ │ + lea 0x1(%rbp),%ecx │ │ │ │ + mov $0x5,%edx │ │ │ │ + add %r12,%rcx │ │ │ │ + sub %rax,%rdx │ │ │ │ + je 385c1 │ │ │ │ xor %eax,%eax │ │ │ │ + test $0x1,%dl │ │ │ │ + je 385af │ │ │ │ + mov $0x1,%eax │ │ │ │ + movb $0x20,(%rcx) │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jae 385c1 │ │ │ │ + movb $0x20,(%rcx,%rax,1) │ │ │ │ + movb $0x20,0x1(%rcx,%rax,1) │ │ │ │ + add $0x2,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 385af │ │ │ │ + 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 384f8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %ebp,%r9d │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + movb $0x0,(%r12,%r9,1) │ │ │ │ + call 60920 │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ 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> │ │ │ │ + xchg %ax,%ax │ │ │ │ + movl $0x1,0xc(%rsp) │ │ │ │ + mov $0x2,%esi │ │ │ │ + jmp 38466 │ │ │ │ + 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 %r9d,%ebp │ │ │ │ + push %rbx │ │ │ │ + sub $0x58,%rsp │ │ │ │ + mov %rsi,0x28(%rsp) │ │ │ │ + mov %edx,0x18(%rsp) │ │ │ │ + call 609a0 │ │ │ │ + mov 0x40(%r14),%r8d │ │ │ │ + mov %rax,%rbx │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 386ec │ │ │ │ + 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 609d0 │ │ │ │ + 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 386a0 │ │ │ │ + mov %r14d,%r8d │ │ │ │ + mov 0x8(%rsp),%r12 │ │ │ │ + mov %rbp,%r14 │ │ │ │ + mov 0x10(%rsp),%ebp │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r8d,0x8(%rsp) │ │ │ │ + call 609a0 │ │ │ │ + mov 0x40(%r12),%ecx │ │ │ │ + mov 0x8(%rsp),%r8d │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 38cc8 │ │ │ │ + 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 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 0x30(%rbp),%r14 │ │ │ │ + add %r13,%r14 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 32d0 │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %eax,%ecx │ │ │ │ + call 609d0 │ │ │ │ + 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 38730 │ │ │ │ + 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) │ │ │ │ - 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 │ │ │ │ - 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) │ │ │ │ + lea (%rcx,%rax,8),%ebp │ │ │ │ + sub %eax,%ebp │ │ │ │ + call 44640 │ │ │ │ + mov %ebp,%ecx │ │ │ │ + xor %edi,%edi │ │ │ │ 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) │ │ │ │ - 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 %rcx,0x8(%rsp) │ │ │ │ + mov %rax,%r12 │ │ │ │ + call 44640 │ │ │ │ + mov 0x20(%rsp),%r9d │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%r13 │ │ │ │ + add %ebp,%r9d │ │ │ │ + lea (%r9,%r9,1),%ebp │ │ │ │ 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 %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 │ │ │ │ + call 44640 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ 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 │ │ │ │ - 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) │ │ │ │ - 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 │ │ │ │ + call 3070 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 3070 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ 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 │ │ │ │ - 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 %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 38cd8 │ │ │ │ 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 │ │ │ │ + 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 38979 │ │ │ │ + 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 38946 │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + sub $0x2,%eax │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov (%rsi,%rax,4),%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + cmp %ebp,%eax │ │ │ │ + je 38b40 │ │ │ │ + mov 0x38(%rsp),%edx │ │ │ │ + mov $0x20,%esi │ │ │ │ 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 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - push $0x0 │ │ │ │ - mov 0xc0(%rsp),%r9 │ │ │ │ - lea -0x2490(%rip),%rcx │ │ │ │ - call 33770 │ │ │ │ - pop %rax │ │ │ │ - pop %rdx │ │ │ │ + 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 38be8 │ │ │ │ + mov %ebp,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + divl 0x34(%rsp) │ │ │ │ + test %edx,%edx │ │ │ │ + jne 388c8 │ │ │ │ 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 0x3c(%rsp),%edi │ │ │ │ + lea 0x1(%r14),%edx │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + 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 │ │ │ │ + lea 0x1(%r14),%ecx │ │ │ │ + mov $0x5,%esi │ │ │ │ + movb $0xa,(%rax,%r14,1) │ │ │ │ + mov %ecx,0x3c(%rsp) │ │ │ │ + call 44640 │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov %ebp,%edi │ │ │ │ + mov %rax,%rsi │ │ │ │ + call 60a50 │ │ │ │ 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 %rax,%r13 │ │ │ │ + call 32d0 │ │ │ │ + mov $0x5,%edx │ │ │ │ + sub %rax,%rdx │ │ │ │ + je 38a4a │ │ │ │ + xor %eax,%eax │ │ │ │ + test $0x1,%dl │ │ │ │ + je 38a36 │ │ │ │ + mov $0x1,%eax │ │ │ │ + movb $0x20,(%r12) │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jae 38a4a │ │ │ │ + movb $0x20,(%r12,%rax,1) │ │ │ │ + movb $0x20,0x1(%r12,%rax,1) │ │ │ │ + add $0x2,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 38a36 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov $0x5,%r14d │ │ │ │ + call 32d0 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ + 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 38ca8 │ │ │ │ mov 0x28(%rsp),%rcx │ │ │ │ - mov 0x20(%r11),%rax │ │ │ │ - cmpq $0x0,0x28(%r11) │ │ │ │ - mov %rax,-0x8(%rdi,%rdx,1) │ │ │ │ - je 357b5 │ │ │ │ - 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 │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov $0xa,%edx │ │ │ │ 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 %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 │ │ │ │ + mov (%rcx,%rax,4),%edi │ │ │ │ + call 60a50 │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 32d0 │ │ │ │ + mov $0x5,%edx │ │ │ │ + sub %rax,%rdx │ │ │ │ + je 38ae4 │ │ │ │ + xor %eax,%eax │ │ │ │ + test $0x1,%dl │ │ │ │ + je 38acd │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + movb $0x20,(%rax) │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jae 38ae4 │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + movb $0x20,(%rcx,%rax,1) │ │ │ │ + movb $0x20,0x1(%rcx,%rax,1) │ │ │ │ + add $0x2,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 38ad2 │ │ │ │ + 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 388c8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + mov 0x30(%rsp),%r8d │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + sub $0x1,%eax │ │ │ │ + lea (%rsi,%rax,4),%rcx │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + movslq (%rcx),%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 %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 │ │ │ │ - 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 │ │ │ │ + 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) │ │ │ │ - call 5e500 │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ + 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 %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 │ │ │ │ + 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 38979 │ │ │ │ + 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 │ │ │ │ - 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) │ │ │ │ - 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 │ │ │ │ + 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 │ │ │ │ - push $0x0 │ │ │ │ - mov 0xc0(%rsp),%r9 │ │ │ │ - lea -0x308f(%rip),%rdx │ │ │ │ - call 33770 │ │ │ │ + call 60920 │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 60920 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 32c0 │ │ │ │ + add $0x58,%rsp │ │ │ │ + mov %r14,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ pop %r15 │ │ │ │ - pop %rax │ │ │ │ - jmp 348b8 │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov 0x4(%rax),%edi │ │ │ │ + call 60a50 │ │ │ │ + mov %rax,%r15 │ │ │ │ + jmp 38aa2 │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x2(%r8),%esi │ │ │ │ + jmp 38788 │ │ │ │ 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) │ │ │ │ - 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 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) │ │ │ │ - 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 │ │ │ │ - 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 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 %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 %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 %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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov %r13,%rax │ │ │ │ + mov $0x1,%ebp │ │ │ │ + movq $0x1,0x10(%rsp) │ │ │ │ + jmp 38c19 │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ + lea 0x4c905(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x4c9b9(%rip),%r13 │ │ │ │ push %r12 │ │ │ │ + lea 0x4bbd9(%rip),%r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov $0x1,%edi │ │ │ │ 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 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r14d,%ebp │ │ │ │ - call 3510 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 36960 │ │ │ │ - lea 0x0(,%r14,8),%r12 │ │ │ │ - cmp %ebp,0xc(%rsp) │ │ │ │ - je 369e5 │ │ │ │ + xor %ebx,%ebx │ │ │ │ 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 │ │ │ │ + call 3160 <__printf_chk@plt> │ │ │ │ + mov 0x40(%rbp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 38d79 │ │ │ │ + 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 38da0 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x1,%rbx │ │ │ │ + call 3160 <__printf_chk@plt> │ │ │ │ + cmp 0x40(%rbp),%ebx │ │ │ │ + jb 38d40 │ │ │ │ + add $0x8,%rsp │ │ │ │ + lea 0x4c65f(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ 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 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 │ │ │ │ - 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 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov $0x8,%esi │ │ │ │ - jmp 369f0 │ │ │ │ + jmp 3160 <__printf_chk@plt> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jb 38d40 │ │ │ │ + jmp 38d79 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - mov $0x18,%esi │ │ │ │ - push %r14 │ │ │ │ push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ + lea 0x4c25e(%rip),%rsi │ │ │ │ push %r12 │ │ │ │ + mov %r13,%rdi │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + call 3630 │ │ │ │ + test %rax,%rax │ │ │ │ + je 38f1b │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov $0x2,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 3130 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 3400 │ │ │ │ xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ + mov $0x68,%esi │ │ │ │ + call 44640 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - mov 0x40(%rbx),%ecx │ │ │ │ + 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 44640 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,0x18(%rbx) │ │ │ │ + mov 0x4(%rbx),%eax │ │ │ │ + lea 0x1(%rax),%esi │ │ │ │ + call 44640 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,0x20(%rbx) │ │ │ │ + mov 0x8(%rbx),%eax │ │ │ │ + lea 0x1(%rax),%esi │ │ │ │ + call 44640 │ │ │ │ + mov 0x40(%rbx),%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,0x28(%rbx) │ │ │ │ + call 44640 │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 3510 │ │ │ │ - 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 │ │ │ │ - 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 (%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 │ │ │ │ - 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 │ │ │ │ + movl $0x0,0xc(%rbx) │ │ │ │ + movq $0x0,0x38(%rbx) │ │ │ │ + call 35a0 │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 38f51 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov $0x8,%esi │ │ │ │ - jmp 36b73 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + call 34c0 <__errno_location@plt> │ │ │ │ + mov (%rax),%edi │ │ │ │ + call 33e0 │ │ │ │ + mov %r13,%rcx │ │ │ │ + lea 0x4c6ec(%rip),%rdx │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov 0x644c5(%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 0x4c6d3(%rip),%rdx │ │ │ │ + mov %rax,%r8 │ │ │ │ + jmp 38f34 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + lea 0x4bc9d(%rip),%rsi │ │ │ │ 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 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 3630 │ │ │ │ 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 │ │ │ │ + je 3902c │ │ │ │ + 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 39062 │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + ret │ │ │ │ + call 34c0 <__errno_location@plt> │ │ │ │ + mov (%rax),%edi │ │ │ │ + call 33e0 │ │ │ │ + mov %r12,%rcx │ │ │ │ + lea 0x4c5db(%rip),%rdx │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov 0x643b4(%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 0x4c5c2(%rip),%rdx │ │ │ │ + mov %rax,%r8 │ │ │ │ + jmp 39045 │ │ │ │ + nopl (%rax) │ │ │ │ + endbr64 │ │ │ │ + push %rbx │ │ │ │ + mov %esi,%ebx │ │ │ │ + xor %edi,%edi │ │ │ │ + shl $0x3,%rbx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 44640 │ │ │ │ + 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 44640 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movups %xmm0,0x18(%rax) │ │ │ │ + movups %xmm0,0x28(%rax) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movq $0x0,(%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 │ │ │ │ + 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 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) │ │ │ │ + je 39176 │ │ │ │ call 32c0 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - movq $0x0,0x38(%rax) │ │ │ │ - mov 0x40(%rax),%rdi │ │ │ │ + mov 0x18(%rbx),%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 │ │ │ │ + mov 0x20(%rbx),%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 │ │ │ │ + je 3918d │ │ │ │ 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 │ │ │ │ + mov 0x28(%rbx),%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 │ │ │ │ + je 3919b │ │ │ │ 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 │ │ │ │ + mov 0x38(%rbx),%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 │ │ │ │ + je 391a9 │ │ │ │ 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 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + pop %rbx │ │ │ │ + jmp 32c0 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ + test %rsi,%rsi │ │ │ │ + jle 39204 │ │ │ │ + mov %rdx,%r12 │ │ │ │ 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 │ │ │ │ + je 3924b │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + imul %rdx,%rdi │ │ │ │ + call 31a0 │ │ │ │ + mov %rax,(%rbx) │ │ │ │ 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 %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 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) │ │ │ │ - add $0x18,%rsp │ │ │ │ + je 39229 │ │ │ │ + mov %rbp,0x8(%rbx) │ │ │ │ + movq $0xffffffffffffffff,0x10(%rbx) │ │ │ │ + mov %r12,0x18(%rbx) │ │ │ │ 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 │ │ │ │ + mov %rsi,%rcx │ │ │ │ + lea 0x4916a(%rip),%rdx │ │ │ │ + mov $0x36,%esi │ │ │ │ + lea 0x4c43e(%rip),%rdi │ │ │ │ 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) │ │ │ │ + call 615f0 │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + lea 0x4c428(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x41,%esi │ │ │ │ + lea 0x491d2(%rip),%rdx │ │ │ │ + call 615f0 │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x4916c(%rip),%rdx │ │ │ │ + mov $0x3b,%esi │ │ │ │ + jmp 39213 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - xor %edi,%edi │ │ │ │ - push %r14 │ │ │ │ - mov %rcx,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %edx,%ebp │ │ │ │ + mov %rdi,%rbp │ │ │ │ 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) │ │ │ │ + mov (%rdi),%r13 │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 392a4 │ │ │ │ + cmpq $0x0,0x10(%rdi) │ │ │ │ + js 392a4 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + imul %rbx,%rdi │ │ │ │ add $0x1,%rbx │ │ │ │ - cmp %rbx,%r15 │ │ │ │ - je 37e8a │ │ │ │ - movsbl (%rbx),%eax │ │ │ │ - cmpb $0x0,(%r12,%rax,1) │ │ │ │ - jne 37e40 │ │ │ │ - lea 0x2(%rbp),%esi │ │ │ │ + add %r13,%rdi │ │ │ │ + call *%r12 │ │ │ │ + cmp %rbx,0x10(%rbp) │ │ │ │ + jge 39288 │ │ │ │ + mov 0x0(%rbp),%r13 │ │ │ │ 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) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movq $0x0,0x18(%rbp) │ │ │ │ + movups %xmm0,0x8(%rbp) │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rsi,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ + mov 0x10(%rdi),%rax │ │ │ │ + shr $0x3f,%rax │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - mov %r8d,%r14d │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ - lea 0x0(,%r14,8),%rsi │ │ │ │ push %rbp │ │ │ │ + mov %rsi,%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 %rdi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x8(%rdi),%rsi │ │ │ │ + mov 0x10(%rdi),%rdx │ │ │ │ + mov 0x18(%rdi),%rax │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + lea -0x1(%rsi),%rcx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jl 39333 │ │ │ │ + add $0x2710,%rsi │ │ │ │ + imul %rax,%rsi │ │ │ │ + call 3660 │ │ │ │ + mov %rax,(%rbx) │ │ │ │ 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 │ │ │ │ + test %rax,%rax │ │ │ │ + je 39353 │ │ │ │ + addq $0x2710,0x8(%rbx) │ │ │ │ + mov 0x10(%rbx),%rdx │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + add $0x1,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rdx,0x10(%rbx) │ │ │ │ + imul %rax,%rdx │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ + add %rdx,%rdi │ │ │ │ + mov %rax,%rdx │ │ │ │ + jmp 3480 │ │ │ │ + lea 0x4c2fe(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x75,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x490de(%rip),%rdx │ │ │ │ + call 615f0 │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov 0x10(%rdi),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + js 393a0 │ │ │ │ + imul 0x18(%rdi),%rax │ │ │ │ + add (%rdi),%rax │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %eax,%eax │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ 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 │ │ │ │ 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) │ │ │ │ + test %rsi,%rsi │ │ │ │ + mov 0x10(%rdi),%rax │ │ │ │ + cmovns %rsi,%rdx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jl 393e0 │ │ │ │ + test %rsi,%rsi │ │ │ │ + js 393e0 │ │ │ │ + sub %rsi,%rax │ │ │ │ + imul 0x18(%rdi),%rax │ │ │ │ + add (%rdi),%rax │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ xor %eax,%eax │ │ │ │ - mov %rsi,0x20(%rsp) │ │ │ │ - mov %r12d,0x18(%rsp) │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - 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) │ │ │ │ - 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 │ │ │ │ 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 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - mov $0xff,%esi │ │ │ │ push %r14 │ │ │ │ - mov %edx,%r14d │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %r8d,%r12d │ │ │ │ + xor %r12d,%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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x10(%rdi),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + js 39455 │ │ │ │ + mov 0x18(%rdi),%r15 │ │ │ │ + mov (%rdi),%r14 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rsi,%r13 │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 31a0 │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov %rbp,%rax │ │ │ │ + imul %r15,%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + add %rax,%r14 │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 3480 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 3944d │ │ │ │ + mov %r14,%rdi │ │ │ │ + call *%r13 │ │ │ │ + mov 0x10(%rbx),%rbp │ │ │ │ + sub $0x1,%rbp │ │ │ │ + mov %rbp,0x10(%rbx) │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ 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) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + mov 0x10(%rdi),%rax │ │ │ │ + add $0x1,%rax │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ push %r15 │ │ │ │ - mov %edx,%r15d │ │ │ │ - mov $0xff,%esi │ │ │ │ + mov %rdi,%r10 │ │ │ │ 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 │ │ │ │ + sub $0x58,%rsp │ │ │ │ + mov 0x10(%rdi),%r8d │ │ │ │ + mov 0xc(%rdi),%r9d │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ 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 0x14(%rdi),%eax │ │ │ │ + mov (%rsi),%r14d │ │ │ │ + mov 0x8(%rdi),%ecx │ │ │ │ + movdqu (%rsi),%xmm2 │ │ │ │ + xor %r8d,%eax │ │ │ │ + mov 0x20(%rsi),%ebx │ │ │ │ + mov 0x10(%rsi),%r11d │ │ │ │ + lea -0x28955b88(%rcx,%r14,1),%edx │ │ │ │ + and %r9d,%eax │ │ │ │ + xor 0x14(%rdi),%eax │ │ │ │ + mov %r9d,%ecx │ │ │ │ + add %edx,%eax │ │ │ │ + movaps %xmm2,(%rsp) │ │ │ │ + movdqu 0x10(%rsi),%xmm3 │ │ │ │ + movdqu 0x20(%rsi),%xmm4 │ │ │ │ + rol $0x7,%eax │ │ │ │ + movdqu 0x30(%rsi),%xmm5 │ │ │ │ + mov 0x14(%rdi),%edx │ │ │ │ + xor %r8d,%ecx │ │ │ │ + add %r9d,%eax │ │ │ │ + mov 0x4(%rsp),%esi │ │ │ │ + mov 0xc(%rsp),%edi │ │ │ │ + movaps %xmm3,0x10(%rsp) │ │ │ │ + and %eax,%ecx │ │ │ │ + mov 0x14(%rsp),%r15d │ │ │ │ + movaps %xmm5,0x30(%rsp) │ │ │ │ + mov 0x30(%rsp),%ebp │ │ │ │ + lea -0x173848aa(%rsi,%rdx,1),%edx │ │ │ │ + xor %r8d,%ecx │ │ │ │ + mov %r9d,%esi │ │ │ │ + movaps %xmm4,0x20(%rsp) │ │ │ │ + add %edx,%ecx │ │ │ │ + xor %eax,%esi │ │ │ │ + mov 0x8(%rsp),%edx │ │ │ │ + lea -0x3e423112(%rdi,%r9,1),%edi │ │ │ │ + rol $0xc,%ecx │ │ │ │ + add %eax,%ecx │ │ │ │ + lea 0x242070db(%rdx,%r8,1),%edx │ │ │ │ + and %ecx,%esi │ │ │ │ + xor %r9d,%esi │ │ │ │ + add %edx,%esi │ │ │ │ + mov %eax,%edx │ │ │ │ + ror $0xf,%esi │ │ │ │ + xor %ecx,%edx │ │ │ │ + add %ecx,%esi │ │ │ │ + and %esi,%edx │ │ │ │ + xor %eax,%edx │ │ │ │ + lea -0xa83f051(%rax,%r11,1),%eax │ │ │ │ + add %edi,%edx │ │ │ │ + mov %ecx,%edi │ │ │ │ + ror $0xa,%edx │ │ │ │ + xor %esi,%edi │ │ │ │ + add %esi,%edx │ │ │ │ + and %edx,%edi │ │ │ │ + xor %ecx,%edi │ │ │ │ + lea 0x4787c62a(%r15,%rcx,1),%ecx │ │ │ │ + mov 0x18(%rsp),%r15d │ │ │ │ + mov 0x1c(%rsp),%r13d │ │ │ │ + add %eax,%edi │ │ │ │ + mov 0x38(%rsp),%r12d │ │ │ │ + rol $0x7,%edi │ │ │ │ + lea (%rdi,%rdx,1),%eax │ │ │ │ + mov %esi,%edi │ │ │ │ + xor %edx,%edi │ │ │ │ + and %eax,%edi │ │ │ │ + xor %esi,%edi │ │ │ │ + lea -0x57cfb9ed(%r15,%rsi,1),%esi │ │ │ │ + mov 0x24(%rsp),%r15d │ │ │ │ + add %ecx,%edi │ │ │ │ + rol $0xc,%edi │ │ │ │ + lea (%rdi,%rax,1),%ecx │ │ │ │ + mov %edx,%edi │ │ │ │ + xor %eax,%edi │ │ │ │ + and %ecx,%edi │ │ │ │ + xor %edx,%edi │ │ │ │ + lea -0x2b96aff(%r13,%rdx,1),%edx │ │ │ │ + add %esi,%edi │ │ │ │ + ror $0xf,%edi │ │ │ │ + lea (%rdi,%rcx,1),%esi │ │ │ │ + mov %eax,%edi │ │ │ │ + xor %ecx,%edi │ │ │ │ + and %esi,%edi │ │ │ │ + xor %eax,%edi │ │ │ │ + lea 0x698098d8(%rax,%rbx,1),%eax │ │ │ │ + add %edx,%edi │ │ │ │ + ror $0xa,%edi │ │ │ │ + lea (%rdi,%rsi,1),%edx │ │ │ │ + mov %ecx,%edi │ │ │ │ + xor %esi,%edi │ │ │ │ + and %edx,%edi │ │ │ │ + xor %ecx,%edi │ │ │ │ + lea -0x74bb0851(%r15,%rcx,1),%ecx │ │ │ │ + mov 0x28(%rsp),%r15d │ │ │ │ + add %eax,%edi │ │ │ │ + rol $0x7,%edi │ │ │ │ + lea (%rdi,%rdx,1),%eax │ │ │ │ + mov %esi,%edi │ │ │ │ + xor %edx,%edi │ │ │ │ + and %eax,%edi │ │ │ │ + xor %esi,%edi │ │ │ │ + lea -0xa44f(%r15,%rsi,1),%esi │ │ │ │ + mov 0x2c(%rsp),%r15d │ │ │ │ + add %ecx,%edi │ │ │ │ + rol $0xc,%edi │ │ │ │ + lea (%rdi,%rax,1),%ecx │ │ │ │ + mov %edx,%edi │ │ │ │ + xor %eax,%edi │ │ │ │ + and %ecx,%edi │ │ │ │ + xor %edx,%edi │ │ │ │ + lea -0x76a32842(%r15,%rdx,1),%edx │ │ │ │ + mov 0x34(%rsp),%r15d │ │ │ │ + add %esi,%edi │ │ │ │ + ror $0xf,%edi │ │ │ │ + lea (%rdi,%rcx,1),%esi │ │ │ │ + mov %eax,%edi │ │ │ │ + xor %ecx,%edi │ │ │ │ + and %esi,%edi │ │ │ │ + xor %eax,%edi │ │ │ │ + lea 0x6b901122(%rax,%rbp,1),%eax │ │ │ │ + add %edx,%edi │ │ │ │ + ror $0xa,%edi │ │ │ │ + lea (%rdi,%rsi,1),%edx │ │ │ │ + mov %ecx,%edi │ │ │ │ + xor %esi,%edi │ │ │ │ + and %edx,%edi │ │ │ │ + xor %ecx,%edi │ │ │ │ + lea -0x2678e6d(%r15,%rcx,1),%ecx │ │ │ │ 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) │ │ │ │ + add %eax,%edi │ │ │ │ + rol $0x7,%edi │ │ │ │ + lea (%rdi,%rdx,1),%eax │ │ │ │ + mov %esi,%edi │ │ │ │ + xor %edx,%edi │ │ │ │ + and %eax,%edi │ │ │ │ + xor %esi,%edi │ │ │ │ + lea -0x5986bc72(%r12,%rsi,1),%esi │ │ │ │ + add %ecx,%edi │ │ │ │ + rol $0xc,%edi │ │ │ │ + lea (%rdi,%rax,1),%ecx │ │ │ │ + mov %edx,%edi │ │ │ │ + xor %eax,%edi │ │ │ │ + and %ecx,%edi │ │ │ │ + xor %edx,%edi │ │ │ │ + lea 0x49b40821(%r15,%rdx,1),%edx │ │ │ │ + mov 0x4(%rsp),%r15d │ │ │ │ + add %esi,%edi │ │ │ │ + ror $0xf,%edi │ │ │ │ + lea (%rdi,%rcx,1),%esi │ │ │ │ + mov %eax,%edi │ │ │ │ + xor %ecx,%edi │ │ │ │ + and %esi,%edi │ │ │ │ + xor %eax,%edi │ │ │ │ + lea -0x9e1da9e(%r15,%rax,1),%eax │ │ │ │ + mov 0x18(%rsp),%r15d │ │ │ │ + add %edx,%edi │ │ │ │ + ror $0xa,%edi │ │ │ │ + lea (%rdi,%rsi,1),%edx │ │ │ │ + mov %esi,%edi │ │ │ │ + xor %edx,%edi │ │ │ │ + and %ecx,%edi │ │ │ │ + lea -0x3fbf4cc0(%r15,%rcx,1),%ecx │ │ │ │ + mov 0x2c(%rsp),%r15d │ │ │ │ + xor %esi,%edi │ │ │ │ + add %eax,%edi │ │ │ │ + rol $0x5,%edi │ │ │ │ + lea (%rdi,%rdx,1),%eax │ │ │ │ + mov %edx,%edi │ │ │ │ + xor %eax,%edi │ │ │ │ + and %esi,%edi │ │ │ │ + lea 0x265e5a51(%r15,%rsi,1),%esi │ │ │ │ + mov 0x14(%rsp),%r15d │ │ │ │ + xor %edx,%edi │ │ │ │ + add %ecx,%edi │ │ │ │ + rol $0x9,%edi │ │ │ │ + lea (%rdi,%rax,1),%ecx │ │ │ │ + mov %eax,%edi │ │ │ │ + xor %ecx,%edi │ │ │ │ + and %edx,%edi │ │ │ │ + lea -0x16493856(%rdx,%r14,1),%edx │ │ │ │ + xor %eax,%edi │ │ │ │ + add %esi,%edi │ │ │ │ + rol $0xe,%edi │ │ │ │ + lea (%rdi,%rcx,1),%esi │ │ │ │ + mov %ecx,%edi │ │ │ │ + xor %esi,%edi │ │ │ │ + and %eax,%edi │ │ │ │ + lea -0x29d0efa3(%r15,%rax,1),%eax │ │ │ │ + mov 0x28(%rsp),%r15d │ │ │ │ + xor %ecx,%edi │ │ │ │ + add %edx,%edi │ │ │ │ + ror $0xc,%edi │ │ │ │ + lea (%rdi,%rsi,1),%edx │ │ │ │ + mov %esi,%edi │ │ │ │ + xor %edx,%edi │ │ │ │ + and %ecx,%edi │ │ │ │ + lea 0x2441453(%r15,%rcx,1),%ecx │ │ │ │ + mov 0x3c(%rsp),%r15d │ │ │ │ + xor %esi,%edi │ │ │ │ + add %eax,%edi │ │ │ │ + rol $0x5,%edi │ │ │ │ + lea (%rdi,%rdx,1),%eax │ │ │ │ + mov %edx,%edi │ │ │ │ + xor %eax,%edi │ │ │ │ + and %esi,%edi │ │ │ │ + lea -0x275e197f(%r15,%rsi,1),%esi │ │ │ │ + mov 0x24(%rsp),%r15d │ │ │ │ + xor %edx,%edi │ │ │ │ + add %ecx,%edi │ │ │ │ + rol $0x9,%edi │ │ │ │ + lea (%rdi,%rax,1),%ecx │ │ │ │ + mov %eax,%edi │ │ │ │ + xor %ecx,%edi │ │ │ │ + and %edx,%edi │ │ │ │ + lea -0x182c0438(%rdx,%r11,1),%edx │ │ │ │ + xor %eax,%edi │ │ │ │ + add %esi,%edi │ │ │ │ + rol $0xe,%edi │ │ │ │ + lea (%rdi,%rcx,1),%esi │ │ │ │ + mov %ecx,%edi │ │ │ │ + xor %esi,%edi │ │ │ │ + and %eax,%edi │ │ │ │ + lea 0x21e1cde6(%r15,%rax,1),%eax │ │ │ │ + mov 0xc(%rsp),%r15d │ │ │ │ + xor %ecx,%edi │ │ │ │ + add %edx,%edi │ │ │ │ + ror $0xc,%edi │ │ │ │ + lea (%rdi,%rsi,1),%edx │ │ │ │ + mov %esi,%edi │ │ │ │ + xor %edx,%edi │ │ │ │ + and %ecx,%edi │ │ │ │ + lea -0x3cc8f82a(%r12,%rcx,1),%ecx │ │ │ │ + xor %esi,%edi │ │ │ │ + add %eax,%edi │ │ │ │ + rol $0x5,%edi │ │ │ │ + lea (%rdi,%rdx,1),%eax │ │ │ │ + mov %edx,%edi │ │ │ │ + xor %eax,%edi │ │ │ │ + and %esi,%edi │ │ │ │ + lea -0xb2af279(%r15,%rsi,1),%esi │ │ │ │ + mov 0x34(%rsp),%r15d │ │ │ │ + xor %edx,%edi │ │ │ │ + add %ecx,%edi │ │ │ │ + rol $0x9,%edi │ │ │ │ + lea (%rdi,%rax,1),%ecx │ │ │ │ + mov %eax,%edi │ │ │ │ + xor %ecx,%edi │ │ │ │ + and %edx,%edi │ │ │ │ + lea 0x455a14ed(%rdx,%rbx,1),%edx │ │ │ │ + xor %eax,%edi │ │ │ │ + add %esi,%edi │ │ │ │ + rol $0xe,%edi │ │ │ │ + lea (%rdi,%rcx,1),%esi │ │ │ │ + mov %ecx,%edi │ │ │ │ + xor %esi,%edi │ │ │ │ + and %eax,%edi │ │ │ │ + lea -0x561c16fb(%r15,%rax,1),%eax │ │ │ │ + mov 0x8(%rsp),%r15d │ │ │ │ + xor %ecx,%edi │ │ │ │ + add %edx,%edi │ │ │ │ + ror $0xc,%edi │ │ │ │ + lea (%rdi,%rsi,1),%edx │ │ │ │ + mov %esi,%edi │ │ │ │ + xor %edx,%edi │ │ │ │ + and %ecx,%edi │ │ │ │ + lea -0x3105c08(%r15,%rcx,1),%ecx │ │ │ │ + xor %esi,%edi │ │ │ │ + add %eax,%edi │ │ │ │ + rol $0x5,%edi │ │ │ │ + lea (%rdi,%rdx,1),%eax │ │ │ │ + mov %edx,%edi │ │ │ │ + xor %eax,%edi │ │ │ │ + and %esi,%edi │ │ │ │ + lea 0x676f02d9(%r13,%rsi,1),%esi │ │ │ │ + xor %edx,%edi │ │ │ │ + add %ecx,%edi │ │ │ │ + rol $0x9,%edi │ │ │ │ + lea (%rdi,%rax,1),%ecx │ │ │ │ + mov %eax,%edi │ │ │ │ + xor %ecx,%edi │ │ │ │ + mov %ecx,%r15d │ │ │ │ + and %edx,%edi │ │ │ │ + lea -0x72d5b376(%rdx,%rbp,1),%edx │ │ │ │ + xor %eax,%edi │ │ │ │ + add %esi,%edi │ │ │ │ + rol $0xe,%edi │ │ │ │ + lea (%rdi,%rcx,1),%esi │ │ │ │ + mov %eax,%edi │ │ │ │ + xor %esi,%r15d │ │ │ │ + and %r15d,%edi │ │ │ │ + xor %ecx,%edi │ │ │ │ + lea -0x788e097f(%rcx,%rbx,1),%ecx │ │ │ │ + add %edx,%edi │ │ │ │ + ror $0xc,%edi │ │ │ │ + lea (%rdi,%rsi,1),%edx │ │ │ │ + mov 0x14(%rsp),%edi │ │ │ │ + xor %edx,%r15d │ │ │ │ + lea -0x5c6be(%rdi,%rax,1),%eax │ │ │ │ + add %r15d,%eax │ │ │ │ + mov 0x2c(%rsp),%r15d │ │ │ │ + rol $0x4,%eax │ │ │ │ + lea (%rax,%rdx,1),%edi │ │ │ │ + mov %esi,%eax │ │ │ │ + lea 0x6d9d6122(%r15,%rsi,1),%esi │ │ │ │ + mov 0x4(%rsp),%r15d │ │ │ │ + xor %edx,%eax │ │ │ │ + xor %edi,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ + rol $0xb,%eax │ │ │ │ + lea (%rax,%rdi,1),%ecx │ │ │ │ + mov %edx,%eax │ │ │ │ + lea -0x21ac7f4(%r12,%rdx,1),%edx │ │ │ │ + xor %edi,%eax │ │ │ │ + xor %ecx,%eax │ │ │ │ + add %esi,%eax │ │ │ │ + rol $0x10,%eax │ │ │ │ + lea (%rax,%rcx,1),%esi │ │ │ │ + mov %edi,%eax │ │ │ │ + lea -0x5b4115bc(%r15,%rdi,1),%edi │ │ │ │ + mov 0x28(%rsp),%r15d │ │ │ │ + xor %ecx,%eax │ │ │ │ + xor %esi,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + mov %ecx,%edx │ │ │ │ + lea 0x4bdecfa9(%rcx,%r11,1),%ecx │ │ │ │ + ror $0x9,%eax │ │ │ │ + xor %esi,%edx │ │ │ │ + add %esi,%eax │ │ │ │ + xor %eax,%edx │ │ │ │ + add %edi,%edx │ │ │ │ + rol $0x4,%edx │ │ │ │ + lea (%rdx,%rax,1),%edi │ │ │ │ + mov %esi,%edx │ │ │ │ + lea -0x944b4a0(%r13,%rsi,1),%esi │ │ │ │ + xor %eax,%edx │ │ │ │ + xor %edi,%edx │ │ │ │ + add %ecx,%edx │ │ │ │ + rol $0xb,%edx │ │ │ │ + lea (%rdx,%rdi,1),%ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + lea -0x41404390(%r15,%rax,1),%eax │ │ │ │ + mov 0x34(%rsp),%r15d │ │ │ │ + xor %edi,%edx │ │ │ │ + xor %ecx,%edx │ │ │ │ + add %esi,%edx │ │ │ │ + mov %edi,%esi │ │ │ │ + lea 0x289b7ec6(%r15,%rdi,1),%edi │ │ │ │ + mov 0xc(%rsp),%r15d │ │ │ │ + rol $0x10,%edx │ │ │ │ + xor %ecx,%esi │ │ │ │ + add %ecx,%edx │ │ │ │ + xor %edx,%esi │ │ │ │ + add %eax,%esi │ │ │ │ + mov %ecx,%eax │ │ │ │ + lea -0x155ed806(%rcx,%r14,1),%ecx │ │ │ │ + ror $0x9,%esi │ │ │ │ + xor %edx,%eax │ │ │ │ + add %edx,%esi │ │ │ │ + xor %esi,%eax │ │ │ │ + add %edi,%eax │ │ │ │ + rol $0x4,%eax │ │ │ │ + lea (%rax,%rsi,1),%edi │ │ │ │ + mov %edx,%eax │ │ │ │ + lea -0x2b10cf7b(%r15,%rdx,1),%edx │ │ │ │ + mov 0x18(%rsp),%r15d │ │ │ │ + xor %esi,%eax │ │ │ │ + xor %edi,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + lea 0x4881d05(%r15,%rsi,1),%esi │ │ │ │ + mov 0x24(%rsp),%r15d │ │ │ │ + rol $0xb,%eax │ │ │ │ + xor %edi,%ecx │ │ │ │ + add %edi,%eax │ │ │ │ + xor %eax,%ecx │ │ │ │ + add %edx,%ecx │ │ │ │ + mov %edi,%edx │ │ │ │ + lea -0x262b2fc7(%r15,%rdi,1),%edi │ │ │ │ + mov 0x3c(%rsp),%r15d │ │ │ │ + rol $0x10,%ecx │ │ │ │ + xor %eax,%edx │ │ │ │ + add %eax,%ecx │ │ │ │ + xor %ecx,%edx │ │ │ │ + add %esi,%edx │ │ │ │ + ror $0x9,%edx │ │ │ │ + lea (%rdx,%rcx,1),%esi │ │ │ │ + mov %eax,%edx │ │ │ │ + lea -0x1924661b(%rax,%rbp,1),%eax │ │ │ │ + xor %ecx,%edx │ │ │ │ + xor %esi,%edx │ │ │ │ + add %edi,%edx │ │ │ │ + mov %ecx,%edi │ │ │ │ + lea 0x1fa27cf8(%r15,%rcx,1),%ecx │ │ │ │ + mov 0x8(%rsp),%r15d │ │ │ │ + rol $0x4,%edx │ │ │ │ + xor %esi,%edi │ │ │ │ + add %esi,%edx │ │ │ │ + xor %edx,%edi │ │ │ │ + add %eax,%edi │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x3b53a99b(%r15,%rsi,1),%esi │ │ │ │ + rol $0xb,%edi │ │ │ │ + xor %edx,%eax │ │ │ │ + add %edx,%edi │ │ │ │ + xor %edi,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ + rol $0x10,%eax │ │ │ │ + lea (%rax,%rdi,1),%ecx │ │ │ │ + mov %edx,%eax │ │ │ │ + lea -0xbd6ddbc(%rdx,%r14,1),%edx │ │ │ │ + mov 0x14(%rsp),%r14d │ │ │ │ + xor %edi,%eax │ │ │ │ + xor %ecx,%eax │ │ │ │ + add %esi,%eax │ │ │ │ + ror $0x9,%eax │ │ │ │ + lea (%rax,%rcx,1),%esi │ │ │ │ + mov %edi,%eax │ │ │ │ + lea 0x432aff97(%r13,%rdi,1),%edi │ │ │ │ + not %eax │ │ │ │ + or %esi,%eax │ │ │ │ + xor %ecx,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + rol $0x6,%eax │ │ │ │ + lea (%rax,%rsi,1),%edx │ │ │ │ + mov %ecx,%eax │ │ │ │ + lea -0x546bdc59(%r12,%rcx,1),%ecx │ │ │ │ + not %eax │ │ │ │ + or %edx,%eax │ │ │ │ + xor %esi,%eax │ │ │ │ + add %edi,%eax │ │ │ │ + rol $0xa,%eax │ │ │ │ + lea (%rax,%rdx,1),%edi │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x36c5fc7(%r14,%rsi,1),%esi │ │ │ │ + mov 0xc(%rsp),%r14d │ │ │ │ + not %eax │ │ │ │ + or %edi,%eax │ │ │ │ + xor %edx,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ + rol $0xf,%eax │ │ │ │ + lea (%rax,%rdi,1),%ecx │ │ │ │ + mov %edx,%eax │ │ │ │ + lea 0x655b59c3(%rdx,%rbp,1),%edx │ │ │ │ + not %eax │ │ │ │ + or %ecx,%eax │ │ │ │ + xor %edi,%eax │ │ │ │ + add %esi,%eax │ │ │ │ + ror $0xb,%eax │ │ │ │ + lea (%rax,%rcx,1),%esi │ │ │ │ + mov %edi,%eax │ │ │ │ + lea -0x70f3336e(%r14,%rdi,1),%edi │ │ │ │ + mov 0x28(%rsp),%r14d │ │ │ │ + not %eax │ │ │ │ + or %esi,%eax │ │ │ │ + xor %ecx,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + rol $0x6,%eax │ │ │ │ + lea (%rax,%rsi,1),%edx │ │ │ │ + mov %ecx,%eax │ │ │ │ + lea -0x100b83(%r14,%rcx,1),%ecx │ │ │ │ + mov 0x4(%rsp),%r14d │ │ │ │ + not %eax │ │ │ │ + or %edx,%eax │ │ │ │ + xor %esi,%eax │ │ │ │ + add %edi,%eax │ │ │ │ + rol $0xa,%eax │ │ │ │ + lea (%rax,%rdx,1),%edi │ │ │ │ + mov %esi,%eax │ │ │ │ + lea -0x7a7ba22f(%r14,%rsi,1),%esi │ │ │ │ + not %eax │ │ │ │ + or %edi,%eax │ │ │ │ + xor %edx,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ + rol $0xf,%eax │ │ │ │ + lea (%rax,%rdi,1),%ecx │ │ │ │ + mov %edx,%eax │ │ │ │ + lea 0x6fa87e4f(%rdx,%rbx,1),%edx │ │ │ │ + mov 0x3c(%rsp),%ebx │ │ │ │ + not %eax │ │ │ │ + or %ecx,%eax │ │ │ │ + xor %edi,%eax │ │ │ │ + add %esi,%eax │ │ │ │ + ror $0xb,%eax │ │ │ │ + lea (%rax,%rcx,1),%esi │ │ │ │ + mov %edi,%eax │ │ │ │ + lea -0x1d31920(%rbx,%rdi,1),%edi │ │ │ │ + mov 0x18(%rsp),%ebx │ │ │ │ + not %eax │ │ │ │ + or %esi,%eax │ │ │ │ + xor %ecx,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + rol $0x6,%eax │ │ │ │ + lea (%rax,%rsi,1),%edx │ │ │ │ + mov %ecx,%eax │ │ │ │ + lea -0x5cfebcec(%rbx,%rcx,1),%ecx │ │ │ │ + mov 0x34(%rsp),%ebx │ │ │ │ + not %eax │ │ │ │ + or %edx,%eax │ │ │ │ + xor %esi,%eax │ │ │ │ + add %edi,%eax │ │ │ │ + rol $0xa,%eax │ │ │ │ + lea (%rax,%rdx,1),%edi │ │ │ │ + mov %esi,%eax │ │ │ │ + lea 0x4e0811a1(%rbx,%rsi,1),%esi │ │ │ │ + mov 0x2c(%rsp),%ebx │ │ │ │ + not %eax │ │ │ │ + or %edi,%eax │ │ │ │ + xor %edx,%eax │ │ │ │ + add %ecx,%eax │ │ │ │ + rol $0xf,%eax │ │ │ │ + lea (%rax,%rdi,1),%ecx │ │ │ │ + mov %edx,%eax │ │ │ │ + lea -0x8ac817e(%rdx,%r11,1),%edx │ │ │ │ + not %eax │ │ │ │ + or %ecx,%eax │ │ │ │ + xor %edi,%eax │ │ │ │ + add %eax,%esi │ │ │ │ + mov %edi,%eax │ │ │ │ + lea -0x42c50dcb(%rbx,%rdi,1),%edi │ │ │ │ + mov 0x8(%r10),%ebx │ │ │ │ + ror $0xb,%esi │ │ │ │ + not %eax │ │ │ │ + add %ecx,%esi │ │ │ │ + or %esi,%eax │ │ │ │ + xor %ecx,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + mov %ecx,%edx │ │ │ │ + lea 0x2ad7d2bb(%r15,%rcx,1),%ecx │ │ │ │ + rol $0x6,%eax │ │ │ │ + not %edx │ │ │ │ + add %esi,%eax │ │ │ │ + or %eax,%edx │ │ │ │ + add %eax,%ebx │ │ │ │ + xor %esi,%edx │ │ │ │ + movd %ebx,%xmm1 │ │ │ │ + mov 0x24(%rsp),%ebx │ │ │ │ + add %edi,%edx │ │ │ │ + mov %esi,%edi │ │ │ │ + rol $0xa,%edx │ │ │ │ + not %edi │ │ │ │ + lea -0x14792c6f(%rbx,%rsi,1),%esi │ │ │ │ + add %eax,%edx │ │ │ │ + or %edx,%edi │ │ │ │ + xor %eax,%edi │ │ │ │ + not %eax │ │ │ │ + add %edi,%ecx │ │ │ │ + rol $0xf,%ecx │ │ │ │ + add %edx,%ecx │ │ │ │ + or %ecx,%eax │ │ │ │ + add %ecx,%r9d │ │ │ │ + lea (%r8,%rcx,1),%ebx │ │ │ │ + xor %edx,%eax │ │ │ │ + add 0x14(%r10),%edx │ │ │ │ + movd %ebx,%xmm0 │ │ │ │ + add %esi,%eax │ │ │ │ + movd %edx,%xmm6 │ │ │ │ + ror $0xb,%eax │ │ │ │ + punpckldq %xmm6,%xmm0 │ │ │ │ + add %r9d,%eax │ │ │ │ + movd %eax,%xmm7 │ │ │ │ + punpckldq %xmm7,%xmm1 │ │ │ │ + punpcklqdq %xmm0,%xmm1 │ │ │ │ + movups %xmm1,0x8(%r10) │ │ │ │ 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 │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 39bc5 │ │ │ │ + add $0x58,%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 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ + endbr64 │ │ │ │ + movdqa 0x4cfd4(%rip),%xmm0 │ │ │ │ + mov 0x4d32d(%rip),%rax │ │ │ │ + movups %xmm0,(%rdi) │ │ │ │ + mov %rax,0x10(%rdi) │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ 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 │ │ │ │ + mov %edx,%r13d │ │ │ │ push %r12 │ │ │ │ - mov %r9,%r12 │ │ │ │ push %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 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov (%rdi),%eax │ │ │ │ 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> │ │ │ │ + je 39c79 │ │ │ │ + mov %r13d,%ecx │ │ │ │ + lea 0x0(,%r13,8),%edx │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov %rsi,%rbx │ │ │ │ + shr $0x1d,%ecx │ │ │ │ + add %eax,%edx │ │ │ │ + adc %ecx,0x4(%rdi) │ │ │ │ + shr $0x3,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + mov %edx,(%rdi) │ │ │ │ + mov %eax,%r12d │ │ │ │ + jne 39c90 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + cmp $0x3f,%r13d │ │ │ │ + jbe 39d18 │ │ │ │ + lea -0x40(%r13),%r12d │ │ │ │ + shr $0x6,%r12d │ │ │ │ + add $0x1,%r12d │ │ │ │ + shl $0x6,%r12 │ │ │ │ + add %rbx,%r12 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + add $0x40,%rbx │ │ │ │ + call 39480 │ │ │ │ + cmp %r12,%rbx │ │ │ │ + jne 39c58 │ │ │ │ + and $0x3f,%r13d │ │ │ │ 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 │ │ │ │ + jne 39d18 │ │ │ │ + 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 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x6,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - sub $0x1,%r13d │ │ │ │ - call 19c10 <__cxa_finalize@plt+0x16440> │ │ │ │ - jmp 38bd7 │ │ │ │ - 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 │ │ │ │ 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) │ │ │ │ - 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 │ │ │ │ + lea 0x0(%r13,%rax,1),%r14d │ │ │ │ + cmp $0x40,%r14d │ │ │ │ + jbe 39ce0 │ │ │ │ + mov $0x40,%r14d │ │ │ │ + lea 0x18(%rdi),%r15 │ │ │ │ + mov %eax,%edi │ │ │ │ + sub %eax,%r14d │ │ │ │ + add %r15,%rdi │ │ │ │ + lea -0x40(%r12,%r13,1),%r13d │ │ │ │ + mov %r14,%rdx │ │ │ │ + add %r14,%rbx │ │ │ │ + call 3740 │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 39480 │ │ │ │ + cmp $0x3f,%r13d │ │ │ │ + ja 39c3f │ │ │ │ + mov %rbx,%r12 │ │ │ │ + jmp 39c70 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - add $0x8,%rbx │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,-0x8(%rbx) │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - jne 38dc0 │ │ │ │ + lea 0x18(%rdi),%r15 │ │ │ │ + mov %eax,%eax │ │ │ │ + mov %r13d,%edx │ │ │ │ + lea (%r15,%rax,1),%rdi │ │ │ │ + call 3740 │ │ │ │ + cmp $0x40,%r14d │ │ │ │ + jne 39c79 │ │ │ │ add $0x8,%rsp │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - ret │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - xor %eax,%eax │ │ │ │ - test %edi,%edi │ │ │ │ - je 38e10 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %edi,%edx │ │ │ │ - and $0x1,%edx │ │ │ │ - cmp $0x1,%edx │ │ │ │ - sbb $0xffffffff,%eax │ │ │ │ - shr $1,%edi │ │ │ │ - jne 38e00 │ │ │ │ - ret │ │ │ │ - ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmp 39480 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - lea 0x649f5(%rip),%r8 │ │ │ │ - mov %edi,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x7f,%ecx │ │ │ │ - mov %r8,%rdi │ │ │ │ - movdqa 0x4dc11(%rip),%xmm0 │ │ │ │ - mov %edx,0x64ddf(%rip) │ │ │ │ - or %esi,%edx │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - mov 0x4df9f(%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 $0x0,(%rdi) │ │ │ │ - lea 0x6451d(%rip),%rdi │ │ │ │ - mov %esi,0x64d17(%rip) │ │ │ │ - seta 0x64d0c(%rip) │ │ │ │ - xor %esi,%esi │ │ │ │ - movups %xmm0,0x64a8b(%rip) │ │ │ │ + lea 0x18(%rbp),%rax │ │ │ │ + cmp $0x8,%r13d │ │ │ │ + jae 39d58 │ │ │ │ + test $0x4,%r13b │ │ │ │ + jne 39da6 │ │ │ │ + test %r13d,%r13d │ │ │ │ + je 39c79 │ │ │ │ + movzbl (%r12),%edx │ │ │ │ + mov %dl,0x18(%rbp) │ │ │ │ + test $0x2,%r13b │ │ │ │ + je 39c79 │ │ │ │ + movzwl -0x2(%r12,%r13,1),%edx │ │ │ │ + mov %dx,-0x2(%rax,%r13,1) │ │ │ │ + jmp 39c79 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov (%r8,%rsi,1),%eax │ │ │ │ + mov (%r12),%rdx │ │ │ │ + add $0x20,%rbp │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + mov %r13d,%edx │ │ │ │ + and $0xfffffffffffffff8,%rbp │ │ │ │ + mov -0x8(%r12,%rdx,1),%rcx │ │ │ │ + mov %rcx,-0x8(%rax,%rdx,1) │ │ │ │ + sub %rbp,%rax │ │ │ │ + sub %rax,%r12 │ │ │ │ + add %r13d,%eax │ │ │ │ + and $0xfffffff8,%eax │ │ │ │ + cmp $0x8,%eax │ │ │ │ + jb 39c79 │ │ │ │ + and $0xfffffff8,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - test %eax,%eax │ │ │ │ - je 38f3f │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x1,%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - sbb $0xffffffff,%edx │ │ │ │ - shr $1,%eax │ │ │ │ - jne 38f30 │ │ │ │ - mov %edx,(%rdi,%rsi,1) │ │ │ │ - add $0x4,%rsi │ │ │ │ - cmp $0x3fc,%rsi │ │ │ │ - jne 38f20 │ │ │ │ - ret │ │ │ │ - endbr64 │ │ │ │ - cmpl $0x1,0x64cc5(%rip) │ │ │ │ - mov $0x1,%eax │ │ │ │ - jne 38f80 │ │ │ │ - lea 0x644b7(%rip),%rax │ │ │ │ - movsbl %dil,%edi │ │ │ │ - mov (%rax,%rdi,4),%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp $0x1,%edx │ │ │ │ - je 38f80 │ │ │ │ - cmp %edx,0x64ca7(%rip) │ │ │ │ - setae %al │ │ │ │ - ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %edx,%ecx │ │ │ │ + add $0x8,%edx │ │ │ │ + mov (%r12,%rcx,1),%rsi │ │ │ │ + mov %rsi,0x0(%rbp,%rcx,1) │ │ │ │ + cmp %eax,%edx │ │ │ │ + jb 39d8f │ │ │ │ + jmp 39c79 │ │ │ │ + mov (%r12),%edx │ │ │ │ + mov %edx,0x18(%rbp) │ │ │ │ + mov -0x4(%r12,%r13,1),%edx │ │ │ │ + mov %edx,-0x4(%rax,%r13,1) │ │ │ │ + jmp 39c79 │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - test %esi,%esi │ │ │ │ - je 394e8 │ │ │ │ - lea -0x1(%rsi),%eax │ │ │ │ + push %rbp │ │ │ │ + mov $0x37,%edx │ │ │ │ + mov %rsi,%rbp │ │ │ │ + lea 0x4d8ac(%rip),%rsi │ │ │ │ push %rbx │ │ │ │ - mov 0x64c7d(%rip),%r8d │ │ │ │ - cmp $0xe,%eax │ │ │ │ - jbe 394eb │ │ │ │ - mov %esi,%ecx │ │ │ │ - movd %r8d,%xmm4 │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - mov %rdi,%rdx │ │ │ │ - movdqa 0x4d9da(%rip),%xmm7 │ │ │ │ - movdqa 0x4da32(%rip),%xmm3 │ │ │ │ - shr $0x4,%ecx │ │ │ │ - pshufd $0x0,%xmm4,%xmm2 │ │ │ │ - shl $0x4,%rcx │ │ │ │ - lea 0x6443f(%rip),%rax │ │ │ │ - pxor %xmm9,%xmm9 │ │ │ │ - movdqa %xmm7,%xmm5 │ │ │ │ - pxor %xmm8,%xmm8 │ │ │ │ - psubd %xmm3,%xmm2 │ │ │ │ - add %rdi,%rcx │ │ │ │ - psubd %xmm3,%xmm5 │ │ │ │ - movdqa %xmm6,%xmm4 │ │ │ │ - xchg %ax,%ax │ │ │ │ - movdqu (%rdx),%xmm0 │ │ │ │ - movdqa %xmm9,%xmm10 │ │ │ │ - movdqa %xmm8,%xmm11 │ │ │ │ - movdqa %xmm8,%xmm12 │ │ │ │ - add $0x10,%rdx │ │ │ │ - pcmpgtb %xmm0,%xmm10 │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - punpcklbw %xmm10,%xmm1 │ │ │ │ - punpckhbw %xmm10,%xmm0 │ │ │ │ - pcmpgtw %xmm1,%xmm11 │ │ │ │ - pcmpgtw %xmm0,%xmm12 │ │ │ │ - movdqa %xmm1,%xmm10 │ │ │ │ - punpcklwd %xmm11,%xmm10 │ │ │ │ - punpckhwd %xmm11,%xmm1 │ │ │ │ - movdqa %xmm0,%xmm11 │ │ │ │ - punpcklwd %xmm12,%xmm11 │ │ │ │ - punpckhwd %xmm12,%xmm0 │ │ │ │ - pshufd $0x55,%xmm10,%xmm12 │ │ │ │ - movd %xmm12,%r10d │ │ │ │ - movdqa %xmm10,%xmm12 │ │ │ │ - movd %xmm10,%r9d │ │ │ │ - punpckhdq %xmm10,%xmm12 │ │ │ │ - pshufd $0xff,%xmm10,%xmm10 │ │ │ │ - movd (%rax,%r10,4),%xmm13 │ │ │ │ - movd %xmm12,%r11d │ │ │ │ - movd %xmm10,%ebx │ │ │ │ - movd (%rax,%rbx,4),%xmm10 │ │ │ │ - movd (%rax,%r11,4),%xmm12 │ │ │ │ - punpckldq %xmm10,%xmm12 │ │ │ │ - movd (%rax,%r9,4),%xmm10 │ │ │ │ - movd %xmm1,%r9d │ │ │ │ - punpckldq %xmm13,%xmm10 │ │ │ │ - punpcklqdq %xmm12,%xmm10 │ │ │ │ - pshufd $0x55,%xmm1,%xmm12 │ │ │ │ - movd %xmm12,%r10d │ │ │ │ - movdqa %xmm1,%xmm12 │ │ │ │ - psubd %xmm3,%xmm10 │ │ │ │ - punpckhdq %xmm1,%xmm12 │ │ │ │ - pshufd $0xff,%xmm1,%xmm1 │ │ │ │ - movd (%rax,%r10,4),%xmm13 │ │ │ │ - movd %xmm12,%r11d │ │ │ │ - movd %xmm1,%ebx │ │ │ │ - movd (%rax,%rbx,4),%xmm1 │ │ │ │ - movd (%rax,%r11,4),%xmm12 │ │ │ │ - punpckldq %xmm1,%xmm12 │ │ │ │ - movd (%rax,%r9,4),%xmm1 │ │ │ │ - movd %xmm11,%r9d │ │ │ │ - punpckldq %xmm13,%xmm1 │ │ │ │ - punpcklqdq %xmm12,%xmm1 │ │ │ │ - pshufd $0x55,%xmm11,%xmm12 │ │ │ │ - movd %xmm12,%r10d │ │ │ │ - movdqa %xmm11,%xmm12 │ │ │ │ - psubd %xmm3,%xmm1 │ │ │ │ - punpckhdq %xmm11,%xmm12 │ │ │ │ - pshufd $0xff,%xmm11,%xmm11 │ │ │ │ - movd (%rax,%r10,4),%xmm13 │ │ │ │ - movd %xmm12,%r11d │ │ │ │ - movd %xmm11,%ebx │ │ │ │ - movd (%rax,%rbx,4),%xmm12 │ │ │ │ - movd (%rax,%r11,4),%xmm11 │ │ │ │ - punpckldq %xmm12,%xmm11 │ │ │ │ - movd (%rax,%r9,4),%xmm12 │ │ │ │ - movd %xmm0,%r9d │ │ │ │ - punpckldq %xmm13,%xmm12 │ │ │ │ - punpcklqdq %xmm11,%xmm12 │ │ │ │ - pshufd $0x55,%xmm0,%xmm11 │ │ │ │ - movd %xmm11,%r10d │ │ │ │ - movdqa %xmm0,%xmm11 │ │ │ │ - psubd %xmm3,%xmm12 │ │ │ │ - punpckhdq %xmm0,%xmm11 │ │ │ │ - pshufd $0xff,%xmm0,%xmm0 │ │ │ │ - movd (%rax,%r10,4),%xmm13 │ │ │ │ - movd %xmm11,%r11d │ │ │ │ - movd %xmm0,%ebx │ │ │ │ - movd (%rax,%rbx,4),%xmm0 │ │ │ │ - movd (%rax,%r11,4),%xmm11 │ │ │ │ - punpckldq %xmm0,%xmm11 │ │ │ │ - movd (%rax,%r9,4),%xmm0 │ │ │ │ - punpckldq %xmm13,%xmm0 │ │ │ │ - punpcklqdq %xmm11,%xmm0 │ │ │ │ - movdqa %xmm10,%xmm11 │ │ │ │ - pcmpgtd %xmm2,%xmm10 │ │ │ │ - pcmpgtd %xmm5,%xmm11 │ │ │ │ - psubd %xmm3,%xmm0 │ │ │ │ - pcmpeqd %xmm4,%xmm10 │ │ │ │ - pand %xmm10,%xmm11 │ │ │ │ - movdqa %xmm12,%xmm10 │ │ │ │ - pcmpgtd %xmm2,%xmm12 │ │ │ │ - pcmpgtd %xmm5,%xmm10 │ │ │ │ - pcmpeqd %xmm4,%xmm12 │ │ │ │ - pand %xmm12,%xmm10 │ │ │ │ - movdqa %xmm0,%xmm12 │ │ │ │ - pcmpgtd %xmm2,%xmm0 │ │ │ │ - pcmpgtd %xmm5,%xmm12 │ │ │ │ - pcmpeqd %xmm4,%xmm0 │ │ │ │ - pand %xmm0,%xmm12 │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - pcmpgtd %xmm2,%xmm0 │ │ │ │ - pcmpgtd %xmm5,%xmm1 │ │ │ │ - pcmpeqd %xmm4,%xmm0 │ │ │ │ - pand %xmm0,%xmm1 │ │ │ │ - movdqa %xmm12,%xmm0 │ │ │ │ - pand %xmm7,%xmm1 │ │ │ │ - pand %xmm7,%xmm0 │ │ │ │ - psubd %xmm11,%xmm1 │ │ │ │ - psubd %xmm10,%xmm0 │ │ │ │ - paddd %xmm1,%xmm0 │ │ │ │ - paddd %xmm0,%xmm6 │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 39000 │ │ │ │ - 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 │ │ │ │ - mov %esi,%r9d │ │ │ │ - sub %ecx,%r9d │ │ │ │ - lea -0x1(%r9),%r10d │ │ │ │ - cmp $0x6,%r10d │ │ │ │ - jbe 39410 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - pxor %xmm8,%xmm8 │ │ │ │ - mov %ecx,%edx │ │ │ │ - movq 0x4d774(%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 │ │ │ │ - pshufd $0x4e,%xmm0,%xmm0 │ │ │ │ - movdqa %xmm1,%xmm3 │ │ │ │ - pcmpgtw %xmm0,%xmm4 │ │ │ │ - punpcklwd %xmm2,%xmm3 │ │ │ │ - punpcklwd %xmm2,%xmm1 │ │ │ │ - movdqa %xmm0,%xmm2 │ │ │ │ - movd %xmm3,%r10d │ │ │ │ - pshufd $0xe5,%xmm3,%xmm3 │ │ │ │ - movd %xmm3,%edx │ │ │ │ - punpcklwd %xmm4,%xmm2 │ │ │ │ - movd (%rax,%rdx,4),%xmm3 │ │ │ │ - movd (%rax,%r10,4),%xmm6 │ │ │ │ - pshufd $0x4e,%xmm1,%xmm1 │ │ │ │ - punpcklwd %xmm4,%xmm0 │ │ │ │ - movd %xmm1,%r10d │ │ │ │ - pshufd $0xe5,%xmm1,%xmm1 │ │ │ │ - movd %xmm1,%edx │ │ │ │ - pshufd $0x4e,%xmm0,%xmm0 │ │ │ │ - movd (%rax,%r10,4),%xmm1 │ │ │ │ - punpckldq %xmm3,%xmm6 │ │ │ │ - movd %xmm2,%r10d │ │ │ │ - movd (%rax,%rdx,4),%xmm3 │ │ │ │ - pshufd $0xe5,%xmm2,%xmm2 │ │ │ │ - movd %xmm2,%edx │ │ │ │ - movd (%rax,%r10,4),%xmm4 │ │ │ │ - movd %xmm0,%r10d │ │ │ │ - movd (%rax,%rdx,4),%xmm2 │ │ │ │ - pshufd $0xe5,%xmm0,%xmm0 │ │ │ │ - movd %xmm0,%edx │ │ │ │ - punpckldq %xmm3,%xmm1 │ │ │ │ - movd (%rax,%rdx,4),%xmm0 │ │ │ │ - movd (%rax,%r10,4),%xmm3 │ │ │ │ - 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 │ │ │ │ - psubd %xmm7,%xmm2 │ │ │ │ - movdqa %xmm6,%xmm10 │ │ │ │ - psubd %xmm7,%xmm3 │ │ │ │ - movdqa %xmm0,%xmm9 │ │ │ │ - psubd %xmm7,%xmm9 │ │ │ │ - pcmpgtd %xmm2,%xmm6 │ │ │ │ - pcmpgtd %xmm9,%xmm10 │ │ │ │ - pcmpeqd %xmm8,%xmm6 │ │ │ │ - pand %xmm6,%xmm10 │ │ │ │ - movdqa %xmm4,%xmm6 │ │ │ │ - pcmpgtd %xmm2,%xmm4 │ │ │ │ - pcmpgtd %xmm9,%xmm6 │ │ │ │ - pcmpeqd %xmm8,%xmm4 │ │ │ │ - pand %xmm6,%xmm4 │ │ │ │ - movdqa %xmm3,%xmm6 │ │ │ │ - pcmpgtd %xmm2,%xmm3 │ │ │ │ - pcmpgtd %xmm9,%xmm6 │ │ │ │ - pcmpeqd %xmm8,%xmm3 │ │ │ │ - pand %xmm3,%xmm6 │ │ │ │ - movdqa %xmm1,%xmm3 │ │ │ │ - pcmpgtd %xmm2,%xmm1 │ │ │ │ - pcmpgtd %xmm9,%xmm3 │ │ │ │ - pcmpeqd %xmm8,%xmm1 │ │ │ │ - pand %xmm3,%xmm1 │ │ │ │ - pand %xmm0,%xmm1 │ │ │ │ - pand %xmm6,%xmm0 │ │ │ │ - psubd %xmm10,%xmm1 │ │ │ │ - psubd %xmm4,%xmm0 │ │ │ │ - paddd %xmm1,%xmm0 │ │ │ │ - paddd %xmm5,%xmm0 │ │ │ │ - movd %xmm0,%r10d │ │ │ │ - pshufd $0xe5,%xmm0,%xmm7 │ │ │ │ - movd %xmm7,%edx │ │ │ │ - add %r10d,%edx │ │ │ │ - mov %r9d,%r10d │ │ │ │ - and $0xfffffff8,%r10d │ │ │ │ - add %r10d,%ecx │ │ │ │ - and $0x7,%r9d │ │ │ │ - je 394df │ │ │ │ - mov %ecx,%r9d │ │ │ │ - movsbl (%rdi,%r9,1),%r9d │ │ │ │ - mov (%rax,%r9,4),%r9d │ │ │ │ - cmp $0x1,%r9d │ │ │ │ - jbe 39428 │ │ │ │ - cmp %r9d,%r8d │ │ │ │ - sbb $0xffffffff,%edx │ │ │ │ - lea 0x1(%rcx),%r9d │ │ │ │ - cmp %esi,%r9d │ │ │ │ - jae 394df │ │ │ │ - movsbl (%rdi,%r9,1),%r9d │ │ │ │ - mov (%rax,%r9,4),%r9d │ │ │ │ - cmp $0x1,%r9d │ │ │ │ - jbe 3944a │ │ │ │ - cmp %r9d,%r8d │ │ │ │ - sbb $0xffffffff,%edx │ │ │ │ - lea 0x2(%rcx),%r9d │ │ │ │ - cmp %esi,%r9d │ │ │ │ - jae 394df │ │ │ │ - movsbl (%rdi,%r9,1),%r9d │ │ │ │ - mov (%rax,%r9,4),%r9d │ │ │ │ - cmp $0x1,%r9d │ │ │ │ - jbe 3946c │ │ │ │ - cmp %r9d,%r8d │ │ │ │ - sbb $0xffffffff,%edx │ │ │ │ - lea 0x3(%rcx),%r9d │ │ │ │ - cmp %esi,%r9d │ │ │ │ - jae 394df │ │ │ │ - movsbl (%rdi,%r9,1),%r9d │ │ │ │ - mov (%rax,%r9,4),%r9d │ │ │ │ - cmp $0x1,%r9d │ │ │ │ - jbe 3948a │ │ │ │ - cmp %r9d,%r8d │ │ │ │ - sbb $0xffffffff,%edx │ │ │ │ - lea 0x4(%rcx),%r9d │ │ │ │ - cmp %esi,%r9d │ │ │ │ - jae 394df │ │ │ │ - movsbl (%rdi,%r9,1),%r9d │ │ │ │ - mov (%rax,%r9,4),%r9d │ │ │ │ - cmp $0x1,%r9d │ │ │ │ - jbe 394a8 │ │ │ │ - cmp %r9d,%r8d │ │ │ │ - sbb $0xffffffff,%edx │ │ │ │ - lea 0x5(%rcx),%r9d │ │ │ │ - cmp %esi,%r9d │ │ │ │ - jae 394df │ │ │ │ - movsbl (%rdi,%r9,1),%r9d │ │ │ │ - mov (%rax,%r9,4),%r9d │ │ │ │ - cmp $0x1,%r9d │ │ │ │ - jbe 394c6 │ │ │ │ - cmp %r9d,%r8d │ │ │ │ - sbb $0xffffffff,%edx │ │ │ │ - add $0x6,%ecx │ │ │ │ - cmp %esi,%ecx │ │ │ │ - jae 394df │ │ │ │ - movsbl (%rdi,%rcx,1),%ecx │ │ │ │ - mov (%rax,%rcx,4),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jbe 394df │ │ │ │ - cmp %eax,%r8d │ │ │ │ - sbb $0xffffffff,%edx │ │ │ │ - mov %edx,%eax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + mov (%rdi),%eax │ │ │ │ + shr $0x3,%eax │ │ │ │ + sub %eax,%edx │ │ │ │ + and $0x3f,%edx │ │ │ │ + add $0x1,%edx │ │ │ │ + call 39bf0 │ │ │ │ + mov %rsp,%rsi │ │ │ │ + mov $0x8,%edx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 39bf0 │ │ │ │ + mov 0x8(%rbx),%eax │ │ │ │ + mov %al,0x0(%rbp) │ │ │ │ + mov 0x8(%rbx),%eax │ │ │ │ + mov %ah,0x1(%rbp) │ │ │ │ + movzwl 0xa(%rbx),%eax │ │ │ │ + mov %al,0x2(%rbp) │ │ │ │ + movzbl 0xb(%rbx),%eax │ │ │ │ + mov %al,0x3(%rbp) │ │ │ │ + mov 0xc(%rbx),%eax │ │ │ │ + mov %al,0x4(%rbp) │ │ │ │ + mov 0xc(%rbx),%eax │ │ │ │ + mov %ah,0x5(%rbp) │ │ │ │ + movzwl 0xe(%rbx),%eax │ │ │ │ + mov %al,0x6(%rbp) │ │ │ │ + movzbl 0xf(%rbx),%eax │ │ │ │ + mov %al,0x7(%rbp) │ │ │ │ + mov 0x10(%rbx),%eax │ │ │ │ + mov %al,0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%eax │ │ │ │ + mov %ah,0x9(%rbp) │ │ │ │ + movzwl 0x12(%rbx),%eax │ │ │ │ + mov %al,0xa(%rbp) │ │ │ │ + movzbl 0x13(%rbx),%eax │ │ │ │ + mov %al,0xb(%rbp) │ │ │ │ + mov 0x14(%rbx),%eax │ │ │ │ + mov %al,0xc(%rbp) │ │ │ │ + mov 0x14(%rbx),%eax │ │ │ │ + mov %ah,0xd(%rbp) │ │ │ │ + movzwl 0x16(%rbx),%eax │ │ │ │ + mov %al,0xe(%rbp) │ │ │ │ + movzbl 0x17(%rbx),%eax │ │ │ │ + mov %al,0xf(%rbp) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 39e92 │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ + pop %rbp │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ - ret │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x63f28(%rip),%rax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - jmp 39261 │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - mov %esi,%ecx │ │ │ │ - test %esi,%esi │ │ │ │ - je 39a80 │ │ │ │ - movd 0x6470d(%rip),%xmm11 │ │ │ │ - lea -0x1(%rsi),%eax │ │ │ │ - cmp $0xe,%eax │ │ │ │ - jbe 39a85 │ │ │ │ - shr $0x4,%esi │ │ │ │ - pshufd $0x0,%xmm11,%xmm4 │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - mov %rdi,%rdx │ │ │ │ - movdqa 0x4d4c5(%rip),%xmm5 │ │ │ │ - shl $0x4,%rsi │ │ │ │ - lea 0x63eda(%rip),%rax │ │ │ │ - pxor %xmm8,%xmm8 │ │ │ │ - add %rdi,%rsi │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - movdqa %xmm6,%xmm1 │ │ │ │ - psubd %xmm5,%xmm4 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movdqu (%rdx),%xmm0 │ │ │ │ - movdqa %xmm8,%xmm3 │ │ │ │ - movdqa %xmm7,%xmm9 │ │ │ │ - movdqa %xmm7,%xmm10 │ │ │ │ - add $0x10,%rdx │ │ │ │ - pcmpgtb %xmm0,%xmm3 │ │ │ │ - movdqa %xmm0,%xmm2 │ │ │ │ - punpcklbw %xmm3,%xmm2 │ │ │ │ - punpckhbw %xmm3,%xmm0 │ │ │ │ - pcmpgtw %xmm2,%xmm9 │ │ │ │ - pcmpgtw %xmm0,%xmm10 │ │ │ │ - movdqa %xmm2,%xmm3 │ │ │ │ - punpcklwd %xmm9,%xmm3 │ │ │ │ - punpckhwd %xmm9,%xmm2 │ │ │ │ - movdqa %xmm0,%xmm9 │ │ │ │ - punpcklwd %xmm10,%xmm9 │ │ │ │ - punpckhwd %xmm10,%xmm0 │ │ │ │ - pshufd $0x55,%xmm3,%xmm10 │ │ │ │ - movd %xmm10,%r9d │ │ │ │ - movdqa %xmm3,%xmm10 │ │ │ │ - movd %xmm3,%r8d │ │ │ │ - punpckhdq %xmm3,%xmm10 │ │ │ │ - pshufd $0xff,%xmm3,%xmm3 │ │ │ │ - movd (%rax,%r9,4),%xmm12 │ │ │ │ - movd %xmm10,%r10d │ │ │ │ - movd %xmm3,%r11d │ │ │ │ - movd (%rax,%r11,4),%xmm3 │ │ │ │ - movd (%rax,%r10,4),%xmm10 │ │ │ │ - punpckldq %xmm3,%xmm10 │ │ │ │ - movd (%rax,%r8,4),%xmm3 │ │ │ │ - movd %xmm2,%r8d │ │ │ │ - punpckldq %xmm12,%xmm3 │ │ │ │ - punpcklqdq %xmm10,%xmm3 │ │ │ │ - pshufd $0x55,%xmm2,%xmm10 │ │ │ │ - movd %xmm10,%r9d │ │ │ │ - movdqa %xmm2,%xmm10 │ │ │ │ - punpckhdq %xmm2,%xmm10 │ │ │ │ - pshufd $0xff,%xmm2,%xmm2 │ │ │ │ - movd (%rax,%r9,4),%xmm12 │ │ │ │ - movd %xmm10,%r10d │ │ │ │ - movd %xmm2,%r11d │ │ │ │ - movd (%rax,%r11,4),%xmm2 │ │ │ │ - movd (%rax,%r10,4),%xmm10 │ │ │ │ - punpckldq %xmm2,%xmm10 │ │ │ │ - movd (%rax,%r8,4),%xmm2 │ │ │ │ - movd %xmm9,%r8d │ │ │ │ - punpckldq %xmm12,%xmm2 │ │ │ │ - punpcklqdq %xmm10,%xmm2 │ │ │ │ - pshufd $0x55,%xmm9,%xmm10 │ │ │ │ - movd %xmm10,%r9d │ │ │ │ - movdqa %xmm9,%xmm10 │ │ │ │ - punpckhdq %xmm9,%xmm10 │ │ │ │ - pshufd $0xff,%xmm9,%xmm9 │ │ │ │ - movd (%rax,%r9,4),%xmm12 │ │ │ │ - movd %xmm10,%r10d │ │ │ │ - movd %xmm9,%r11d │ │ │ │ - movd (%rax,%r11,4),%xmm9 │ │ │ │ - movd (%rax,%r10,4),%xmm10 │ │ │ │ - punpckldq %xmm9,%xmm10 │ │ │ │ - movd (%rax,%r8,4),%xmm9 │ │ │ │ - movd %xmm0,%r8d │ │ │ │ - punpckldq %xmm12,%xmm9 │ │ │ │ - punpcklqdq %xmm10,%xmm9 │ │ │ │ - pshufd $0x55,%xmm0,%xmm10 │ │ │ │ - movd %xmm10,%r9d │ │ │ │ - movdqa %xmm0,%xmm10 │ │ │ │ - punpckhdq %xmm0,%xmm10 │ │ │ │ - pshufd $0xff,%xmm0,%xmm0 │ │ │ │ - movd (%rax,%r9,4),%xmm12 │ │ │ │ - movd %xmm10,%r10d │ │ │ │ - movd %xmm0,%r11d │ │ │ │ - movd (%rax,%r11,4),%xmm0 │ │ │ │ - movd (%rax,%r10,4),%xmm10 │ │ │ │ - punpckldq %xmm0,%xmm10 │ │ │ │ - movd (%rax,%r8,4),%xmm0 │ │ │ │ - punpckldq %xmm12,%xmm0 │ │ │ │ - punpcklqdq %xmm10,%xmm0 │ │ │ │ - movdqa %xmm9,%xmm10 │ │ │ │ - psubd %xmm5,%xmm9 │ │ │ │ - pcmpeqd %xmm1,%xmm10 │ │ │ │ - pcmpgtd %xmm4,%xmm9 │ │ │ │ - pcmpeqd %xmm1,%xmm10 │ │ │ │ - pcmpeqd %xmm1,%xmm9 │ │ │ │ - pand %xmm9,%xmm10 │ │ │ │ - movdqa %xmm0,%xmm9 │ │ │ │ - psubd %xmm5,%xmm0 │ │ │ │ - pcmpeqd %xmm1,%xmm9 │ │ │ │ - pcmpgtd %xmm4,%xmm0 │ │ │ │ - pcmpeqd %xmm1,%xmm9 │ │ │ │ - pcmpeqd %xmm1,%xmm0 │ │ │ │ - pand %xmm0,%xmm9 │ │ │ │ - movdqa %xmm10,%xmm0 │ │ │ │ - paddd %xmm9,%xmm0 │ │ │ │ - movdqa %xmm3,%xmm9 │ │ │ │ - psubd %xmm5,%xmm3 │ │ │ │ - pcmpeqd %xmm1,%xmm9 │ │ │ │ - pcmpgtd %xmm4,%xmm3 │ │ │ │ - pcmpeqd %xmm1,%xmm9 │ │ │ │ - pcmpeqd %xmm1,%xmm3 │ │ │ │ - pand %xmm9,%xmm3 │ │ │ │ - movdqa %xmm2,%xmm9 │ │ │ │ - psubd %xmm5,%xmm2 │ │ │ │ - pcmpeqd %xmm1,%xmm9 │ │ │ │ - pcmpgtd %xmm4,%xmm2 │ │ │ │ - pcmpeqd %xmm1,%xmm9 │ │ │ │ - pcmpeqd %xmm1,%xmm2 │ │ │ │ - pand %xmm9,%xmm2 │ │ │ │ - paddd %xmm3,%xmm2 │ │ │ │ - paddd %xmm2,%xmm0 │ │ │ │ - paddd %xmm0,%xmm6 │ │ │ │ - cmp %rsi,%rdx │ │ │ │ - jne 39560 │ │ │ │ - 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 │ │ │ │ - mov %ecx,%r8d │ │ │ │ - sub %esi,%r8d │ │ │ │ - lea -0x1(%r8),%r9d │ │ │ │ - cmp $0x6,%r9d │ │ │ │ - jbe 39969 │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - pshufd $0xe0,%xmm11,%xmm2 │ │ │ │ - mov %esi,%edx │ │ │ │ - movq 0x4d207(%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 │ │ │ │ - pcmpgtw %xmm1,%xmm3 │ │ │ │ - movdqa %xmm1,%xmm5 │ │ │ │ - pshufd $0x4e,%xmm0,%xmm0 │ │ │ │ - pcmpgtw %xmm0,%xmm6 │ │ │ │ - punpcklwd %xmm3,%xmm5 │ │ │ │ - punpcklwd %xmm3,%xmm1 │ │ │ │ - movdqa %xmm0,%xmm3 │ │ │ │ - movd %xmm5,%r9d │ │ │ │ - pshufd $0xe5,%xmm5,%xmm5 │ │ │ │ - movd %xmm5,%edx │ │ │ │ - punpcklwd %xmm6,%xmm3 │ │ │ │ - movd (%rax,%rdx,4),%xmm5 │ │ │ │ - movd (%rax,%r9,4),%xmm7 │ │ │ │ - pshufd $0x4e,%xmm1,%xmm1 │ │ │ │ - punpcklwd %xmm6,%xmm0 │ │ │ │ - movd %xmm1,%r9d │ │ │ │ - pshufd $0xe5,%xmm1,%xmm1 │ │ │ │ - movd %xmm1,%edx │ │ │ │ - pshufd $0x4e,%xmm0,%xmm0 │ │ │ │ - movd (%rax,%rdx,4),%xmm1 │ │ │ │ - punpckldq %xmm5,%xmm7 │ │ │ │ - movd (%rax,%r9,4),%xmm5 │ │ │ │ - movd %xmm3,%r9d │ │ │ │ - pshufd $0xe5,%xmm3,%xmm3 │ │ │ │ - movd %xmm3,%edx │ │ │ │ - movd (%rax,%r9,4),%xmm3 │ │ │ │ - movd %xmm0,%r9d │ │ │ │ - punpckldq %xmm1,%xmm5 │ │ │ │ - movd (%rax,%rdx,4),%xmm1 │ │ │ │ - pshufd $0xe5,%xmm0,%xmm0 │ │ │ │ - movd %xmm0,%edx │ │ │ │ - movd (%rax,%rdx,4),%xmm0 │ │ │ │ - movdqa %xmm7,%xmm6 │ │ │ │ - psubd %xmm8,%xmm7 │ │ │ │ - punpckldq %xmm1,%xmm3 │ │ │ │ - movd (%rax,%r9,4),%xmm1 │ │ │ │ - punpckldq %xmm0,%xmm1 │ │ │ │ - pcmpgtd %xmm2,%xmm7 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - pcmpeqd %xmm0,%xmm6 │ │ │ │ - pcmpeqd %xmm0,%xmm7 │ │ │ │ - pcmpeqd %xmm0,%xmm6 │ │ │ │ - pand %xmm7,%xmm6 │ │ │ │ - movdqa %xmm5,%xmm7 │ │ │ │ - psubd %xmm8,%xmm5 │ │ │ │ - pcmpeqd %xmm0,%xmm7 │ │ │ │ - pcmpgtd %xmm2,%xmm5 │ │ │ │ - pcmpeqd %xmm0,%xmm7 │ │ │ │ - pcmpeqd %xmm0,%xmm5 │ │ │ │ - pand %xmm7,%xmm5 │ │ │ │ - paddd %xmm5,%xmm6 │ │ │ │ - movdqa %xmm3,%xmm5 │ │ │ │ - psubd %xmm8,%xmm3 │ │ │ │ - pcmpeqd %xmm0,%xmm5 │ │ │ │ - pcmpgtd %xmm2,%xmm3 │ │ │ │ - pcmpeqd %xmm0,%xmm5 │ │ │ │ - pcmpeqd %xmm0,%xmm3 │ │ │ │ - pand %xmm5,%xmm3 │ │ │ │ - movdqa %xmm1,%xmm5 │ │ │ │ - psubd %xmm8,%xmm1 │ │ │ │ - pcmpeqd %xmm0,%xmm5 │ │ │ │ - pcmpgtd %xmm2,%xmm1 │ │ │ │ - pcmpeqd %xmm0,%xmm5 │ │ │ │ - pcmpeqd %xmm1,%xmm0 │ │ │ │ - pand %xmm5,%xmm0 │ │ │ │ - paddd %xmm3,%xmm0 │ │ │ │ - paddd %xmm0,%xmm6 │ │ │ │ - paddd %xmm4,%xmm6 │ │ │ │ - movd %xmm6,%r9d │ │ │ │ - pshufd $0xe5,%xmm6,%xmm4 │ │ │ │ - movd %xmm4,%edx │ │ │ │ - add %r9d,%edx │ │ │ │ - mov %r8d,%r9d │ │ │ │ - and $0xfffffff8,%r9d │ │ │ │ - add %ecx,%edx │ │ │ │ - add %r9d,%esi │ │ │ │ - and $0x7,%r8d │ │ │ │ - je 39a3e │ │ │ │ - mov %esi,%r8d │ │ │ │ - movsbl (%rdi,%r8,1),%r8d │ │ │ │ - mov (%rax,%r8,4),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - jne 39a48 │ │ │ │ - lea 0x1(%rsi),%r8d │ │ │ │ - cmp %ecx,%r8d │ │ │ │ - jae 39a3e │ │ │ │ - movsbl (%rdi,%r8,1),%r8d │ │ │ │ - mov (%rax,%r8,4),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - jne 39a60 │ │ │ │ - lea 0x2(%rsi),%r8d │ │ │ │ - cmp %ecx,%r8d │ │ │ │ - jae 39a3e │ │ │ │ - movsbl (%rdi,%r8,1),%r8d │ │ │ │ - mov (%rax,%r8,4),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - jne 39a70 │ │ │ │ - lea 0x3(%rsi),%r8d │ │ │ │ - cmp %ecx,%r8d │ │ │ │ - jae 39a3e │ │ │ │ - movsbl (%rdi,%r8,1),%r8d │ │ │ │ - mov (%rax,%r8,4),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 399de │ │ │ │ - movd %xmm11,%r10d │ │ │ │ - cmp %r8d,%r10d │ │ │ │ - adc $0xffffffff,%edx │ │ │ │ - lea 0x4(%rsi),%r8d │ │ │ │ - cmp %ecx,%r8d │ │ │ │ - jae 39a3e │ │ │ │ - movsbl (%rdi,%r8,1),%r8d │ │ │ │ - mov (%rax,%r8,4),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 39a00 │ │ │ │ - movd %xmm11,%r11d │ │ │ │ - cmp %r8d,%r11d │ │ │ │ - adc $0xffffffff,%edx │ │ │ │ - lea 0x5(%rsi),%r8d │ │ │ │ - cmp %ecx,%r8d │ │ │ │ - jae 39a3e │ │ │ │ - movsbl (%rdi,%r8,1),%r8d │ │ │ │ - mov (%rax,%r8,4),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 39a22 │ │ │ │ - movd %xmm11,%r10d │ │ │ │ - cmp %r8d,%r10d │ │ │ │ - adc $0xffffffff,%edx │ │ │ │ - add $0x6,%esi │ │ │ │ - cmp %ecx,%esi │ │ │ │ - jae 39a3e │ │ │ │ - movsbl (%rdi,%rsi,1),%ecx │ │ │ │ - mov (%rax,%rcx,4),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 39a3e │ │ │ │ - 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 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movd %xmm11,%r11d │ │ │ │ - cmp %r8d,%r11d │ │ │ │ - adc $0xffffffff,%edx │ │ │ │ - jmp 3999d │ │ │ │ - movd %xmm11,%r11d │ │ │ │ - cmp %r8d,%r11d │ │ │ │ - adc $0xffffffff,%edx │ │ │ │ - jmp 399bc │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %edx,%eax │ │ │ │ - ret │ │ │ │ - mov %esi,%edx │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - lea 0x6398e(%rip),%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - jmp 397cc │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - lea 0x63975(%rip),%rax │ │ │ │ - movsbl %sil,%esi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov (%rax,%rsi,4),%ecx │ │ │ │ - cmp %ecx,0x64166(%rip) │ │ │ │ - jb 39acb │ │ │ │ - movsbl %dil,%edi │ │ │ │ - mov (%rax,%rdi,4),%eax │ │ │ │ - cmp %eax,0x6415b(%rip) │ │ │ │ - jae 39ad0 │ │ │ │ - mov %edx,%eax │ │ │ │ - ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea 0x63d49(%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 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov $0x40,%edi │ │ │ │ - push %rbp │ │ │ │ - mov %esi,%ebp │ │ │ │ + mov %esi,%r12d │ │ │ │ mov $0x1,%esi │ │ │ │ + push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - call 3570 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x3fc,%edi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov $0x11,%edi │ │ │ │ + sub $0x60,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rsp,%r13 │ │ │ │ call 3570 │ │ │ │ - test %ebp,%ebp │ │ │ │ - mov (%rsp),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - je 39b7d │ │ │ │ - mov %ebp,%esi │ │ │ │ - mov %r12,%rax │ │ │ │ - lea 0x638d0(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - add %r12,%rsi │ │ │ │ - nopl (%rax) │ │ │ │ - movsbl (%rax),%edx │ │ │ │ - addl $0x1,(%rbx,%rdx,4) │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 39b6c │ │ │ │ - xor %ecx,%ecx │ │ │ │ - cmpl $0x1,(%rdi,%rdx,4) │ │ │ │ - seta %cl │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jne 39b58 │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 39e8c │ │ │ │ - mov %rbx,%rax │ │ │ │ - lea 0x3fc(%rbx),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %ecx,%ecx │ │ │ │ + movdqa 0x4ccd0(%rip),%xmm0 │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x4d026(%rip),%rax │ │ │ │ + movaps %xmm0,(%rsp) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 39f4a │ │ │ │ + mov %r12d,%eax │ │ │ │ + shr $0x1d,%eax │ │ │ │ + mov %eax,0x4(%rsp) │ │ │ │ + lea 0x0(,%r12,8),%eax │ │ │ │ + mov %eax,(%rsp) │ │ │ │ + cmp $0x3f,%r12d │ │ │ │ + jbe 39f80 │ │ │ │ + lea -0x40(%r12),%ebp │ │ │ │ + mov %rsp,%r13 │ │ │ │ + shr $0x6,%ebp │ │ │ │ + add $0x1,%ebp │ │ │ │ + shl $0x6,%rbp │ │ │ │ + add %rbx,%rbp │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rax),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 39bbd │ │ │ │ - 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 │ │ │ │ - mov %r9d,%ecx │ │ │ │ - add $0x4,%rax │ │ │ │ - cmp %rdi,%rax │ │ │ │ - jne 39b90 │ │ │ │ - cmp %ebp,%esi │ │ │ │ - jne 3a125 │ │ │ │ - movsd (%r8),%xmm1 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - comisd %xmm2,%xmm1 │ │ │ │ - ja 39e4a │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - movsd 0x8(%r8),%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - jbe 39c39 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - add $0x28,%rsp │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + add $0x40,%rbx │ │ │ │ + call 39480 │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jne 39f30 │ │ │ │ + and $0x3f,%r12d │ │ │ │ + jne 39f86 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 39dc0 │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3a016 │ │ │ │ + add $0x60,%rsp │ │ │ │ + mov %r14,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ - mov %ebp,%eax │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - cvtsi2sd %rax,%xmm3 │ │ │ │ - divsd %xmm3,%xmm1 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - movsd %xmm1,(%rsp) │ │ │ │ - call 2af40 │ │ │ │ - movsd (%rsp),%xmm1 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - addsd %xmm2,%xmm0 │ │ │ │ - movsd %xmm0,(%rsp) │ │ │ │ - jmp 39be9 │ │ │ │ - mov $0x20,%edi │ │ │ │ - mov %r8,(%rsp) │ │ │ │ - call 31a0 │ │ │ │ - mov %ebp,0x1c(%rsp) │ │ │ │ - lea 0x6397b(%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 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov %r15d,%ebx │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - movups %xmm1,0x10(%rdi) │ │ │ │ - jmp 39f11 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x4,%rax │ │ │ │ - add $0x4,%rcx │ │ │ │ - cmp %r10,%rax │ │ │ │ - je 39fce │ │ │ │ - mov (%rax),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 39f00 │ │ │ │ - mov (%rcx),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 39f00 │ │ │ │ - mov %edx,%r8d │ │ │ │ - and $0x1,%r8d │ │ │ │ - neg %r8d │ │ │ │ - and %esi,%r8d │ │ │ │ - add %r8d,%r9d │ │ │ │ - mov %edx,%r8d │ │ │ │ - shl $0x1e,%r8d │ │ │ │ - mov %r9d,(%rdi) │ │ │ │ - sar $0x1f,%r8d │ │ │ │ - and %esi,%r8d │ │ │ │ - add %r8d,%ebx │ │ │ │ - mov %edx,%r8d │ │ │ │ - shl $0x1d,%r8d │ │ │ │ - mov %ebx,0x4(%rdi) │ │ │ │ - sar $0x1f,%r8d │ │ │ │ - and %esi,%r8d │ │ │ │ - add %r8d,%r14d │ │ │ │ - mov %edx,%r8d │ │ │ │ - shl $0x1c,%r8d │ │ │ │ - mov %r14d,0x8(%rdi) │ │ │ │ - sar $0x1f,%r8d │ │ │ │ - and %esi,%r8d │ │ │ │ - add %r8d,%r13d │ │ │ │ - mov %edx,%r8d │ │ │ │ - shl $0x1b,%r8d │ │ │ │ - mov %r13d,0xc(%rdi) │ │ │ │ - sar $0x1f,%r8d │ │ │ │ - and %esi,%r8d │ │ │ │ - add %r8d,%r12d │ │ │ │ - mov %edx,%r8d │ │ │ │ - shl $0x1a,%r8d │ │ │ │ - mov %r12d,0x10(%rdi) │ │ │ │ - sar $0x1f,%r8d │ │ │ │ - and %esi,%r8d │ │ │ │ - add %r8d,%ebp │ │ │ │ - mov %edx,%r8d │ │ │ │ - shl $0x18,%edx │ │ │ │ - shl $0x19,%r8d │ │ │ │ - sar $0x1f,%edx │ │ │ │ - mov %ebp,0x14(%rdi) │ │ │ │ - sar $0x1f,%r8d │ │ │ │ - and %esi,%edx │ │ │ │ - add %edx,(%rsp) │ │ │ │ - and %esi,%r8d │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - mov 0x8(%rdi),%esi │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov $0x2,%ecx │ │ │ │ - add %r14d,%r9d │ │ │ │ - cmp %r13d,%esi │ │ │ │ - jae 3a019 │ │ │ │ - mov 0xc(%rdi),%esi │ │ │ │ - mov $0x3,%edx │ │ │ │ - mov $0x3,%ecx │ │ │ │ - lea (%r9,%r13,1),%eax │ │ │ │ - cmp %r12d,%esi │ │ │ │ - jae 3a02f │ │ │ │ - mov 0x10(%rdi),%esi │ │ │ │ - mov $0x4,%edx │ │ │ │ - mov $0x4,%ecx │ │ │ │ - add %r12d,%eax │ │ │ │ - cmp %ebp,%esi │ │ │ │ - jae 3a043 │ │ │ │ - mov 0x14(%rdi),%esi │ │ │ │ - mov $0x5,%edx │ │ │ │ - mov $0x5,%ecx │ │ │ │ - mov 0x8(%rsp),%r15d │ │ │ │ - add %ebp,%eax │ │ │ │ - cmp %r15d,%esi │ │ │ │ - jae 3a05c │ │ │ │ - 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 │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea (%r8,%rdx,8),%rsi │ │ │ │ - shl %cl,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rbx,%rbp │ │ │ │ + mov %rsp,%r13 │ │ │ │ + lea 0x18(%rsp),%rcx │ │ │ │ + cmp $0x8,%r12d │ │ │ │ + jb 39fc8 │ │ │ │ + mov %r12d,%eax │ │ │ │ + sub $0x1,%r12d │ │ │ │ + mov -0x8(%rbp,%rax,1),%rdx │ │ │ │ + mov %rdx,-0x8(%rcx,%rax,1) │ │ │ │ + cmp $0x8,%r12d │ │ │ │ + jb 39f4a │ │ │ │ + and $0xfffffff8,%r12d │ │ │ │ xor %eax,%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + add $0x8,%eax │ │ │ │ + mov 0x0(%rbp,%rdx,1),%rsi │ │ │ │ + mov %rsi,(%rcx,%rdx,1) │ │ │ │ + cmp %r12d,%eax │ │ │ │ + jb 39fae │ │ │ │ + jmp 39f4a │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test $0x4,%r12b │ │ │ │ + jne 39ffd │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 39f4a │ │ │ │ + movzbl 0x0(%rbp),%eax │ │ │ │ + mov %al,0x18(%rsp) │ │ │ │ + test $0x2,%r12b │ │ │ │ + je 39f4a │ │ │ │ + mov %r12d,%r12d │ │ │ │ + movzwl -0x2(%rbp,%r12,1),%eax │ │ │ │ + mov %ax,-0x2(%rcx,%r12,1) │ │ │ │ + jmp 39f4a │ │ │ │ + mov 0x0(%rbp),%eax │ │ │ │ + mov %r12d,%r12d │ │ │ │ + mov %eax,0x18(%rsp) │ │ │ │ + mov -0x4(%rbp,%r12,1),%eax │ │ │ │ + mov %eax,-0x4(%rcx,%r12,1) │ │ │ │ + jmp 39f4a │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %ecx,%edx │ │ │ │ - and (%r11,%rax,1),%edx │ │ │ │ - je 3a0b3 │ │ │ │ - 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 │ │ │ │ - subl $0x1,0x18(%rsp) │ │ │ │ - jne 39ebf │ │ │ │ - lea 0x4d44f(%rip),%rcx │ │ │ │ - mov $0x118,%edx │ │ │ │ - lea 0x4796b(%rip),%rsi │ │ │ │ - lea 0x47971(%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 │ │ │ │ - mov $0x126,%edx │ │ │ │ - lea 0x4792f(%rip),%rsi │ │ │ │ - lea 0x4793e(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - lea 0x4d3f4(%rip),%rcx │ │ │ │ - mov $0x128,%edx │ │ │ │ - lea 0x47910(%rip),%rsi │ │ │ │ - lea 0x4792f(%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) │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ endbr64 │ │ │ │ + push %r14 │ │ │ │ + lea 0x4b639(%rip),%rcx │ │ │ │ + push %r13 │ │ │ │ + movq %rcx,%xmm0 │ │ │ │ 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) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + lea 0x4b619(%rip),%rax │ │ │ │ + mov %rsp,%r12 │ │ │ │ + lea 0x18(%rsp),%r14 │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + lea 0x4b60d(%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 3a0c3 │ │ │ │ + xchg %ax,%ax │ │ │ │ + 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 3a0a0 │ │ │ │ + add $0x8,%r12 │ │ │ │ + cmp %r14,%r12 │ │ │ │ + jne 3a0c3 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3a103 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ mov %rsi,%r15 │ │ │ │ push %r14 │ │ │ │ - mov %rdx,%r14 │ │ │ │ push %r13 │ │ │ │ - mov %r8,%r13 │ │ │ │ + mov %rdx,%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) │ │ │ │ + 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 │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ + endbr64 │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov $0x5413,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + 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 3a201 │ │ │ │ + add $0x18,%rsp │ │ │ │ + ret │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + 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 3a246 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %dil,%dil │ │ │ │ + jne 3a258 │ │ │ │ + mov $0x1,%edi │ │ │ │ + add $0x1,%rdx │ │ │ │ + movzbl (%rbx,%rdx,1),%ecx │ │ │ │ + lea -0x30(%rcx),%esi │ │ │ │ + cmp $0x9,%sil │ │ │ │ + jbe 3a242 │ │ │ │ + cmp $0x2e,%cl │ │ │ │ + je 3a238 │ │ │ │ + cmp %edx,%eax │ │ │ │ + pop %rbx │ │ │ │ + sete %al │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + 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 3a2b3 │ │ │ │ + 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 3a2a0 │ │ │ │ + cmp %esi,%eax │ │ │ │ + pop %rbx │ │ │ │ + sete %al │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - mov %rsi,%r15 │ │ │ │ + mov $0x5413,%esi │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %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 %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 5e500 │ │ │ │ - mov 0x28(%rsp),%r10 │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - mov 0x20(%rsp),%r8d │ │ │ │ - mov %r15,0x8(%rax) │ │ │ │ + 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 3a3ab │ │ │ │ + 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 3a380 │ │ │ │ + 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 0x4aa17(%rip),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 3240 <__strcat_chk@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32d0 │ │ │ │ + mov %eax,0x20(%rsp) │ │ │ │ + cmp $0x28,%eax │ │ │ │ + ja 3b1eb │ │ │ │ + mov %eax,%eax │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + mov 0x24(%rsp),%r14d │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 3a6e9 │ │ │ │ + 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 3a451 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x58,%r12 │ │ │ │ + cmp %r12,%r14 │ │ │ │ + je 3a499 │ │ │ │ + mov 0x2c(%r12),%r13d │ │ │ │ + movzbl (%r12),%eax │ │ │ │ + test %r13d,%r13d │ │ │ │ + jne 3a448 │ │ │ │ + test %al,%al │ │ │ │ + je 3a448 │ │ │ │ + test %dl,%dl │ │ │ │ + je 3ada2 │ │ │ │ + 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 3a451 │ │ │ │ + test %dl,%dl │ │ │ │ + je 3a4b1 │ │ │ │ + mov $0x2710,%edx │ │ │ │ + lea 0x4b1d2(%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 │ │ │ │ - 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) │ │ │ │ + lea (%rax,%r13,8),%rax │ │ │ │ + mov 0x18(%rsp),%r13 │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + jmp 3a5f0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + test %r8b,%r8b │ │ │ │ + jne 3ac8e │ │ │ │ + cmpb $0x0,0x29(%rbp) │ │ │ │ + je 3ad87 │ │ │ │ + mov (%r14),%rbx │ │ │ │ + test %r15,%r15 │ │ │ │ + jne 3ad3e │ │ │ │ + cmpq $0x0,0x10(%rbp) │ │ │ │ + je 3a54f │ │ │ │ + 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 0x4a8c0(%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 %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 3a5b6 │ │ │ │ + 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 3ac30 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x4b0aa(%rip),%rsi │ │ │ │ + call 3240 <__strcat_chk@plt> │ │ │ │ + mov %r13,%rbp │ │ │ │ + add $0x8,%r12 │ │ │ │ + add $0x8,%r14 │ │ │ │ + cmp %r12,0x10(%rsp) │ │ │ │ + je 3a6e4 │ │ │ │ + add $0x58,%r13 │ │ │ │ + mov 0x2c(%rbp),%eax │ │ │ │ + movzbl 0x0(%rbp),%r8d │ │ │ │ + mov 0x8(%rbp),%r15 │ │ │ │ + cmp $0x13,%eax │ │ │ │ + je 3ac46 │ │ │ │ + test %eax,%eax │ │ │ │ + je 3a4e0 │ │ │ │ + cmpb $0x0,0x29(%rbp) │ │ │ │ + je 3ad18 │ │ │ │ + mov (%r14),%rbx │ │ │ │ + mov %r8b,0x18(%rsp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32d0 │ │ │ │ + movzbl 0x18(%rsp),%r8d │ │ │ │ + test %r8b,%r8b │ │ │ │ + je 3a4f3 │ │ │ │ + mov $0x20,%r8d │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov $0x2710,%edx │ │ │ │ + lea 0x4b082(%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 3a4ff │ │ │ │ + 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 3a4ff │ │ │ │ + mov 0x8(%rsp),%rbp │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 3a718 │ │ │ │ + mov $0x2710,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 3240 <__strcat_chk@plt> │ │ │ │ + mov $0x2710,%edx │ │ │ │ + lea 0x4a37f(%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 3a76e │ │ │ │ + movabs $0x2020202020202020,%rcx │ │ │ │ + mov 0x20(%rsp),%eax │ │ │ │ + cmp $0x8,%eax │ │ │ │ + jb 3afa0 │ │ │ │ + mov %eax,%eax │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + lea -0x1(%rax),%edx │ │ │ │ + mov %rcx,-0x8(%rdi,%rax,1) │ │ │ │ + cmp $0x8,%edx │ │ │ │ + jb 3a76e │ │ │ │ + and $0xfffffff8,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %rcx,(%rdi,%rsi,1) │ │ │ │ + cmp %edx,%eax │ │ │ │ + jb 3a761 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32d0 │ │ │ │ + mov 0x20(%rsp),%esi │ │ │ │ + mov %rax,%rcx │ │ │ │ + lea (%rsi,%rax,1),%edx │ │ │ │ + cmp %edx,0x48(%rsp) │ │ │ │ + jb 3adc0 │ │ │ │ xor %ebx,%ebx │ │ │ │ - mov %rcx,0x28(%rsp) │ │ │ │ + xor %edx,%edx │ │ │ │ + test %rax,%rax │ │ │ │ + je 3a7af │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %rbp,%rdx │ │ │ │ + cmpb $0x9,(%rdx) │ │ │ │ + je 3ac04 │ │ │ │ + lea 0x1(%rbx),%edx │ │ │ │ + mov %rdx,%rbx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jb 3a798 │ │ │ │ + xor %r10d,%r10d │ │ │ │ + mov 0x24(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 3af24 │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + mov %eax,%r13d │ │ │ │ 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 3a3f0 │ │ │ │ - lea 0x4d165(%rip),%rdx │ │ │ │ - movzbl %al,%eax │ │ │ │ - movslq (%rdx,%rax,4),%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - notrack jmp *%rax │ │ │ │ + mov %r10d,%r15d │ │ │ │ + mov %rcx,%r12 │ │ │ │ + lea (%rcx,%r13,8),%rbx │ │ │ │ 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 3a3c8 │ │ │ │ - mov 0x38(%r12),%eax │ │ │ │ - mov 0x40(%r12),%rdi │ │ │ │ + mov (%r12),%rdi │ │ │ │ + call 32d0 │ │ │ │ + mov %r14d,%edx │ │ │ │ + cmp %rax,%rdx │ │ │ │ + cmovb %eax,%r14d │ │ │ │ + add $0x8,%r12 │ │ │ │ + cmp %r12,%rbx │ │ │ │ + jne 3a7d8 │ │ │ │ + lea 0x1(%r14),%r9d │ │ │ │ + mov %r15d,0x10(%rsp) │ │ │ │ + cmp $0x3b,%r9d │ │ │ │ + ja 3b2b3 │ │ │ │ + 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 3b24a │ │ │ │ + movabs $0x2020202020202020,%rsi │ │ │ │ + cmp $0x8,%r9d │ │ │ │ + jb 3af61 │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ + mov %r9d,%eax │ │ │ │ + lea -0x1(%r9),%edx │ │ │ │ + mov %rsi,-0x8(%rdi,%rax,1) │ │ │ │ + cmp $0x8,%edx │ │ │ │ + jb 3a870 │ │ │ │ + and $0xfffffff8,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %rsi,(%rdi,%rcx,1) │ │ │ │ + cmp %edx,%eax │ │ │ │ + jb 3a863 │ │ │ │ + mov 0x24(%rsp),%r13d │ │ │ │ + test %r13d,%r13d │ │ │ │ + je 3aa08 │ │ │ │ + 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 3a8da │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + add $0x8,%rbp │ │ │ │ + cmp %rax,%rbp │ │ │ │ + je 3a9fb │ │ │ │ + mov 0x0(%rbp),%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 32d0 │ │ │ │ + cmp %eax,0x20(%rsp) │ │ │ │ + jae 3a8c8 │ │ │ │ + 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 │ │ │ │ - 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 │ │ │ │ + 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 3afed │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 32d0 │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp 3a98b │ │ │ │ + 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 3afe0 │ │ │ │ + mov %r14d,%r15d │ │ │ │ + cmp %r13,%r14 │ │ │ │ + jb 3a968 │ │ │ │ + cmp %ebp,%r15d │ │ │ │ + jae 3afed │ │ │ │ + mov 0x18(%rsp),%esi │ │ │ │ + cmp %esi,0x28(%rsp) │ │ │ │ + jne 3a920 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov 0x68(%rsp),%rbp │ │ │ │ + mov 0x70(%rsp),%r15 │ │ │ │ + call 32d0 │ │ │ │ + test %rax,%rax │ │ │ │ + je 3a8c8 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov %ebx,%ecx │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1,%r14d │ │ │ │ + cmpb $0xa,(%r12,%r13,1) │ │ │ │ + je 3b040 │ │ │ │ + mov %r14d,%r13d │ │ │ │ + cmp %rax,%r13 │ │ │ │ + jb 3a9d0 │ │ │ │ + mov %ecx,%ebx │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + add $0x8,%rbp │ │ │ │ + cmp %rax,%rbp │ │ │ │ + jne 3a8da │ │ │ │ + mov 0x88(%rsp),%rbp │ │ │ │ + mov 0x50(%rsp),%rbx │ │ │ │ + mov 0x60(%rsp),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov 0x629e2(%rip),%rdi │ │ │ │ + lea 0x4b7c2(%rip),%r15 │ │ │ │ + lea 0x4ad97(%rip),%r14 │ │ │ │ + mov %r15,%rdx │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov 0x629ba(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x30(%rsp),%r12 │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x629a0(%rip),%rdi │ │ │ │ + lea 0x4ac3f(%rip),%rdx │ │ │ │ + mov 0x28(%r12),%rcx │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x30(%r12),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 3b240 │ │ │ │ + mov %rbp,0x8(%rsp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov 0x62962(%rip),%rdi │ │ │ │ + mov (%rax,%r13,8),%r12 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r12,%rcx │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + jmp 3aac6 │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea 0x4a33f(%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 0x62928(%rip),%rdi │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %ebp,%eax │ │ │ │ + sub %rcx,%rdx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 3aab0 │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov (%rax,%r13,8),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ 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 │ │ │ │ - mov %rax,0x20(%r14) │ │ │ │ - addl $0x1,0x38(%r12) │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + cmp 0x30(%rax),%r13d │ │ │ │ + jb 3aa88 │ │ │ │ + mov 0x8(%rsp),%rbp │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + mov 0x628dd(%rip),%rdi │ │ │ │ + lea 0x4ab71(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%esi │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x628b8(%rip),%rdi │ │ │ │ + lea 0x4ab5d(%rip),%rdx │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x10(%rbx),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x6289a(%rip),%rdi │ │ │ │ + lea 0x4ab4d(%rip),%rdx │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x30(%rbx),%r12d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 3abac │ │ │ │ + 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 3ab90 │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ call 32c0 │ │ │ │ mov %rbp,%rdi │ │ │ │ call 32c0 │ │ │ │ - add $0x48,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0xa8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3b2ae │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + add $0xb8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ + jmp 32c0 │ │ │ │ + movb $0x20,(%rdx) │ │ │ │ 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> │ │ │ │ + call 32d0 │ │ │ │ + lea 0x1(%rbx),%edx │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rdx,%rbx │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jb 3a798 │ │ │ │ + jmp 3a7af │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x49e53(%rip),%rsi │ │ │ │ + call 3240 <__strcat_chk@plt> │ │ │ │ + jmp 3a5d6 │ │ │ │ + mov (%r14),%rbx │ │ │ │ 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> │ │ │ │ + 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 │ │ │ │ - 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 │ │ │ │ - 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> │ │ │ │ + call 32d0 │ │ │ │ + mov %bp,(%rbx,%rax,1) │ │ │ │ + mov (%r12),%rax │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + jmp 3a5d6 │ │ │ │ + mov (%r14),%rbx │ │ │ │ + mov %r8b,0xa6(%rsp) │ │ │ │ + movb $0x0,0xa7(%rsp) │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + 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 3acf3 │ │ │ │ + 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 3a5d6 │ │ │ │ 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 $0x2710,%edx │ │ │ │ + mov %r8b,0x18(%rsp) │ │ │ │ + lea 0x4a1c6(%rip),%rsi │ │ │ │ + call 3240 <__strcat_chk@plt> │ │ │ │ + movzbl 0x18(%rsp),%r8d │ │ │ │ + jmp 3a617 │ │ │ │ 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 │ │ │ │ + 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 0x4a963(%rip),%rsi │ │ │ │ + call 3240 <__strcat_chk@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov $0x2710,%edx │ │ │ │ + mov %r15,%rsi │ │ │ │ + call 3240 <__strcat_chk@plt> │ │ │ │ + jmp 3a4ff │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov $0x2710,%edx │ │ │ │ + lea 0x4a15c(%rip),%rsi │ │ │ │ + call 3240 <__strcat_chk@plt> │ │ │ │ + jmp 3a4f3 │ │ │ │ + mov $0x2710,%edx │ │ │ │ + lea 0x4a8ca(%rip),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov %rax,0x20(%rdx) │ │ │ │ - mov $0xa,%edx │ │ │ │ - addl $0x1,0x38(%r12) │ │ │ │ - call 3430 │ │ │ │ + call 3240 <__strcat_chk@plt> │ │ │ │ + movzbl (%r12),%eax │ │ │ │ + jmp 3a46c │ │ │ │ + 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 3ae45 │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 32d0 │ │ │ │ + mov 0x8(%rsp),%ecx │ │ │ │ + mov %ebx,%edx │ │ │ │ + jmp 3ae40 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmpb $0x9,(%r15,%rdx,1) │ │ │ │ + cmove %edx,%ebp │ │ │ │ + add $0x1,%rdx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jae 3ae45 │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jb 3ae30 │ │ │ │ + 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 3adf0 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %ebp,0x8(%rsp) │ │ │ │ + mov %r15,%rbp │ │ │ │ + call 32d0 │ │ │ │ + mov 0x8(%rsp),%r10d │ │ │ │ + test %rax,%rax │ │ │ │ + je 3a7b2 │ │ │ │ + mov 0x58(%rsp),%r13 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov %r10d,0x28(%rsp) │ │ │ │ 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 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov %rdi,0x20(%rsp) │ │ │ │ - jmp 3a400 │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ + mov 0x50(%rsp),%r14 │ │ │ │ + mov %r12d,%ebp │ │ │ │ + mov %r13d,%ecx │ │ │ │ + and $0x4,%ecx │ │ │ │ + mov %ecx,0x18(%rsp) │ │ │ │ + jmp 3aef0 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %ebp,%ebx │ │ │ │ + cmp $0xa,%dl │ │ │ │ + je 3b12b │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jae 3af10 │ │ │ │ + add %r15,%rbx │ │ │ │ + add $0x1,%ebp │ │ │ │ + movzbl (%rbx),%edx │ │ │ │ + cmp $0x9,%dl │ │ │ │ + jne 3aee0 │ │ │ │ + movb $0x20,(%rbx) │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %ebp,%ebx │ │ │ │ + call 32d0 │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jb 3aef0 │ │ │ │ + mov 0x24(%rsp),%eax │ │ │ │ + mov 0x28(%rsp),%r10d │ │ │ │ + mov %r15,%rbp │ │ │ │ + test %eax,%eax │ │ │ │ + jne 3a7be │ │ │ │ + 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 3a848 │ │ │ │ + test $0x4,%r9b │ │ │ │ + jne 3b261 │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 3a870 │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + movb $0x20,(%rax) │ │ │ │ + test $0x2,%r9b │ │ │ │ + je 3a870 │ │ │ │ + mov 0x78(%rsp),%rcx │ │ │ │ + mov %r9d,%eax │ │ │ │ + mov $0x2020,%esi │ │ │ │ + mov %si,-0x2(%rcx,%rax,1) │ │ │ │ + jmp 3a870 │ │ │ │ + nopl (%rax) │ │ │ │ + test $0x4,%al │ │ │ │ + jne 3b27c │ │ │ │ + test %eax,%eax │ │ │ │ + je 3a76e │ │ │ │ + mov 0x50(%rsp),%rcx │ │ │ │ + movb $0x20,(%rcx) │ │ │ │ + test $0x2,%al │ │ │ │ + je 3a76e │ │ │ │ + mov 0x20(%rsp),%eax │ │ │ │ + mov 0x50(%rsp),%rcx │ │ │ │ + mov $0x2020,%r8d │ │ │ │ + mov %r8w,-0x2(%rcx,%rax,1) │ │ │ │ + jmp 3a76e │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%r15d │ │ │ │ + cmp %ebp,%r15d │ │ │ │ + jb 3a99c │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + lea 0x1(%rbx),%ebp │ │ │ │ + add %r12,%rbp │ │ │ │ + sub %ebx,%eax │ │ │ │ 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 %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 │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3610 <__snprintf_chk@plt> │ │ │ │ + call 3480 │ │ │ │ + mov 0x80(%rsp),%ecx │ │ │ │ + lea (%rcx,%r13,1),%eax │ │ │ │ + movb $0x0,(%r12,%rax,1) │ │ │ │ + movb $0xa,0x0(%rbp) │ │ │ │ + jmp 3a99c │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r14d,%r13d │ │ │ │ + mov %ecx,0x18(%rsp) │ │ │ │ + lea (%r12,%r13,1),%rbx │ │ │ │ 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 │ │ │ │ + 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 3b0e0 │ │ │ │ + mov 0x84(%rsp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 3b22d │ │ │ │ + test %eax,%eax │ │ │ │ + je 3b0b9 │ │ │ │ + movzbl (%r15),%edx │ │ │ │ + mov %dl,(%rbx) │ │ │ │ + test $0x2,%al │ │ │ │ + jne 3b251 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %ecx,0x8(%rsp) │ │ │ │ + call 32d0 │ │ │ │ + mov 0x8(%rsp),%ecx │ │ │ │ + cmp %rax,%r13 │ │ │ │ + jb 3a9d0 │ │ │ │ + mov %ecx,%ebx │ │ │ │ + jmp 3a9e9 │ │ │ │ + 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 3b0b9 │ │ │ │ + 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 3b118 │ │ │ │ + jmp 3b0b9 │ │ │ │ + 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 3b195 │ │ │ │ + mov 0x18(%rsp),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + jne 3b298 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 3b20c │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 32d0 │ │ │ │ + jmp 3aeeb │ │ │ │ + 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 3b188 │ │ │ │ + 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 3b1cd │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 32d0 │ │ │ │ + jmp 3aeeb │ │ │ │ + mov $0xa,%r15d │ │ │ │ + movl $0x14,0x20(%rsp) │ │ │ │ + mov %r15w,0x0(%rbp) │ │ │ │ + movq $0x14,0x58(%rsp) │ │ │ │ + jmp 3a403 │ │ │ │ + movzbl (%r14),%edx │ │ │ │ + mov %dl,(%r12) │ │ │ │ + test $0x2,%al │ │ │ │ + je 3b188 │ │ │ │ + movzwl -0x2(%r14,%rax,1),%edx │ │ │ │ + mov %dx,-0x2(%r12,%rax,1) │ │ │ │ + jmp 3b188 │ │ │ │ + mov (%r15),%edx │ │ │ │ + mov %edx,(%rbx) │ │ │ │ + mov -0x4(%r15,%rax,1),%edx │ │ │ │ + mov %edx,-0x4(%rbx,%rax,1) │ │ │ │ + jmp 3b0b9 │ │ │ │ + mov 0x30(%rsp),%rbx │ │ │ │ + jmp 3ab18 │ │ │ │ xor %ebx,%ebx │ │ │ │ - mov $0x28,%esi │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - jmp 3a420 │ │ │ │ + jmp 3a87e │ │ │ │ + movzwl -0x2(%r15,%rax,1),%edx │ │ │ │ + mov %dx,-0x2(%rbx,%rax,1) │ │ │ │ + jmp 3b0b9 │ │ │ │ + mov 0x78(%rsp),%rcx │ │ │ │ + mov %r9d,%eax │ │ │ │ + movl $0x20202020,(%rcx) │ │ │ │ + movl $0x20202020,-0x4(%rcx,%rax,1) │ │ │ │ + jmp 3a870 │ │ │ │ + mov 0x50(%rsp),%rcx │ │ │ │ + movl $0x20202020,(%rcx) │ │ │ │ + mov 0x20(%rsp),%eax │ │ │ │ + movl $0x20202020,-0x4(%rcx,%rax,1) │ │ │ │ + jmp 3a76e │ │ │ │ + mov (%r14),%edx │ │ │ │ + mov %edx,(%r12) │ │ │ │ + mov -0x4(%r14,%rax,1),%edx │ │ │ │ + mov %edx,-0x4(%r12,%rax,1) │ │ │ │ + jmp 3b188 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + lea 0x4c50e(%rip),%rcx │ │ │ │ + mov $0x12f,%edx │ │ │ │ + lea 0x4a3b8(%rip),%rsi │ │ │ │ + lea 0x4a3bf(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ endbr64 │ │ │ │ - movl $0x0,(%rdi) │ │ │ │ + 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 3b342 │ │ │ │ + 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 0x6209c(%rip),%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + lea 0x20(%rsp),%rax │ │ │ │ + lea 0x4acfe(%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 0x62059(%rip),%rdi │ │ │ │ + call 3300 <__vfprintf_chk@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 3a2c0 │ │ │ │ + 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,%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) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + mov 0x10(%rdi),%rdi │ │ │ │ + jmp 32c0 │ │ │ │ + nopl (%rax) │ │ │ │ endbr64 │ │ │ │ + mov 0x30(%rdi),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jle 3b4f0 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + push %rbp │ │ │ │ + xor %ebp,%ebp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x8(%rdi),%rdi │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov 0x38(%rdi),%rdi │ │ │ │ + jmp 3b4af │ │ │ │ + mov 0x20(%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 3b49f │ │ │ │ + mov %rax,%rdi │ │ │ │ call 32c0 │ │ │ │ - movq $0x0,0x8(%rbx) │ │ │ │ - movl $0x0,(%rbx) │ │ │ │ + mov 0x38(%r12),%rdi │ │ │ │ + movq $0x0,0x20(%rdi,%rbx,1) │ │ │ │ + mov 0x30(%r12),%eax │ │ │ │ + add $0x1,%ebp │ │ │ │ + add $0x58,%rbx │ │ │ │ + cmp %ebp,%eax │ │ │ │ + jle 3b4d0 │ │ │ │ + lea (%rdi,%rbx,1),%rax │ │ │ │ + mov 0x40(%rax),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 3b480 │ │ │ │ + mov 0x48(%rax),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x38(%r12),%rdi │ │ │ │ + lea (%rdi,%rbx,1),%rax │ │ │ │ + jmp 3b480 │ │ │ │ + xchg %ax,%ax │ │ │ │ + test %eax,%eax │ │ │ │ + jg 3b4e0 │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmp 32c0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ 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 │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + test %esi,%esi │ │ │ │ + jle 3b699 │ │ │ │ + movslq %esi,%rsi │ │ │ │ + mov %rdx,%rbx │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + lea (%rdx,%rsi,8),%rbp │ │ │ │ + jmp 3b58a │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 3b640 │ │ │ │ + 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 │ │ │ │ - shl $0x5,%rsi │ │ │ │ - mov %r8d,0xc(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov (%rbx),%ecx │ │ │ │ - mov 0xc(%rsp),%r8d │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ + 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 │ │ │ │ - shl $0x5,%rcx │ │ │ │ - add %rcx,%rax │ │ │ │ + mov %rsi,(%rax,%rcx,8) │ │ │ │ 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) │ │ │ │ + mov %edx,0x8(%r13) │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + je 3b620 │ │ │ │ + mov (%rbx),%r13 │ │ │ │ + cmpb $0x2d,0x0(%r13) │ │ │ │ + jne 3b538 │ │ │ │ + movzbl 0x1(%r13),%edx │ │ │ │ + lea -0x30(%rdx),%eax │ │ │ │ + cmp $0x9,%al │ │ │ │ + jbe 3b538 │ │ │ │ + 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 │ │ │ │ + jle 3b67b │ │ │ │ + add $0x8,%rbx │ │ │ │ + mov %r13,(%r12) │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jne 3b58a │ │ │ │ + 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 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + 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 3b55f │ │ │ │ + mov 0x61d7e(%rip),%rdi │ │ │ │ + lea 0x4a048(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 3b631 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + jmp 3b620 │ │ │ │ + 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 $0x10,%esi │ │ │ │ + mov %rdi,%r15 │ │ │ │ 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 │ │ │ │ + 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 3bb25 │ │ │ │ + mov %ecx,%r12d │ │ │ │ + test %r8,%r8 │ │ │ │ + je 3b938 │ │ │ │ + test %cl,%cl │ │ │ │ + je 3b7f0 │ │ │ │ + mov %rdi,0x38(%rsp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov %ecx,0x34(%rsp) │ │ │ │ + mov %r14d,%r13d │ │ │ │ + mov %rdi,%r14 │ │ │ │ + nop │ │ │ │ + cmp %r12b,(%r14) │ │ │ │ + je 3bb63 │ │ │ │ + mov 0x8(%r14),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 3510 │ │ │ │ + test %eax,%eax │ │ │ │ + je 3bb3c │ │ │ │ + add $0x1,%r13d │ │ │ │ + add $0x58,%r14 │ │ │ │ + cmp %r13d,%ebp │ │ │ │ + jne 3b7b0 │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + mov 0x34(%rsp),%edx │ │ │ │ + movslq %ebp,%r13 │ │ │ │ + jmp 3b82b │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %ecx,0x34(%rsp) │ │ │ │ + lea 0x8(%rdi),%r12 │ │ │ │ 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 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov (%r12),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 3510 │ │ │ │ + test %eax,%eax │ │ │ │ + je 3bb3c │ │ │ │ + add $0x1,%r13d │ │ │ │ + add $0x58,%r12 │ │ │ │ + cmp %r13d,%ebp │ │ │ │ + jne 3b800 │ │ │ │ + mov 0x34(%rsp),%edx │ │ │ │ + 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 │ │ │ │ - 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 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 │ │ │ │ + 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 3b922 │ │ │ │ + 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 3b90b │ │ │ │ + lea 0x4bdc2(%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 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ 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) │ │ │ │ + test %cl,%cl │ │ │ │ + je 3b95c │ │ │ │ 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) │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp (%rsi),%r12b │ │ │ │ + je 3bb67 │ │ │ │ + add $0x1,%ecx │ │ │ │ + add $0x58,%rsi │ │ │ │ + cmp %ecx,%ebp │ │ │ │ + jne 3b948 │ │ │ │ + movslq %ebp,%r13 │ │ │ │ + jmp 3b82b │ │ │ │ + mov 0x50(%r12),%rax │ │ │ │ + mov 0x20(%r12),%rdi │ │ │ │ + lea 0x4a7b3(%rip),%rcx │ │ │ │ + mov (%rax),%r8d │ │ │ │ + add $0x48,%rsp │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - push %rsi │ │ │ │ + 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 3b922 │ │ │ │ + mov 0x20(%r12),%rdi │ │ │ │ + mov 0x4(%rax),%r9d │ │ │ │ + lea 0x49d77(%rip),%rcx │ │ │ │ + mov (%rax),%r8d │ │ │ │ + add $0x48,%rsp │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ mov $0x1,%esi │ │ │ │ - push %rdx │ │ │ │ - mov %r12,%rdx │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - add $0x30,%rsp │ │ │ │ - cmp (%r14),%ebx │ │ │ │ - jb 3ade0 │ │ │ │ + xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - 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> │ │ │ │ - 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 %r15 │ │ │ │ + jmp 3600 <__sprintf_chk@plt> │ │ │ │ + mov 0x50(%r12),%rax │ │ │ │ + mov 0x20(%r12),%rdi │ │ │ │ + mov (%rax),%r8 │ │ │ │ + test %r8,%r8 │ │ │ │ + je 3bb2d │ │ │ │ + add $0x48,%rsp │ │ │ │ + lea 0x49d2d(%rip),%rcx │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ + mov $0x1,%esi │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - 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) │ │ │ │ + jmp 3600 <__sprintf_chk@plt> │ │ │ │ + mov 0x50(%r12),%rax │ │ │ │ + mov 0x20(%r12),%rdi │ │ │ │ + lea 0x49df2(%rip),%rcx │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + add $0x48,%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 │ │ │ │ - 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 │ │ │ │ - push %r13 │ │ │ │ - mov %edx,%r13d │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - 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) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xe8(%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 %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 │ │ │ │ - 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 │ │ │ │ + jmp 3600 <__sprintf_chk@plt> │ │ │ │ + mov 0x50(%r12),%rax │ │ │ │ + mov 0x20(%r12),%rdi │ │ │ │ + lea 0x48e95(%rip),%rcx │ │ │ │ + movsbl (%rax),%r8d │ │ │ │ + jmp 3b978 │ │ │ │ + mov 0x50(%r12),%rax │ │ │ │ test %rax,%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - je 3c413 │ │ │ │ - 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 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 %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 │ │ │ │ + je 3b922 │ │ │ │ + mov 0x20(%r12),%rdi │ │ │ │ + mov 0x4(%rax),%r9d │ │ │ │ + lea 0x49c8c(%rip),%rcx │ │ │ │ + mov (%rax),%r8d │ │ │ │ + jmp 3b9ba │ │ │ │ + mov 0x50(%r12),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 3b922 │ │ │ │ + mov 0x4(%rax),%r9d │ │ │ │ + mov (%rax),%r8d │ │ │ │ + lea 0x49c70(%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 │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - jmp 3c28f │ │ │ │ - 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 │ │ │ │ + jmp 3600 <__sprintf_chk@plt> │ │ │ │ + mov 0x50(%r12),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 3b922 │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + mov 0x20(%r12),%rdi │ │ │ │ + lea 0x49c3a(%rip),%rcx │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + movsd 0x8(%rax),%xmm1 │ │ │ │ + add $0x48,%rsp │ │ │ │ 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 │ │ │ │ + mov $0x2,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmp 3600 <__sprintf_chk@plt> │ │ │ │ + xor %r13d,%r13d │ │ │ │ + jmp 3b82b │ │ │ │ + movl $0x656e6f6e,(%rdi) │ │ │ │ + movb $0x0,0x4(%rdi) │ │ │ │ + jmp 3b922 │ │ │ │ + mov 0x618bd(%rip),%rdi │ │ │ │ + mov %rbx,%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ - lea 0x4654d(%rip),%rdx │ │ │ │ - movsbl (%rax,%r15,1),%ecx │ │ │ │ xor %eax,%eax │ │ │ │ - add $0x1,%r15 │ │ │ │ + lea 0x49ba7(%rip),%rdx │ │ │ │ call 3110 <__fprintf_chk@plt> │ │ │ │ - cmp %r13,%r15 │ │ │ │ - jne 3c4d8 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov 0x60ef1(%rip),%rdi │ │ │ │ - lea 0x45593(%rip),%rdx │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + mov 0x34(%rsp),%edx │ │ │ │ + mov 0x61892(%rip),%rdi │ │ │ │ + movsbl %dl,%ecx │ │ │ │ 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 │ │ │ │ + lea 0x49b60(%rip),%rdx │ │ │ │ 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> │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ + movslq %esi,%rsi │ │ │ │ push %r14 │ │ │ │ - mov %r9,%r14 │ │ │ │ push %r13 │ │ │ │ + mov %edx,%r13d │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - add $0xffffffffffffff80,%rsp │ │ │ │ - mov 0xd8(%rsp),%rax │ │ │ │ - mov 0xe0(%rsp),%rsi │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ + 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 │ │ │ │ - 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 │ │ │ │ + call 3480 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ mov %r14,%rsi │ │ │ │ - call 61af0 │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 3c79e │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - add $0x78,%rsp │ │ │ │ + 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 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + movslq %esi,%rsi │ │ │ │ + mov %rdi,%rax │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdx,%rbp │ │ │ │ push %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 │ │ │ │ + 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 3c8c2 │ │ │ │ + mov 0x2c(%rbx),%edx │ │ │ │ + lea 0x4ba81(%rip),%r10 │ │ │ │ + movslq (%r10,%rdx,4),%rdx │ │ │ │ + add %r10,%rdx │ │ │ │ + notrack jmp *%rdx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %r15d,%r15d │ │ │ │ + jle 3ca12 │ │ │ │ + cmp $0x1,%r15d │ │ │ │ + jle 3bcce │ │ │ │ + cmp %ecx,%edi │ │ │ │ + jne 3ca2b │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %ecx,%esi │ │ │ │ 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 │ │ │ │ - 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) │ │ │ │ - add $0x38,%rsp │ │ │ │ - mov %r15d,%eax │ │ │ │ + call 3bb90 │ │ │ │ + add $0x28,%rsp │ │ │ │ + mov $0x1,%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 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %r15d,%r15d │ │ │ │ + jle 3ca12 │ │ │ │ + cmp $0x1,%r15d │ │ │ │ + jle 3c930 │ │ │ │ + cmp %ecx,%edi │ │ │ │ + je 3bcbf │ │ │ │ + mov 0x8(%rbx),%rcx │ │ │ │ + movsbl (%rbx),%edx │ │ │ │ + lea 0x467cb(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call 3b2e0 │ │ │ │ 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 │ │ │ │ + cmp $0x1,%r15d │ │ │ │ + jg 3bcb7 │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 3bcce │ │ │ │ + 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 │ │ │ │ + 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 │ │ │ │ - mov 0x24(%rsp),%r10d │ │ │ │ - cmp %r14d,%eax │ │ │ │ - jne 3c8e5 │ │ │ │ - cmp %edx,0x20(%r13) │ │ │ │ - je 3c950 │ │ │ │ - jmp 3c8fb │ │ │ │ + movzbl (%r15,%rax,1),%eax │ │ │ │ + sub $0x30,%eax │ │ │ │ + cmp $0x9,%al │ │ │ │ + ja 3bd94 │ │ │ │ + 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 3bd80 │ │ │ │ + cmp %edi,%ecx │ │ │ │ + jne 3cb45 │ │ │ │ + mov $0xa,%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 3cb39 │ │ │ │ + test %r8,%r8 │ │ │ │ + je 3bcce │ │ │ │ + cmp %eax,(%r8) │ │ │ │ + jl 3bddc │ │ │ │ + cmp %eax,0x4(%r8) │ │ │ │ + jle 3bcce │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + lea 0x4680d(%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 3b2e0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %r15d,%r15d │ │ │ │ + jle 3cb82 │ │ │ │ + test %r8,%r8 │ │ │ │ + je 3bcce │ │ │ │ + mov (%r8),%edx │ │ │ │ + cmp %r15d,%edx │ │ │ │ + jge 3c960 │ │ │ │ + cmp %ecx,%edi │ │ │ │ + jne 3cbd2 │ │ │ │ + mov %edi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 3bb90 │ │ │ │ + jmp 3bcce │ │ │ │ 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 1d9a0 <__cxa_finalize@plt+0x1a1d0> │ │ │ │ - mov 0x1c(%rsp),%r11d │ │ │ │ - mov 0x20(%rsp),%edx │ │ │ │ + test %r15d,%r15d │ │ │ │ + jle 3ca12 │ │ │ │ + cmp $0x1,%r15d │ │ │ │ + jne 3bcb7 │ │ │ │ + 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,%rdi │ │ │ │ + movzbl (%r15),%eax │ │ │ │ + sub $0x2b,%eax │ │ │ │ + test $0xfd,%al │ │ │ │ + sete %al │ │ │ │ + sete %cl │ │ │ │ movzbl %al,%eax │ │ │ │ - mov 0x24(%rsp),%esi │ │ │ │ - mov 0x28(%rsp),%r9d │ │ │ │ - cmp %r14d,%eax │ │ │ │ - mov 0x2c(%rsp),%r10d │ │ │ │ - jne 3c998 │ │ │ │ - jmp 3c8f5 │ │ │ │ + movzbl (%r15,%rax,1),%eax │ │ │ │ + sub $0x30,%eax │ │ │ │ + cmp $0x9,%al │ │ │ │ + ja 3bec4 │ │ │ │ + add $0x1,%ecx │ │ │ │ + movslq %ecx,%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movl $0x0,0x4(%rsp) │ │ │ │ - xor %r15d,%r15d │ │ │ │ - jmp 3c96c │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - mov %rsi,%r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - 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 │ │ │ │ + movzbl (%r15,%rax,1),%ebx │ │ │ │ + mov %rax,%rcx │ │ │ │ + add $0x1,%rax │ │ │ │ + lea -0x30(%rbx),%edx │ │ │ │ + cmp $0x9,%dl │ │ │ │ + jbe 3beb0 │ │ │ │ + cmp %edi,%ecx │ │ │ │ + jne 3cbf7 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + call 3430 │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + cmp $0x7ffffffe,%eax │ │ │ │ + ja 3cbeb │ │ │ │ + test %r8,%r8 │ │ │ │ + je 3bcce │ │ │ │ + cmp %eax,(%r8) │ │ │ │ + jl 3bf08 │ │ │ │ + cmp %eax,0x4(%r8) │ │ │ │ + jle 3bcce │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + lea 0x46759(%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 3b2e0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %r15d,%r15d │ │ │ │ + jle 3ca12 │ │ │ │ + cmp $0x1,%r15d │ │ │ │ + jne 3bcb7 │ │ │ │ + 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 3bf9f │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + test %r9b,%r9b │ │ │ │ + jne 3bfb2 │ │ │ │ + mov $0x1,%r9d │ │ │ │ + add $0x1,%rdx │ │ │ │ + movzbl (%r15,%rdx,1),%ecx │ │ │ │ + lea -0x30(%rcx),%edi │ │ │ │ + cmp $0x9,%dil │ │ │ │ + jbe 3bf9b │ │ │ │ + cmp $0x2e,%cl │ │ │ │ + je 3bf90 │ │ │ │ + cmp %edx,%eax │ │ │ │ + jne 3cae3 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + call 3770 │ │ │ │ + ucomisd 0x4af47(%rip),%xmm0 │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + jp 3bfde │ │ │ │ + je 3cad7 │ │ │ │ + test %r8,%r8 │ │ │ │ + je 3bcce │ │ │ │ + comisd (%r8),%xmm0 │ │ │ │ + ja 3bffe │ │ │ │ + movsd 0x8(%r8),%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe 3bcce │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + lea 0x4657b(%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 3b2e0 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ + cmp $0x1,%r15d │ │ │ │ + jle 3cb9b │ │ │ │ + cmp $0x2,%r15d │ │ │ │ + je 3c069 │ │ │ │ + cmp %ecx,%edi │ │ │ │ + jne 3cc1b │ │ │ │ + mov %edi,%esi │ │ │ │ + mov $0x2,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + call 3bb90 │ │ │ │ + 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 │ │ │ │ - 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 %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 │ │ │ │ + movzbl %dl,%edx │ │ │ │ + jmp 3c0ae │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %dil,%dil │ │ │ │ + jne 3c0c1 │ │ │ │ + mov $0x1,%edi │ │ │ │ + add $0x1,%rdx │ │ │ │ + movzbl (%r15,%rdx,1),%ecx │ │ │ │ + lea -0x30(%rcx),%esi │ │ │ │ + cmp $0x9,%sil │ │ │ │ + jbe 3c0aa │ │ │ │ + cmp $0x2e,%cl │ │ │ │ + je 3c0a0 │ │ │ │ + mov 0x8(%rbx),%rbx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jne 3c545 │ │ │ │ + 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 3c10f │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + test %r9b,%r9b │ │ │ │ + jne 3c121 │ │ │ │ + mov $0x1,%r9d │ │ │ │ + add $0x1,%rdx │ │ │ │ + movzbl (%rbx,%rdx,1),%ecx │ │ │ │ + lea -0x30(%rcx),%esi │ │ │ │ + cmp $0x9,%sil │ │ │ │ + jbe 3c10b │ │ │ │ + cmp $0x2e,%cl │ │ │ │ + je 3c100 │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + cmp %edx,%eax │ │ │ │ + jne 3c545 │ │ │ │ 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 %r15,%rdi │ │ │ │ + call 3770 │ │ │ │ + ucomisd 0x4add8(%rip),%xmm0 │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + jp 3c151 │ │ │ │ + je 3c541 │ │ │ │ + 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 0x4ad9b(%rip),%xmm0 │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + jp 3c18b │ │ │ │ + je 3c541 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + ja 3c893 │ │ │ │ + test %r8,%r8 │ │ │ │ + je 3bcce │ │ │ │ + comisd (%r8),%xmm0 │ │ │ │ + ja 3c1b5 │ │ │ │ + movsd 0x8(%r8),%xmm0 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + jbe 3bcce │ │ │ │ + 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 0x4654a(%rip),%rsi │ │ │ │ + mov 0x8(%r13),%r9 │ │ │ │ + movsbl 0x0(%r13),%r8d │ │ │ │ + call 3b2e0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %r15d,%r15d │ │ │ │ + jle 3cb82 │ │ │ │ + test %r8,%r8 │ │ │ │ + je 3bcce │ │ │ │ + mov (%r8),%edx │ │ │ │ + cmp %r15d,%edx │ │ │ │ + jge 3c21e │ │ │ │ + cmp %ecx,%edi │ │ │ │ + jne 3cb69 │ │ │ │ + mov %edi,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov %eax,%edx │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + call 3bb90 │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + cmp %r15d,0x4(%r8) │ │ │ │ + jle 3bcce │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + lea 0x46715(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + add 0x38(%rdi),%r13 │ │ │ │ + mov 0x8(%r13),%rcx │ │ │ │ + movsbl 0x0(%r13),%edx │ │ │ │ + call 3b2e0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x1,%r15d │ │ │ │ + jg 3bcb7 │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 3bcce │ │ │ │ + jmp 3be5b │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x1,%r15d │ │ │ │ + jg 3bcb7 │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 3bcce │ │ │ │ + jmp 3bf4b │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea -0x1(%r15),%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jbe 3caa5 │ │ │ │ + cmp $0x3,%r15d │ │ │ │ + jg 3c8e0 │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 3bcce │ │ │ │ + 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 │ │ │ │ - mov %dl,0x18(%rsp) │ │ │ │ - mov %eax,0x38(%rsp) │ │ │ │ - call 79420 │ │ │ │ - mov 0x38(%rsp),%ebp │ │ │ │ - mov 0xc8(%rsp,%rbp,4),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - jne 3d1d8 │ │ │ │ - cmpq $0x0,0x58(%rsp) │ │ │ │ - je 3cbb0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - xor %ebp,%ebp │ │ │ │ - call 7a5d0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - call 7a610 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - call 7a470 │ │ │ │ + movzbl (%r15,%rax,1),%eax │ │ │ │ + sub $0x30,%eax │ │ │ │ + cmp $0x9,%al │ │ │ │ + ja 3c304 │ │ │ │ + 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 3c2f0 │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + cmp %r8d,%ecx │ │ │ │ + jne 3c415 │ │ │ │ + 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 3c363 │ │ │ │ + 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 3c350 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + cmp %r8d,%ecx │ │ │ │ + jne 3c415 │ │ │ │ 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 │ │ │ │ + call 32d0 │ │ │ │ + xor %ecx,%ecx │ │ │ │ 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 │ │ │ │ + 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 3c3b3 │ │ │ │ + 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 3c3a0 │ │ │ │ + cmp %edi,%ecx │ │ │ │ + jne 3c415 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 3430 │ │ │ │ + cmp $0x80000000,%eax │ │ │ │ + je 3c411 │ │ │ │ + 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 3c411 │ │ │ │ + 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 3bcce │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov 0x10(%r14,%r12,1),%rax │ │ │ │ + lea 0x4639b(%rip),%rsi │ │ │ │ + add 0x38(%rdi),%r13 │ │ │ │ + mov 0x10(%rax),%r8 │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + movsbl 0x0(%r13),%r9d │ │ │ │ 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 │ │ │ │ + push 0x8(%r13) │ │ │ │ + mov (%rax),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3b2e0 │ │ │ │ + nopl (%rax) │ │ │ │ + cmp $0x1,%r15d │ │ │ │ + je 3ca73 │ │ │ │ + cmp $0x2,%r15d │ │ │ │ + jg 3c908 │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 3bcce │ │ │ │ + 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 3c4b4 │ │ │ │ + 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 3c4a0 │ │ │ │ + mov 0x8(%rbx),%rbx │ │ │ │ + cmp %edi,%ecx │ │ │ │ + jne 3c545 │ │ │ │ + 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 3c503 │ │ │ │ + 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 3c4f0 │ │ │ │ + cmp %edi,%ecx │ │ │ │ + jne 3c545 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 3430 │ │ │ │ + cmp $0x80000000,%eax │ │ │ │ + je 3c541 │ │ │ │ + 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 3bcce │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov 0x10(%r14,%r12,1),%rax │ │ │ │ + add 0x38(%rdi),%r13 │ │ │ │ + jmp 3c1c6 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %r15d,%r15d │ │ │ │ + jle 3bcce │ │ │ │ + cmp %ecx,%edi │ │ │ │ + jne 3ca8c │ │ │ │ + mov %edi,%esi │ │ │ │ + xor %edx,%edx │ │ │ │ mov %rbp,%rdi │ │ │ │ - call 1e6c0 <__cxa_finalize@plt+0x1aef0> │ │ │ │ + call 3bb90 │ │ │ │ + jmp 3bcce │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %r15d,%r15d │ │ │ │ + jle 3ca12 │ │ │ │ + cmp $0x1,%r15d │ │ │ │ + jne 3bcb7 │ │ │ │ + jmp 3bd30 │ │ │ │ + cmp $0x1,%r15d │ │ │ │ + jle 3cc34 │ │ │ │ + cmp $0x2,%r15d │ │ │ │ + je 3c5d9 │ │ │ │ + cmp %ecx,%edi │ │ │ │ + jne 3cb20 │ │ │ │ + mov %edi,%esi │ │ │ │ + mov $0x2,%edx │ │ │ │ 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 │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + call 3bb90 │ │ │ │ + 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 3c634 │ │ │ │ + add $0x1,%ecx │ │ │ │ + movslq %ecx,%rax │ │ │ │ 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 │ │ │ │ + movzbl (%r15,%rax,1),%esi │ │ │ │ + mov %rax,%rcx │ │ │ │ + add $0x1,%rax │ │ │ │ + lea -0x30(%rsi),%edx │ │ │ │ + cmp $0x9,%dl │ │ │ │ + jbe 3c620 │ │ │ │ + mov 0x8(%rbx),%rbx │ │ │ │ + cmp %edi,%ecx │ │ │ │ + jne 3c545 │ │ │ │ + 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 3c693 │ │ │ │ + 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 3c680 │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + cmp %edi,%ecx │ │ │ │ + jne 3c545 │ │ │ │ xor %esi,%esi │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 3430 │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + cmp $0x80000000,%eax │ │ │ │ + mov %rax,%r14 │ │ │ │ + je 3c541 │ │ │ │ + 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 3c541 │ │ │ │ + cmp $0x7fffffff,%r14d │ │ │ │ + je 3c541 │ │ │ │ + cmp %eax,%r14d │ │ │ │ + jg 3ca44 │ │ │ │ + test %r8,%r8 │ │ │ │ + je 3bcce │ │ │ │ + cmp %eax,(%r8) │ │ │ │ + jl 3c1b5 │ │ │ │ + cmp %r14d,0x4(%r8) │ │ │ │ + jle 3bcce │ │ │ │ + jmp 3c1b5 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x1,%r15d │ │ │ │ + jle 3cb9b │ │ │ │ + cmp $0x2,%r15d │ │ │ │ + je 3c769 │ │ │ │ + cmp %ecx,%edi │ │ │ │ + jne 3cc1b │ │ │ │ + mov %edi,%esi │ │ │ │ + mov $0x2,%edx │ │ │ │ mov %rbp,%rdi │ │ │ │ - call 79390 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %eax,0xbc(%rsp) │ │ │ │ - call 79b00 │ │ │ │ - mov %al,0x60(%rsp) │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + call 3bb90 │ │ │ │ + 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 │ │ │ │ - mov 0xc0(%rsp,%rax,4),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - jne 3d360 │ │ │ │ - cmpb $0x0,0x18(%rsp) │ │ │ │ - je 3cbb0 │ │ │ │ - jmp 3cd9e │ │ │ │ + movzbl (%r15,%rax,1),%eax │ │ │ │ + sub $0x30,%eax │ │ │ │ + cmp $0x9,%al │ │ │ │ + ja 3c7c4 │ │ │ │ + add $0x1,%ecx │ │ │ │ + movslq %ecx,%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0xf8(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 3d609 │ │ │ │ - add $0x108,%rsp │ │ │ │ - mov %r14,%rax │ │ │ │ - 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 │ │ │ │ + movzbl (%r15,%rax,1),%esi │ │ │ │ + mov %rax,%rcx │ │ │ │ + add $0x1,%rax │ │ │ │ + lea -0x30(%rsi),%edx │ │ │ │ + cmp $0x9,%dl │ │ │ │ + jbe 3c7b0 │ │ │ │ + mov 0x8(%rbx),%rbx │ │ │ │ + cmp %edi,%ecx │ │ │ │ + jne 3c545 │ │ │ │ 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 │ │ │ │ + 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 3c823 │ │ │ │ + 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 3c810 │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + cmp %edi,%ecx │ │ │ │ + jne 3c545 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 3430 │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ 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 %rax,%r14 │ │ │ │ + js 3c541 │ │ │ │ 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 │ │ │ │ + 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 3c541 │ │ │ │ + cmp $0x7fffffff,%r14d │ │ │ │ + je 3c541 │ │ │ │ + cmp %eax,%r14d │ │ │ │ + jle 3c70a │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + lea 0x48e9c(%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 3b2e0 │ │ │ │ + mov (%r9),%rdx │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + lea 0x48eaa(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3b2e0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp %ecx,%edi │ │ │ │ + jne 3cb07 │ │ │ │ + mov %edi,%esi │ │ │ │ + mov $0x3,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 3bb90 │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + lea (%r14,%r12,1),%r9 │ │ │ │ + jmp 3c2b0 │ │ │ │ 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> │ │ │ │ + cmp %ecx,%edi │ │ │ │ + jne 3cabe │ │ │ │ + mov %edi,%esi │ │ │ │ + mov $0x2,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 3bb90 │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + lea (%r14,%r12,1),%r9 │ │ │ │ + jmp 3c468 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x10(%r9),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + call 32d0 │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jbe 3bcce │ │ │ │ + mov 0x8(%rbx),%rcx │ │ │ │ + movsbl (%rbx),%edx │ │ │ │ + lea 0x45ba4(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call 3b2e0 │ │ │ │ + nop │ │ │ │ + cmp %r15d,0x4(%r8) │ │ │ │ + jg 3c9f1 │ │ │ │ + mov 0x10(%r9),%r14 │ │ │ │ + movslq 0x8(%r8),%rax │ │ │ │ + mov (%r14),%rbp │ │ │ │ + test %eax,%eax │ │ │ │ + jle 3cbb4 │ │ │ │ + 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 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%r14),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 3510 │ │ │ │ + test %eax,%eax │ │ │ │ + cmove %r12d,%r15d │ │ │ │ + add $0x8,%r14 │ │ │ │ + cmp %r13,%r14 │ │ │ │ + jne 3c9b0 │ │ │ │ + test %r15b,%r15b │ │ │ │ + je 3cbb4 │ │ │ │ + addq $0x8,0x8(%rsp) │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + cmp %rdi,%rax │ │ │ │ + je 3bcce │ │ │ │ + mov (%rax),%rbp │ │ │ │ + jmp 3c9a0 │ │ │ │ + cmp %ecx,%edi │ │ │ │ + je 3be36 │ │ │ │ + mov 0x8(%rbx),%rcx │ │ │ │ + movsbl (%rbx),%edx │ │ │ │ + lea 0x45f61(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call 3b2e0 │ │ │ │ + mov 0x8(%rbx),%rcx │ │ │ │ + movsbl (%rbx),%edx │ │ │ │ + lea 0x45a88(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call 3b2e0 │ │ │ │ + mov 0x8(%rbx),%rcx │ │ │ │ + movsbl (%rbx),%edx │ │ │ │ + lea 0x45aef(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call 3b2e0 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + lea 0x45e0d(%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 3b2e0 │ │ │ │ + mov 0x8(%rbx),%rcx │ │ │ │ + movsbl (%rbx),%edx │ │ │ │ + lea 0x45c2f(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call 3b2e0 │ │ │ │ + mov 0x8(%rbx),%rcx │ │ │ │ + movsbl (%rbx),%edx │ │ │ │ + lea 0x459e6(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call 3b2e0 │ │ │ │ + mov 0x8(%rbx),%rcx │ │ │ │ + movsbl (%rbx),%edx │ │ │ │ + lea 0x45c9d(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call 3b2e0 │ │ │ │ + mov 0x8(%rbx),%rcx │ │ │ │ + movsbl (%rbx),%edx │ │ │ │ + lea 0x45c1c(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call 3b2e0 │ │ │ │ + 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 0x45a53(%rip),%rsi │ │ │ │ + mov (%rax),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3b2e0 │ │ │ │ + mov 0x8(%rbx),%rcx │ │ │ │ + movsbl (%rbx),%edx │ │ │ │ + lea 0x45c73(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call 3b2e0 │ │ │ │ + mov 0x8(%rbx),%rcx │ │ │ │ + movsbl (%rbx),%edx │ │ │ │ + lea 0x45cfa(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call 3b2e0 │ │ │ │ + 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 0x45a61(%rip),%rsi │ │ │ │ + mov (%rax),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3b2e0 │ │ │ │ + mov 0x8(%rbx),%rcx │ │ │ │ + movsbl (%rbx),%edx │ │ │ │ + lea 0x45db1(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call 3b2e0 │ │ │ │ + mov 0x8(%rbx),%rcx │ │ │ │ + movsbl (%rbx),%edx │ │ │ │ + lea 0x45d60(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call 3b2e0 │ │ │ │ + mov 0x8(%rbx),%rcx │ │ │ │ + movsbl (%rbx),%edx │ │ │ │ + lea 0x45cd7(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call 3b2e0 │ │ │ │ + movsbl (%rbx),%eax │ │ │ │ + mov 0x8(%rbx),%r8 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + lea 0x45dc3(%rip),%rsi │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %eax,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3b2e0 │ │ │ │ + mov 0x8(%rbx),%rcx │ │ │ │ + movsbl (%rbx),%edx │ │ │ │ + lea 0x48b7c(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call 3b2e0 │ │ │ │ + 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 0x45a1f(%rip),%rsi │ │ │ │ + mov (%rax),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3b2e0 │ │ │ │ + mov 0x8(%rbx),%rcx │ │ │ │ + movsbl (%rbx),%edx │ │ │ │ + lea 0x45c8f(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call 3b2e0 │ │ │ │ + mov 0x8(%rbx),%rcx │ │ │ │ + movsbl (%rbx),%edx │ │ │ │ + lea 0x45bae(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call 3b2e0 │ │ │ │ + nopl (%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ - mov %rsi,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %rdi,%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 %rdx,%rbx │ │ │ │ + sub $0x58,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xd8(%rsp) │ │ │ │ + mov %rax,0x48(%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 │ │ │ │ - mov %rax,%r15 │ │ │ │ - call 795a0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 79ae0 │ │ │ │ - mov %rbx,%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 │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ + movl $0x0,0x30(%rsp) │ │ │ │ + movq $0x0,0x38(%rsp) │ │ │ │ + mov %rdi,0x18(%rsp) │ │ │ │ + call 3b500 │ │ │ │ test %eax,%eax │ │ │ │ - jne 3de3c │ │ │ │ - mov 0xd8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 3deb4 │ │ │ │ - add $0xe8,%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) │ │ │ │ + je 3d07d │ │ │ │ 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 50040 │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - add $0x30,%rsp │ │ │ │ - mov $0xfffffffe,%edx │ │ │ │ - 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 │ │ │ │ + mov 0x30(%rsp),%esi │ │ │ │ + xor %r10d,%r10d │ │ │ │ + mov 0x38(%rsp),%rbx │ │ │ │ + mov %rax,(%r12) │ │ │ │ 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 │ │ │ │ + jle 3cff4 │ │ │ │ + mov %esi,0x24(%rsp) │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %r10d,%ecx │ │ │ │ + mov %rbx,0x28(%rsp) │ │ │ │ + jmp 3cce1 │ │ │ │ nopl 0x0(%rax) │ │ │ │ + add $0x1,%ecx │ │ │ │ + add $0x18,%r8 │ │ │ │ + cmp %ecx,0x24(%rsp) │ │ │ │ + je 3cfef │ │ │ │ + mov (%r8),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 3ccd0 │ │ │ │ + mov 0x30(%r12),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + jle 3cfe5 │ │ │ │ + movb $0x0,0x23(%rsp) │ │ │ │ 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> │ │ │ │ + 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 3cfa0 │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 3510 │ │ │ │ test %eax,%eax │ │ │ │ - je 3dbd3 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 1a1c0 <__cxa_finalize@plt+0x169f0> │ │ │ │ - cmp $0x9,%eax │ │ │ │ - jbe 3dbd0 │ │ │ │ + jne 3cfa0 │ │ │ │ + cmpb $0x0,0x28(%rbx) │ │ │ │ + jne 3d054 │ │ │ │ + movb $0x1,0x28(%rbx) │ │ │ │ + mov 0x14(%rsp),%ecx │ │ │ │ + mov %r15d,%esi │ │ │ │ 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 │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + call 3bc30 │ │ │ │ + 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 3cdc8 │ │ │ │ + cmpl $0x15,0x2c(%rbp) │ │ │ │ + ja 3cdc8 │ │ │ │ + mov 0x2c(%rbp),%eax │ │ │ │ + lea 0x4a9d1(%rip),%rcx │ │ │ │ + movslq (%rcx,%rax,4),%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + notrack jmp *%rax │ │ │ │ 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 │ │ │ │ + mov 0x10(%r14),%rax │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov (%rax),%rdi │ │ │ │ + call 3430 │ │ │ │ + mov %eax,(%rbx) │ │ │ │ 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 │ │ │ │ + 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 3cd10 │ │ │ │ + mov 0x14(%rsp),%ecx │ │ │ │ + mov 0x8(%rsp),%r13 │ │ │ │ + mov %r14,%r8 │ │ │ │ + cmpb $0x68,0x0(%r13) │ │ │ │ + jne 3ce0b │ │ │ │ + cmpb $0x0,0x1(%r13) │ │ │ │ + je 3d06b │ │ │ │ + lea 0x48980(%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 3d7e6 │ │ │ │ - mov 0xc8(%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - jmp 3d7e6 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov $0xfffffffe,%edx │ │ │ │ + je 3d06b │ │ │ │ + cmpb $0x0,0x23(%rsp) │ │ │ │ + jne 3ccd0 │ │ │ │ + mov %r13,%rdx │ │ │ │ + lea 0x4894e(%rip),%rsi │ │ │ │ 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 │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3b2e0 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %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) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov %r8,0x30(%rsp) │ │ │ │ - mov %r9,0x48(%rsp) │ │ │ │ - jmp 3dfcd │ │ │ │ + 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 3cdc8 │ │ │ │ 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 │ │ │ │ - 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) │ │ │ │ + mov 0x10(%r14),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + mov %al,(%rbx) │ │ │ │ + jmp 3cdc8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x10(%r14),%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + mov (%rax),%rdi │ │ │ │ + call 3770 │ │ │ │ + movsd %xmm0,(%rbx) │ │ │ │ + jmp 3cdc8 │ │ │ │ + nop │ │ │ │ + mov 0x10(%r14),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + jmp 3cdc8 │ │ │ │ + nop │ │ │ │ + cmpb $0x0,(%rbx) │ │ │ │ + je 3cfdd │ │ │ │ + movb $0x0,(%rbx) │ │ │ │ + jmp 3cdc8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x10(%r14),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne 3ce5c │ │ │ │ + jmp 3cdc8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%r14),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 3cdc8 │ │ │ │ + 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 3cdc8 │ │ │ │ + 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 3cdc8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%r14 │ │ │ │ - cmp (%r15),%r14d │ │ │ │ - jb 3dfcd │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0xc(%rsp),%edx │ │ │ │ - mov %edx,%eax │ │ │ │ - mov 0xa8(%rsp),%rdx │ │ │ │ + mov 0x10(%r14),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 3cdc8 │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + jmp 3cdc8 │ │ │ │ + movzbl (%rbx),%esi │ │ │ │ + test %sil,%sil │ │ │ │ + mov %sil,0x22(%rsp) │ │ │ │ + je 3cdde │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call 32d0 │ │ │ │ + movzbl 0x22(%rsp),%esi │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 3cdde │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + cmp (%rax),%sil │ │ │ │ + jne 3cdde │ │ │ │ + jmp 3cd46 │ │ │ │ + movb $0x1,(%rbx) │ │ │ │ + jmp 3cdc8 │ │ │ │ + movb $0x0,0x23(%rsp) │ │ │ │ + jmp 3cdf9 │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ + mov $0x18,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 3660 │ │ │ │ + movslq 0x30(%r12),%rcx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jle 3d035 │ │ │ │ + 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 3d02c │ │ │ │ + cmpb $0x0,0x28(%rdx) │ │ │ │ + je 3d091 │ │ │ │ + add $0x58,%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne 3d020 │ │ │ │ + mov 0x48(%rsp),%rdx │ │ │ │ sub %fs:0x28,%rdx │ │ │ │ - jne 3e6df │ │ │ │ - add $0xb8,%rsp │ │ │ │ + jne 3d08c │ │ │ │ + add $0x58,%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 │ │ │ │ + movsbl (%rbx),%ecx │ │ │ │ + mov %r13,%rdx │ │ │ │ + lea 0x4597f(%rip),%rsi │ │ │ │ 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 │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3b2e0 │ │ │ │ mov %r12,%rdi │ │ │ │ - movq $0x0,0x8(%r12) │ │ │ │ - call 15a30 <__cxa_finalize@plt+0x12260> │ │ │ │ + call 3a2c0 │ │ │ │ + mov $0x1,%edi │ │ │ │ + call 3140 │ │ │ │ + lea 0x45934(%rip),%rsi │ │ │ │ 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 │ │ │ │ + call 3b2e0 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + movsbl (%rdx),%ecx │ │ │ │ + mov 0x8(%rdx),%rdx │ │ │ │ + lea 0x45969(%rip),%rsi │ │ │ │ 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 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 3b2e0 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %rax,%r13 │ │ │ │ - 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 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 32c0 │ │ │ │ - movb $0x0,0x20(%rsp) │ │ │ │ - movl $0x1,0xc(%rsp) │ │ │ │ - jmp 3e314 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%r12 │ │ │ │ - cmp %eax,%r12d │ │ │ │ - jb 3e5e0 │ │ │ │ - jmp 3e6a2 │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ - 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 │ │ │ │ + movslq 0x30(%rdi),%rax │ │ │ │ + test %eax,%eax │ │ │ │ + jle 3d130 │ │ │ │ push %r13 │ │ │ │ - lea 0x42f14(%rip),%r13 │ │ │ │ push %r12 │ │ │ │ - lea 0x433e4(%rip),%r12 │ │ │ │ + mov %rdx,%r12 │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ + lea (%rax,%rdx,2),%rax │ │ │ │ + mov %esi,%ebp │ │ │ │ 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 │ │ │ │ - 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) │ │ │ │ - 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 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x38(%rdi),%rbx │ │ │ │ + lea (%rbx,%rax,8),%r13 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp %bpl,(%rbx) │ │ │ │ + je 3d0ff │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + test %r12,%r12 │ │ │ │ + je 3d105 │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3d105 │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 3510 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 3d105 │ │ │ │ + cmpb $0x0,0x28(%rbx) │ │ │ │ + jne 3d120 │ │ │ │ + add $0x58,%rbx │ │ │ │ + cmp %r13,%rbx │ │ │ │ + jne 3d0e0 │ │ │ │ + add $0x8,%rsp │ │ │ │ xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - jmp 3e740 │ │ │ │ - nop │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x43301(%rip),%rdx │ │ │ │ - mov $0x4a,%esi │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov $0x1,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + ret │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x4330e(%rip),%rdi │ │ │ │ - jmp 766d0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ + movslq 0x30(%rdi),%rax │ │ │ │ + test %eax,%eax │ │ │ │ + jle 3d1bf │ │ │ │ push %r13 │ │ │ │ - lea 0x43339(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%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 (%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 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x8(%r12),%rax │ │ │ │ - mov %rbp,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %ebp,%ecx │ │ │ │ - shl $0x5,%rbx │ │ │ │ - mov %r13,%rdx │ │ │ │ - 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 0x38(%rdi),%rbx │ │ │ │ + lea (%rbx,%rax,8),%r13 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp %bpl,(%rbx) │ │ │ │ + je 3d18f │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + test %r12,%r12 │ │ │ │ + je 3d195 │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3d195 │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 3510 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 3d195 │ │ │ │ + cmpb $0x0,0x28(%rbx) │ │ │ │ + jne 3d1b0 │ │ │ │ + add $0x58,%rbx │ │ │ │ + cmp %r13,%rbx │ │ │ │ + jne 3d170 │ │ │ │ add $0x8,%rsp │ │ │ │ - lea 0x43fc6(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ - mov $0x1,%esi │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - jmp 3110 <__fprintf_chk@plt> │ │ │ │ + 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) │ │ │ │ - nop │ │ │ │ + nopl (%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 │ │ │ │ + movslq 0x30(%rdi),%rax │ │ │ │ + test %eax,%eax │ │ │ │ + jle 3d220 │ │ │ │ + mov 0x38(%rdi),%rbx │ │ │ │ + lea (%rax,%rax,4),%rdx │ │ │ │ + mov %rsi,%rbp │ │ │ │ + lea (%rax,%rdx,2),%rax │ │ │ │ + lea (%rbx,%rax,8),%r12 │ │ │ │ + jmp 3d201 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x58,%rbx │ │ │ │ + cmp %r12,%rbx │ │ │ │ + je 3d220 │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 3510 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 3d1f8 │ │ │ │ + mov %rbx,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ 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 │ │ │ │ - add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x43181(%rip),%rdx │ │ │ │ - mov $0x7b,%esi │ │ │ │ + endbr64 │ │ │ │ + movslq 0x30(%rdi),%rdx │ │ │ │ + test %edx,%edx │ │ │ │ + jle 3d260 │ │ │ │ + mov 0x38(%rdi),%rax │ │ │ │ + lea (%rdx,%rdx,4),%rcx │ │ │ │ + lea (%rdx,%rcx,2),%rdx │ │ │ │ + lea (%rax,%rdx,8),%rdx │ │ │ │ + jmp 3d259 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x58,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je 3d260 │ │ │ │ + cmp %sil,(%rax) │ │ │ │ + jne 3d250 │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x4318e(%rip),%rdi │ │ │ │ - jmp 766d0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ + mov 0x30(%rdi),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jle 3d349 │ │ │ │ push %r15 │ │ │ │ - mov $0x92,%esi │ │ │ │ - lea 0x431b4(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ + lea 0x48535(%rip),%r15 │ │ │ │ push %r14 │ │ │ │ + lea 0x48531(%rip),%r14 │ │ │ │ push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ + xor %r13d,%r13d │ │ │ │ push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ + xor %ebp,%ebp │ │ │ │ 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 │ │ │ │ + mov 0x38(%rdi),%rax │ │ │ │ + jmp 3d2bf │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%r13d │ │ │ │ + add $0x58,%rbp │ │ │ │ + cmp %r13d,0x30(%r12) │ │ │ │ + jle 3d33a │ │ │ │ + add %rbp,%rax │ │ │ │ + lea 0x484e3(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + movsbl (%rax),%ecx │ │ │ │ xor %eax,%eax │ │ │ │ - call 4ea30 │ │ │ │ - add 0x8(%r13),%r15 │ │ │ │ - mov $0x7f,%esi │ │ │ │ + call 3160 <__printf_chk@plt> │ │ │ │ + mov 0x38(%r12),%rax │ │ │ │ + mov 0x40(%rax,%rbp,1),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jle 3d2b0 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ 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 │ │ │ │ + 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 │ │ │ │ - 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 $0x1,%rbx │ │ │ │ + call 3160 <__printf_chk@plt> │ │ │ │ + mov 0x38(%r12),%rax │ │ │ │ + cmp %ebx,0x40(%rax,%rbp,1) │ │ │ │ + jg 3d2f0 │ │ │ │ + add $0x1,%r13d │ │ │ │ + add $0x58,%rbp │ │ │ │ + cmp %r13d,0x30(%r12) │ │ │ │ + jg 3d2bf │ │ │ │ add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ + ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + push %rbp │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov (%rsi),%rdi │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov $0x1,%esi │ │ │ │ - lea 0x42f95(%rip),%rdx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - addq $0x1,0x38(%rbx) │ │ │ │ + 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 3d3f0 │ │ │ │ + call 60de0 │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3d40a │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ + pop %rbp │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - cmpq $0x0,(%rdi) │ │ │ │ - setne %al │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + call 32d0 │ │ │ │ + lea 0x4(%rsp),%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %eax,0x4(%rsp) │ │ │ │ + call 60760 │ │ │ │ + jmp 3d3d1 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ mov (%rdi),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 3eabe │ │ │ │ - call 35a0 │ │ │ │ + je 3d425 │ │ │ │ + call 32c0 │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ movq $0x0,(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - 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 │ │ │ │ + je 3d43a │ │ │ │ + call 32c0 │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + movq $0x0,0x18(%rbx) │ │ │ │ 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) │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov (%rsi),%rdi │ │ │ │ + je 3d450 │ │ │ │ + call 32c0 │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + movq $0x0,0x10(%rbx) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 3ebc0 │ │ │ │ - mov $0x80000,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - call 3170 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - add $0x8,%rsp │ │ │ │ + je 3d466 │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x8(%rbx) │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ 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 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - mov (%rsi),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 3ec93 │ │ │ │ - push %r14 │ │ │ │ - mov %rcx,%r14 │ │ │ │ - push %r13 │ │ │ │ - mov %rdx,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ + mov %rdi,%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 │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3d488 │ │ │ │ + call 32c0 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3d49e │ │ │ │ + call 32c0 │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + movq $0x0,0x10(%rbp) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3d4b4 │ │ │ │ + call 32c0 │ │ │ │ + mov 0x30(%rbp),%rdi │ │ │ │ + movq $0x0,0x28(%rbp) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3d4ca │ │ │ │ + call 32c0 │ │ │ │ + mov 0x48(%rbp),%rdi │ │ │ │ + movq $0x0,0x30(%rbp) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3d4e0 │ │ │ │ + call 32c0 │ │ │ │ + mov 0x50(%rbp),%rdi │ │ │ │ + movq $0x0,0x48(%rbp) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3d4f6 │ │ │ │ + call 32c0 │ │ │ │ + mov 0x58(%rbp),%eax │ │ │ │ + movq $0x0,0x50(%rbp) │ │ │ │ test %eax,%eax │ │ │ │ - je 3ec50 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - add %r12,%rax │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ + je 3d57b │ │ │ │ + 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 3d528 │ │ │ │ + call 32c0 │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3d53d │ │ │ │ + call 32c0 │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + movq $0x0,0x18(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3d553 │ │ │ │ + call 32c0 │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + movq $0x0,0x10(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3d5a0 │ │ │ │ + call 32c0 │ │ │ │ + add $0x1,%r12 │ │ │ │ + movq $0x0,0x8(%rbx) │ │ │ │ + cmp 0x58(%rbp),%r12d │ │ │ │ + jb 3d510 │ │ │ │ + mov 0x60(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3d589 │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x60(%rbp) │ │ │ │ pop %rbx │ │ │ │ - xor %eax,%eax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ - xor %eax,%eax │ │ │ │ ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%r12 │ │ │ │ + cmp 0x58(%rbp),%r12d │ │ │ │ + jb 3d510 │ │ │ │ + jmp 3d57b │ │ │ │ endbr64 │ │ │ │ - movq $0x0,0x8(%rsi) │ │ │ │ - movl $0x0,(%rsi) │ │ │ │ + mov 0x18(%rdi),%rax │ │ │ │ ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - push %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 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - xor %ebx,%ebx │ │ │ │ - xor %ebp,%ebp │ │ │ │ + mov 0x8(%rdi),%eax │ │ │ │ + ret │ │ │ │ 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 │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ + 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 │ │ │ │ + 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 │ │ │ │ + endbr64 │ │ │ │ + mov 0x8(%rdi),%eax │ │ │ │ + shr $0x2,%eax │ │ │ │ + xor $0x1,%eax │ │ │ │ + and $0x1,%eax │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ - xor %ebp,%ebp │ │ │ │ - xor %r13d,%r13d │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmp 3ed74 │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov (%rsi),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 3ee30 │ │ │ │ - mov %rsi,%r12 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x58(%rdi),%r12d │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 3d6f0 │ │ │ │ + mov 0x60(%rdi),%rbx │ │ │ │ + shl $0x5,%r12 │ │ │ │ + mov %rsi,%r13 │ │ │ │ xor %ebp,%ebp │ │ │ │ - xor %edi,%edi │ │ │ │ - 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 │ │ │ │ - call 32c0 │ │ │ │ - mov %ebx,%eax │ │ │ │ + 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 3d6c0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbp,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - xor %edi,%edi │ │ │ │ - call 32c0 │ │ │ │ - mov %ebx,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x8,%rsp │ │ │ │ + xor %ebp,%ebp │ │ │ │ pop %rbx │ │ │ │ + mov %rbp,%rax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov 0x58(%rdi),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 3d768 │ │ │ │ + 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 3d731 │ │ │ │ + cmpb $0x53,0x1(%rdx) │ │ │ │ + cmove %rax,%rsi │ │ │ │ + add $0x20,%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jne 3d720 │ │ │ │ + xor %eax,%eax │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 3d760 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x18(%rsi),%rdi │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + call 3430 │ │ │ │ + test %eax,%eax │ │ │ │ + sete %al │ │ │ │ + add $0x8,%rsp │ │ │ │ + ret │ │ │ │ nop │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3eeac │ │ │ │ - mov (%rdi),%eax │ │ │ │ - mov %rdi,%r12 │ │ │ │ - xor %ebp,%ebp │ │ │ │ + mov 0x58(%rdi),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 3d7c0 │ │ │ │ + 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 3d7a1 │ │ │ │ + cmpb $0x55,0x1(%rdx) │ │ │ │ + cmove %rax,%rsi │ │ │ │ + add $0x20,%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jne 3d790 │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 3d7c0 │ │ │ │ + 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 3d838 │ │ │ │ + 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 3d801 │ │ │ │ + cmpb $0x54,0x1(%rdx) │ │ │ │ + cmove %rax,%rsi │ │ │ │ + add $0x20,%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jne 3d7f0 │ │ │ │ + xor %eax,%eax │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 3d830 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x18(%rsi),%rdi │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + call 3430 │ │ │ │ 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 │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ + sete %al │ │ │ │ + add $0x8,%rsp │ │ │ │ ret │ │ │ │ - lea 0x4878d(%rip),%rcx │ │ │ │ - mov $0x17e,%edx │ │ │ │ - lea 0x42c16(%rip),%rsi │ │ │ │ - lea 0x42caa(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ + nop │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov 0x58(%rdi),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 3d890 │ │ │ │ + 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 3d871 │ │ │ │ + cmpb $0x56,0x1(%rdx) │ │ │ │ + cmove %rax,%rsi │ │ │ │ + add $0x20,%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jne 3d860 │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 3d890 │ │ │ │ + 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 3d8f0 │ │ │ │ + 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 3d8d1 │ │ │ │ + cmpb $0x50,0x1(%rdx) │ │ │ │ + cmove %rax,%rsi │ │ │ │ + add $0x20,%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jne 3d8c0 │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 3d8e3 │ │ │ │ + mov 0x18(%rsi),%rsi │ │ │ │ + mov %rsi,%rax │ │ │ │ + ret │ │ │ │ + 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 │ │ │ │ - mov %r9,%r13 │ │ │ │ push %r12 │ │ │ │ mov %rcx,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %edx,%ebp │ │ │ │ push %rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x58(%rdi),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 3da10 │ │ │ │ + mov 0x60(%rdi),%rax │ │ │ │ + shl $0x5,%rcx │ │ │ │ mov %rsi,%rbx │ │ │ │ - mov %edx,%esi │ │ │ │ - sub $0x18,%rsp │ │ │ │ - add (%rbx),%esi │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ - shl $0x6,%rsi │ │ │ │ + mov %rdx,%r13 │ │ │ │ + xor %esi,%esi │ │ │ │ + add %rax,%rcx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + cmpb $0x58,(%rdx) │ │ │ │ + jne 3d949 │ │ │ │ + cmpb $0x43,0x1(%rdx) │ │ │ │ + cmove %rax,%rsi │ │ │ │ + add $0x20,%rax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jne 3d938 │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 3da10 │ │ │ │ + mov 0x18(%rsi),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32d0 │ │ │ │ xor %edi,%edi │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - add %ebp,(%rbx) │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - je 3efab │ │ │ │ + mov %rbp,%rdx │ │ │ │ + lea 0x4734b(%rip),%rsi │ │ │ │ + mov %eax,%ecx │ │ │ │ + call 603b0 │ │ │ │ + cmpl $0x7,0x8(%rax) │ │ │ │ + mov %rax,%r14 │ │ │ │ + jne 3da36 │ │ │ │ + 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 3da10 │ │ │ │ + mov 0x18(%rbx),%r13 │ │ │ │ test %r13,%r13 │ │ │ │ - je 3f028 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - test %r12,%r12 │ │ │ │ - je 3efc0 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + je 3da17 │ │ │ │ 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 %r12d,%r12d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp 3d9dc │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x1(%rbx),%r12d │ │ │ │ + mov %r12,%rbx │ │ │ │ + cmp %r13,%r12 │ │ │ │ + jae 3da17 │ │ │ │ + mov (%r15,%r12,8),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 3510 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 3d9d0 │ │ │ │ + cmp %r13,%r12 │ │ │ │ + jae 3da17 │ │ │ │ + mov %r14,%rsi │ │ │ │ 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 │ │ │ │ - add $0x18,%rsp │ │ │ │ + call 60920 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %ebx,%eax │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + mov $0xffffffff,%ebx │ │ │ │ + jmp 3d9fb │ │ │ │ + lea 0x4a012(%rip),%rcx │ │ │ │ + mov $0x15c,%edx │ │ │ │ + lea 0x47d9d(%rip),%rsi │ │ │ │ + lea 0x47db9(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + lea 0x49ff3(%rip),%rcx │ │ │ │ + mov $0x14e,%edx │ │ │ │ + lea 0x47d7e(%rip),%rsi │ │ │ │ + lea 0x47d84(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - mov (%rsi),%eax │ │ │ │ - mov 0x8(%rsi),%rdi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x5f991(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x47d82(%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 │ │ │ │ - mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ + mov 0x10(%rdi),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 3daf0 │ │ │ │ + mov 0x18(%rsi),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 3db00 │ │ │ │ + mov 0x8(%rsi),%r14 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp 3dacb │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x1(%rbp),%ebx │ │ │ │ + mov %rbx,%rbp │ │ │ │ + cmp %r12,%rbx │ │ │ │ + jae 3db00 │ │ │ │ + mov (%r14,%rbx,8),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 3510 │ │ │ │ test %eax,%eax │ │ │ │ - je 3f158 │ │ │ │ - xor %r12d,%r12d │ │ │ │ + jne 3dac0 │ │ │ │ + cmp %r12,%rbx │ │ │ │ + jae 3db00 │ │ │ │ + pop %rbx │ │ │ │ + mov %ebp,%eax │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + ret │ │ │ │ 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 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 $0xffffffff,%ebp │ │ │ │ pop %rbx │ │ │ │ + mov %ebp,%eax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + lea 0x49f19(%rip),%rcx │ │ │ │ + mov $0x196,%edx │ │ │ │ + lea 0x47cb4(%rip),%rsi │ │ │ │ + lea 0x47cd0(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ push %r14 │ │ │ │ - mov %rsi,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov (%rsi),%edx │ │ │ │ - mov 0x8(%rsi),%rdi │ │ │ │ - test %edx,%edx │ │ │ │ - je 3f262 │ │ │ │ - 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 │ │ │ │ + mov 0x58(%rdi),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 3dbb0 │ │ │ │ + mov 0x60(%rdi),%rax │ │ │ │ + shl $0x5,%rcx │ │ │ │ + xor %edi,%edi │ │ │ │ + add %rax,%rcx │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + cmpb $0x58,(%rdx) │ │ │ │ + jne 3db51 │ │ │ │ + cmpb $0x50,0x1(%rdx) │ │ │ │ + cmove %rax,%rdi │ │ │ │ + add $0x20,%rax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jne 3db40 │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3dbb0 │ │ │ │ + mov 0x18(%rdi),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 3dbb0 │ │ │ │ + mov 0x18(%rsi),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 3dbc0 │ │ │ │ + mov 0x8(%rsi),%r14 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %ebp,%ebp │ │ │ │ + jmp 3db8b │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x1(%rbx),%ebp │ │ │ │ + mov %rbp,%rbx │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jae 3dbc0 │ │ │ │ + mov (%r14,%rbp,8),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 3510 │ │ │ │ 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) │ │ │ │ - add $0x8,%rsp │ │ │ │ + jne 3db80 │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jae 3dbc0 │ │ │ │ + mov %ebx,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ - 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 0x49e39(%rip),%rcx │ │ │ │ + mov $0x1b2,%edx │ │ │ │ + lea 0x47bf4(%rip),%rsi │ │ │ │ + lea 0x47c10(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rcx,%rbp │ │ │ │ push %rbx │ │ │ │ - mov 0x8(%rdi),%r14 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x58(%rdi),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 3dcf0 │ │ │ │ + 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 3dc29 │ │ │ │ + cmpb $0x50,0x1(%rdx) │ │ │ │ + cmove %rax,%rsi │ │ │ │ + add $0x20,%rax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jne 3dc18 │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 3dcf0 │ │ │ │ + mov 0x18(%rsi),%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 32d0 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r12,%rdx │ │ │ │ + lea 0x4706b(%rip),%rsi │ │ │ │ + mov %eax,%ecx │ │ │ │ + call 603b0 │ │ │ │ + cmpl $0x7,0x8(%rax) │ │ │ │ + mov %rax,%r13 │ │ │ │ + jne 3dd16 │ │ │ │ + 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 3dcf0 │ │ │ │ + mov 0x18(%rbx),%r14 │ │ │ │ test %r14,%r14 │ │ │ │ - je 3f329 │ │ │ │ - mov (%rdi),%edx │ │ │ │ - mov %rdi,%r13 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - test %edx,%edx │ │ │ │ - je 3f320 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %r12,%rax │ │ │ │ - shl $0x5,%rax │ │ │ │ - add %rax,%r14 │ │ │ │ - mov 0x10(%r14),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 3f30a │ │ │ │ + je 3dcf7 │ │ │ │ + mov 0x8(%rbx),%r15 │ │ │ │ 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 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp 3dcbb │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x1(%rbx),%ebp │ │ │ │ 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) │ │ │ │ + cmp %r14,%rbp │ │ │ │ + jae 3dcf7 │ │ │ │ + mov (%r15,%rbp,8),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 3510 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 3dcb0 │ │ │ │ + cmp %r14,%rbp │ │ │ │ + jae 3dcf7 │ │ │ │ + mov %r13,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 60920 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %ebx,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ + pop %r15 │ │ │ │ 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) │ │ │ │ + mov $0xffffffff,%ebx │ │ │ │ + jmp 3dcda │ │ │ │ + lea 0x49ce2(%rip),%rcx │ │ │ │ + mov $0x1dc,%edx │ │ │ │ + lea 0x47abd(%rip),%rsi │ │ │ │ + lea 0x47ad9(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + lea 0x49cc3(%rip),%rcx │ │ │ │ + mov $0x1ce,%edx │ │ │ │ + lea 0x47a9e(%rip),%rsi │ │ │ │ + lea 0x47aa4(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - mov %ecx,%r13d │ │ │ │ push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%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 │ │ │ │ + sub $0x118,%rsp │ │ │ │ + mov %rdx,0x70(%rsp) │ │ │ │ + mov %rcx,0x78(%rsp) │ │ │ │ + mov %r8,0x80(%rsp) │ │ │ │ + mov %r9,0x88(%rsp) │ │ │ │ + test %al,%al │ │ │ │ + je 3ddb9 │ │ │ │ + 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 │ │ │ │ - call 5e500 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r13d,(%rax) │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov %ebx,%eax │ │ │ │ - div %ebp │ │ │ │ - sub $0x1,%eax │ │ │ │ - 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 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rax),%edi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sd %rdi,%xmm0 │ │ │ │ - divsd %xmm5,%xmm0 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - andpd %xmm3,%xmm1 │ │ │ │ - ucomisd %xmm1,%xmm4 │ │ │ │ - jbe 3f47c │ │ │ │ - cvttsd2si %xmm0,%rdi │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - xor %edx,%edx │ │ │ │ - div %r13d │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %eax,%r15d │ │ │ │ - mov %r14d,%eax │ │ │ │ - div %r15d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%ecx │ │ │ │ - mov %eax,%edx │ │ │ │ - shr %cl,%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 │ │ │ │ + mov $0xffffffffffffffff,%rcx │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + lea 0x60(%rsp),%rax │ │ │ │ + lea 0x38(%rsp),%r14 │ │ │ │ + movl $0x10,0x40(%rsp) │ │ │ │ + lea 0x47c14(%rip),%r15 │ │ │ │ + movl $0x30,0x44(%rsp) │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + call 3210 <__vsnprintf_chk@plt> │ │ │ │ xor %edi,%edi │ │ │ │ - xor %r15d,%r15d │ │ │ │ - mov %ecx,0x10(%rsp) │ │ │ │ + lea 0x1(%rax),%esi │ │ │ │ + movslq %esi,%rsi │ │ │ │ + call 44640 │ │ │ │ + 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 0x10(%rsp),%ecx │ │ │ │ - lea -0x1(%rbx),%esi │ │ │ │ + call 44640 │ │ │ │ + mov 0x58(%rbp),%edx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,0x60(%rbp) │ │ │ │ + shl $0x5,%rdx │ │ │ │ + mov %rbx,(%rax,%rdx,1) │ │ │ │ + call 60de0 │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + call 60300 │ │ │ │ + mov %rax,%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je 3dfe0 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp 3def6 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne 3df40 │ │ │ │ + mov 0x58(%rbp),%r12d │ │ │ │ + shl $0x5,%r12 │ │ │ │ + add 0x60(%rbp),%r12 │ │ │ │ + call 60de0 │ │ │ │ mov %rax,0x8(%r12) │ │ │ │ - mov %esi,0x48(%rsp) │ │ │ │ - mov %ecx,0x4c(%rsp) │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + add $0x1,%ebx │ │ │ │ + call 60300 │ │ │ │ + mov %rax,%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je 3dfe0 │ │ │ │ + cmp $0x1,%ebx │ │ │ │ + je 3df20 │ │ │ │ + cmp $0x2,%ebx │ │ │ │ + jne 3dec0 │ │ │ │ + mov 0x58(%rbp),%r12d │ │ │ │ + shl $0x5,%r12 │ │ │ │ + add 0x60(%rbp),%r12 │ │ │ │ + call 60de0 │ │ │ │ + mov %rax,0x18(%r12) │ │ │ │ + jmp 3deda │ │ │ │ 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) │ │ │ │ + mov 0x58(%rbp),%r12d │ │ │ │ + shl $0x5,%r12 │ │ │ │ + add 0x60(%rbp),%r12 │ │ │ │ + call 60de0 │ │ │ │ + mov %rax,0x10(%r12) │ │ │ │ + jmp 3deda │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + call 60de0 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r13 │ │ │ │ call 32d0 │ │ │ │ - xor %edi,%edi │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,0x0(%r13) │ │ │ │ - mov (%r14,%r15,8),%r13 │ │ │ │ - mov %r13,%rdi │ │ │ │ + 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 │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + lea 0x1(%r8),%esi │ │ │ │ + mov %r8d,0xc(%rsp) │ │ │ │ + call 44640 │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ mov %r13,%rsi │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x8(%r12),%rax │ │ │ │ - mov (%rax,%rbp,1),%rdi │ │ │ │ + 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 (%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 │ │ │ │ - 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 │ │ │ │ - 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) │ │ │ │ - test %edx,%edx │ │ │ │ - je 3f6e9 │ │ │ │ - mov %r15,0x10(%rsp) │ │ │ │ - mov %rbp,%r15 │ │ │ │ - mov 0x18(%rsp),%rbp │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x20,%esi │ │ │ │ - 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 │ │ │ │ + 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 │ │ │ │ + jmp 3deda │ │ │ │ + nopl (%rax) │ │ │ │ + addl $0x1,0x58(%rbp) │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3e010 │ │ │ │ + add $0x118,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ 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 │ │ │ │ - xor %eax,%eax │ │ │ │ - call 766d0 │ │ │ │ - jmp 3f72d │ │ │ │ - mov %ecx,0x4(%r12) │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,0x8(%r12) │ │ │ │ - jmp 3f6fb │ │ │ │ - lea 0x44e2e(%rip),%rdx │ │ │ │ - mov $0x228,%esi │ │ │ │ - lea 0x4235f(%rip),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 766d0 │ │ │ │ - jmp 3f72d │ │ │ │ - nop │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + movq %xmm3,%r15 │ │ │ │ push %r14 │ │ │ │ - push %r13 │ │ │ │ + movq %xmm0,%r14 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ + movq %xmm2,%r12 │ │ │ │ push %rbp │ │ │ │ + movq %xmm1,%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 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x10,%rsp │ │ │ │ + call 30d0 │ │ │ │ + lea 0x477b4(%rip),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ + call 3dd40 │ │ │ │ + movq %rbp,%xmm0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x477a0(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + call 3dd40 │ │ │ │ + movq %r15,%xmm0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x4778f(%rip),%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + call 3dd40 │ │ │ │ + lea 0x47786(%rip),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movq %r12,%xmm0 │ │ │ │ + call 3dd40 │ │ │ │ + movq %r15,%xmm0 │ │ │ │ + call 30d0 │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + movq %r14,%xmm0 │ │ │ │ + call 30d0 │ │ │ │ + comisd 0x8(%rsp),%xmm0 │ │ │ │ + jb 3e100 │ │ │ │ + movq %r15,%xmm0 │ │ │ │ + call 30d0 │ │ │ │ + add $0x10,%rsp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ + pop %rbx │ │ │ │ + lea 0x4771d(%rip),%rsi │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmp 3dd40 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movq %r14,%xmm0 │ │ │ │ + call 30d0 │ │ │ │ + jmp 3e0d7 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x1,%ebx │ │ │ │ - add $0x20,%rbp │ │ │ │ - cmp %ebx,%r15d │ │ │ │ - je 3f800 │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ + endbr64 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + ucomisd %xmm1,%xmm0 │ │ │ │ + jp 3e130 │ │ │ │ + mov $0x0,%eax │ │ │ │ + jne 3e130 │ │ │ │ + mov %al,0x20(%rdi) │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mulsd 0x48da8(%rip),%xmm0 │ │ │ │ + movsd 0x48af8(%rip),%xmm1 │ │ │ │ + mov $0x1,%eax │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + ja 3e125 │ │ │ │ + comisd 0x48d95(%rip),%xmm0 │ │ │ │ + mov $0x3c,%eax │ │ │ │ + jae 3e125 │ │ │ │ + cvttsd2si %xmm0,%eax │ │ │ │ + mov %al,0x20(%rdi) │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + endbr64 │ │ │ │ + mov %rsi,0x28(%rdi) │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %edx,%ebx │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 3e1e0 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + mov 0x10(%rdi),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ call 3510 │ │ │ │ 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 3e1c0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 60de0 │ │ │ │ + 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 │ │ │ │ - add $0x18,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x49619(%rip),%rdi │ │ │ │ + call 60de0 │ │ │ │ + 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 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ - add $0x18,%rsp │ │ │ │ + lea 0x495fc(%rip),%rdi │ │ │ │ + call 60de0 │ │ │ │ + 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 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + mov %esi,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x47618(%rip),%rsi │ │ │ │ + jmp 3dd40 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - movsbl %cl,%eax │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ + mov %esi,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x495b7(%rip),%rsi │ │ │ │ + jmp 3dd40 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + mov %rsi,%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x4959f(%rip),%rsi │ │ │ │ + jmp 3dd40 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + movzbl %sil,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x475be(%rip),%rsi │ │ │ │ + jmp 3dd40 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov %rsi,%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x475a7(%rip),%rsi │ │ │ │ + jmp 3dd40 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + movsbl %sil,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x4758e(%rip),%rsi │ │ │ │ + jmp 3dd40 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + lea 0x1(%rsi),%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x47577(%rip),%rsi │ │ │ │ + jmp 3dd40 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + lea 0x1(%rsi),%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x4755f(%rip),%rsi │ │ │ │ + jmp 3dd40 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ push %r12 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %edx,%r12d │ │ │ │ + mov %esi,%edx │ │ │ │ push %rbp │ │ │ │ + lea 0x47542(%rip),%rsi │ │ │ │ + mov %ecx,%ebp │ │ │ │ push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %eax,0x4(%rsp) │ │ │ │ - mov (%rsi),%eax │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - je 3f8b5 │ │ │ │ - mov %rdi,%r13 │ │ │ │ - mov %rsi,%rbp │ │ │ │ - lea 0x42320(%rip),%r15 │ │ │ │ - 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 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + call 3dd40 │ │ │ │ + mov %r12d,%edx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x47530(%rip),%rsi │ │ │ │ + call 3dd40 │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov %rbx,%rdi │ │ │ │ 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 │ │ │ │ pop %rbx │ │ │ │ + lea 0x47524(%rip),%rsi │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ + jmp 3dd40 │ │ │ │ + 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 0x474f1(%rip),%rsi │ │ │ │ + call 3dd40 │ │ │ │ + add $0x28,%rsp │ │ │ │ ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ + 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 0x474cc(%rip),%rsi │ │ │ │ + call 3dd40 │ │ │ │ + add $0x28,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + cmp $0x1,%sil │ │ │ │ + je 3e3f0 │ │ │ │ + cmp $0x2,%sil │ │ │ │ + je 3e408 │ │ │ │ + cmp $0x3,%sil │ │ │ │ + je 3e420 │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x2b,%edx │ │ │ │ + lea 0x474a9(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 3dd40 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x2d,%edx │ │ │ │ + lea 0x47491(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 3dd40 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ 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 │ │ │ │ + mov $0x2b,%edx │ │ │ │ + lea 0x47475(%rip),%rsi │ │ │ │ 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 │ │ │ │ - test %eax,%eax │ │ │ │ - je 3f96e │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %r15,%rax │ │ │ │ - mov %r12d,%ecx │ │ │ │ - mov %r14,%rdi │ │ │ │ - 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 │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + call 3dd40 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov $0x50,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x4745e(%rip),%rsi │ │ │ │ add $0x18,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ + jmp 3dd40 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov 0x178(%rsi),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 3e478 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 3e490 │ │ │ │ ret │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x17c(%rsi),%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x4742e(%rip),%rsi │ │ │ │ + jmp 3dd40 │ │ │ │ nopl 0x0(%rax) │ │ │ │ + mov 0x17c(%rsi),%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x47422(%rip),%rsi │ │ │ │ + jmp 3dd40 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ push %rbp │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %edx,%ebp │ │ │ │ + mov %esi,%edx │ │ │ │ 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) │ │ │ │ - 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> │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov (%rsp),%eax │ │ │ │ - lea (%rax,%rbp,1),%esi │ │ │ │ - call 5e500 │ │ │ │ + lea 0x4740a(%rip),%rsi │ │ │ │ + mov %rdi,%rbx │ │ │ │ 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 │ │ │ │ + call 3dd40 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x473f6(%rip),%rsi │ │ │ │ + pop %rbx │ │ │ │ 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 │ │ │ │ + pop %rbp │ │ │ │ + jmp 3dd40 │ │ │ │ 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 │ │ │ │ + endbr64 │ │ │ │ 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 │ │ │ │ - call 32c0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 32c0 │ │ │ │ - cmp (%r14),%r13d │ │ │ │ - jb 3f9e0 │ │ │ │ - add $0x28,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x473de(%rip),%rsi │ │ │ │ + jmp 3dd40 │ │ │ │ + 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 0x473b5(%rip),%rsi │ │ │ │ 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) │ │ │ │ + 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 │ │ │ │ - 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 │ │ │ │ + call 3dd40 │ │ │ │ + xor %eax,%eax │ │ │ │ + movsbl %bpl,%edx │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 32d0 │ │ │ │ + lea 0x47386(%rip),%rsi │ │ │ │ + call 3dd40 │ │ │ │ + xor %eax,%eax │ │ │ │ + movsbl %r15b,%edx │ │ │ │ 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 │ │ │ │ + lea 0x47379(%rip),%rsi │ │ │ │ + call 3dd40 │ │ │ │ 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 │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x4736d(%rip),%rsi │ │ │ │ + call 3dd40 │ │ │ │ xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ + mov %r13,%rdx │ │ │ │ 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 │ │ │ │ + lea 0x47361(%rip),%rsi │ │ │ │ + call 3dd40 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ 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 %rbx,%rdi │ │ │ │ + lea 0x47354(%rip),%rsi │ │ │ │ + call 3dd40 │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ - addq $0x1,0x28(%rsp) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - cmp (%rdx),%eax │ │ │ │ - jb 3fb67 │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 3fe7a │ │ │ │ - add $0x78,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x47346(%rip),%rsi │ │ │ │ + call 3dd40 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 3e600 │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + pop %rbx │ │ │ │ + lea 0x47330(%rip),%rsi │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmp 3dd40 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + 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 │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x118,%rsp │ │ │ │ - mov 0x150(%rsp),%rax │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ - mov %rcx,0x40(%rsp) │ │ │ │ - mov %r9,0x10(%rsp) │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov %r8b,0x4f(%rsp) │ │ │ │ + sub $0x10,%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 │ │ │ │ - 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 │ │ │ │ + xor %eax,%eax │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + test %edx,%edx │ │ │ │ + je 3e6b0 │ │ │ │ + mov %edx,%edx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + lea 0x47256(%rip),%rbp │ │ │ │ + mov %rsp,%r12 │ │ │ │ + lea (%rsi,%rdx,4),%r14 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rbx),%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 %r12,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x4,%rbx │ │ │ │ + call 60f80 │ │ │ │ + cmp %r14,%rbx │ │ │ │ + jne 3e658 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x472a5(%rip),%rsi │ │ │ │ + call 3dd40 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ 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 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 402bf │ │ │ │ - add $0x118,%rsp │ │ │ │ + jne 3e6b4 │ │ │ │ + add $0x10,%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 │ │ │ │ + xor %edx,%edx │ │ │ │ + jmp 3e674 │ │ │ │ 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 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov %rsi,%rdi │ │ │ │ - lea 0x40dd1(%rip),%rsi │ │ │ │ push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ + sub $0x10,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - call 3630 │ │ │ │ - mov (%rbx),%edx │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ test %edx,%edx │ │ │ │ - je 4042b │ │ │ │ - mov %rax,%r13 │ │ │ │ - xor %r15d,%r15d │ │ │ │ - lea 0x10(%rsp),%r12 │ │ │ │ - lea 0x41678(%rip),%r14 │ │ │ │ + je 3e760 │ │ │ │ + mov %edx,%edx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + lea 0x471a6(%rip),%rbp │ │ │ │ + mov %rsp,%r12 │ │ │ │ + lea (%rsi,%rdx,4),%r14 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - 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 │ │ │ │ + mov (%rbx),%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - jmp 40407 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ + add $0x4,%rbx │ │ │ │ + call 60f80 │ │ │ │ + cmp %r14,%rbx │ │ │ │ + jne 3e708 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ 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 │ │ │ │ + lea 0x471fe(%rip),%rsi │ │ │ │ + call 3dd40 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 40480 │ │ │ │ - add $0x28,%rsp │ │ │ │ + jne 3e764 │ │ │ │ + add $0x10,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ - 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 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %edx,%edx │ │ │ │ + jmp 3e724 │ │ │ │ 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 │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - lea 0x4(%rcx,%r9,1),%r13d │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov (%rsi),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je 40594 │ │ │ │ - mov %r13d,0x4(%rsp) │ │ │ │ - mov %rsi,%r14 │ │ │ │ - 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 │ │ │ │ + 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 3e950 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 3e960 │ │ │ │ + mov 0x8(%rax),%r14 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + jmp 3e820 │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea 0x1(%r13),%r15d │ │ │ │ + mov %r15,%r13 │ │ │ │ + cmp %rbx,%r15 │ │ │ │ + jae 3e960 │ │ │ │ + mov (%r14,%r15,8),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 3510 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 3e810 │ │ │ │ + cmp %rbx,%r15 │ │ │ │ + jae 3e960 │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + lea 0x47(%rsp),%rcx │ │ │ │ + lea 0x48(%rsp),%rdx │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call 94f0 <__cxa_finalize@plt+0x5d20> │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov 0x4(%rsp),%eax │ │ │ │ - lea (%rax,%rbx,1),%esi │ │ │ │ - call 5e500 │ │ │ │ + call 3dbe0 │ │ │ │ + mov %eax,%r12d │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 3e938 │ │ │ │ + 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 3d900 │ │ │ │ + mov 0x38(%rsp),%r9 │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 3e8a9 │ │ │ │ + movzbl 0x46(%rsp),%edx │ │ │ │ + mov %dl,0x13(%rsp) │ │ │ │ + mov 0x50(%rsp),%rdx │ │ │ │ + sub $0x1,%rdx │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov %rbp,%r9 │ │ │ │ - mov $0x1,%esi │ │ │ │ + mov %r13d,%r8d │ │ │ │ + push 0x30(%rsp) │ │ │ │ + movsbl 0x23(%rsp),%r15d │ │ │ │ + sub $0x1,%rcx │ │ │ │ push %r15 │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ + 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 4b3c0 │ │ │ │ + add $0x40,%rsp │ │ │ │ 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 │ │ │ │ - call 32c0 │ │ │ │ + call 4ba20 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 4bed0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 4b2d0 │ │ │ │ mov %rbx,%rdi │ │ │ │ call 32c0 │ │ │ │ - cmp (%r14),%r12d │ │ │ │ - jb 404f8 │ │ │ │ - add $0x18,%rsp │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3e95b │ │ │ │ + add $0x68,%rsp │ │ │ │ + mov %rbp,%rax │ │ │ │ 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 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movsbl 0x14(%rsp),%ebx │ │ │ │ + mov $0xffffffffffffffff,%r9 │ │ │ │ + jmp 3e86a │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0xffffffff,%r13d │ │ │ │ + jmp 3e839 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + lea 0x490b9(%rip),%rcx │ │ │ │ + mov $0x196,%edx │ │ │ │ + lea 0x46e54(%rip),%rsi │ │ │ │ + lea 0x46e70(%rip),%rdi │ │ │ │ call 3150 <__assert_fail@plt> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + cmp $0x1,%edi │ │ │ │ + sbb %eax,%eax │ │ │ │ + and $0xfffffffe,%eax │ │ │ │ + add $0x2d,%eax │ │ │ │ + ret │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rdx,%rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - movslq %esi,%rbx │ │ │ │ - mov $0x20,%esi │ │ │ │ sub $0x8,%rsp │ │ │ │ - call 5e500 │ │ │ │ - mov 0x0(%rbp,%rbx,8),%rdx │ │ │ │ - mov %rdx,(%rax) │ │ │ │ + mov (%rdi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 3e9c6 │ │ │ │ + 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 3d470 │ │ │ │ + cmp 0x0(%rbp),%ebx │ │ │ │ + jb 3e9a8 │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x8(%rbp) │ │ │ │ add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ 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 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ push %r15 │ │ │ │ - mov %rsi,%r9 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %ecx,%r12d │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov %rsi,%rdi │ │ │ │ push %rbx │ │ │ │ - mov %edx,%ebx │ │ │ │ - sub $0x58,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - 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 │ │ │ │ + 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 60de0 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %rax,0x48(%rbp) │ │ │ │ + call 60de0 │ │ │ │ + mov 0x20(%rsp),%edx │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov %rax,0x50(%rbp) │ │ │ │ + test %dl,%dl │ │ │ │ + je 3eba8 │ │ │ │ + orl $0x4,0x8(%rbp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 3eae8 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + call 60de0 │ │ │ │ + lea 0x48d4a(%rip),%rdi │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + mov %rbx,0x18(%rbp) │ │ │ │ + call 60de0 │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + test %r15b,%r15b │ │ │ │ + jne 3eb08 │ │ │ │ + test %r14b,%r14b │ │ │ │ + jne 3ebc8 │ │ │ │ + test %r13b,%r13b │ │ │ │ + jne 3eb80 │ │ │ │ + cmpb $0x0,0x24(%rsp) │ │ │ │ + je 3eb4d │ │ │ │ + orl $0x20,0x8(%rbp) │ │ │ │ + cmpb $0x0,0x28(%rsp) │ │ │ │ + jne 3eb4d │ │ │ │ + test %r15b,%r15b │ │ │ │ + je 3eb4d │ │ │ │ + orl $0x80,0x8(%rbp) │ │ │ │ + jmp 3eb4d │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x48cf4(%rip),%rdi │ │ │ │ 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 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - je 40850 │ │ │ │ - lea 0x1(%rbx),%r12 │ │ │ │ - cmp %r14,%r12 │ │ │ │ - jae 407d5 │ │ │ │ - lea (%r14,%r12,1),%rdx │ │ │ │ - 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 │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + call 60de0 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + jmp 3ea99 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 40c6f │ │ │ │ - add $0x58,%rsp │ │ │ │ - mov %rbp,%rax │ │ │ │ + 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 3eb35 │ │ │ │ + orl $0x8,0x8(%rbp) │ │ │ │ + test %r13b,%r13b │ │ │ │ + jne 3eb85 │ │ │ │ + cmpb $0x0,0x24(%rsp) │ │ │ │ + je 3eb45 │ │ │ │ + orl $0x20,0x8(%rbp) │ │ │ │ + test %bl,%bl │ │ │ │ + je 3ead0 │ │ │ │ + orl $0x40,0x8(%rbp) │ │ │ │ + test %r12b,%r12b │ │ │ │ + je 3eb59 │ │ │ │ + orl $0x100,0x8(%rbp) │ │ │ │ + cmpb $0x0,0x14(%rsp) │ │ │ │ + je 3eb67 │ │ │ │ + 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) │ │ │ │ - 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 │ │ │ │ + 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 602d0 │ │ │ │ + mov %rax,0x50(%rbp) │ │ │ │ + jmp 3eb3a │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + add $0x1,%rbx │ │ │ │ + call 60de0 │ │ │ │ + mov %rbx,0x18(%rbp) │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 3eaaa │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %r15d,%r15d │ │ │ │ + jmp 3eb31 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ 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 │ │ │ │ + endbr64 │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov %edi,%edx │ │ │ │ + lea 0x46d46(%rip),%rsi │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - call 3160 <__printf_chk@plt> │ │ │ │ - mov 0x10(%rsp),%r9 │ │ │ │ - mov 0x8(%rsp),%r8d │ │ │ │ - jmp 4070c │ │ │ │ - mov %r8d,%ebx │ │ │ │ - jmp 40ba0 │ │ │ │ + mov %rsp,%rdi │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + call 60f80 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 3ec2a │ │ │ │ + add $0x18,%rsp │ │ │ │ + ret │ │ │ │ call 3500 <__stack_chk_fail@plt> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ endbr64 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - jmp 32c0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ push %r15 │ │ │ │ + mov %r9d,%r15d │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ + mov %rdi,%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 │ │ │ │ + sub $0x68,%rsp │ │ │ │ + mov (%rdi),%rbp │ │ │ │ + mov 0x30(%r8),%rdi │ │ │ │ + mov 0xa0(%rsp),%rax │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - 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) │ │ │ │ - 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 %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) │ │ │ │ + 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 1ff00 │ │ │ │ + add 0x30(%rbx),%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %eax,%r14d │ │ │ │ + call 1fef0 │ │ │ │ + mov 0xc(%rsp),%esi │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + lea 0x54(%rsp),%rcx │ │ │ │ + mov %eax,%r12d │ │ │ │ + lea 0x50(%rsp),%rdx │ │ │ │ + test %al,%al │ │ │ │ + jne 3edd0 │ │ │ │ + call 7bdf0 │ │ │ │ + lea 0x1(%r15),%edx │ │ │ │ + test %r15d,%r15d │ │ │ │ + jne 3ede2 │ │ │ │ + mov 0x50(%rsp),%r15d │ │ │ │ + test %r14b,%r14b │ │ │ │ + jne 3ee60 │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 3ed30 │ │ │ │ + cmpb $0x0,0x10(%rsp) │ │ │ │ + je 3f050 │ │ │ │ + movq $0x0,0x40(%rsp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + cmp %edx,0x14(%rsp) │ │ │ │ + je 3ed66 │ │ │ │ + lea (%rdx,%rdx,4),%rax │ │ │ │ + lea (%rdx,%rax,2),%rdx │ │ │ │ + mov 0x30(%rbx),%rax │ │ │ │ + lea (%rax,%rdx,8),%rdi │ │ │ │ + call 1fef0 │ │ │ │ + movsbl %r12b,%edx │ │ │ │ + movzbl %al,%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + je 3f1e0 │ │ │ │ + mov 0x54(%rsp),%ebx │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 3ef38 │ │ │ │ + cmpb $0x0,0x10(%rsp) │ │ │ │ + je 3f120 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + cmpb $0x0,0x8(%rsp) │ │ │ │ + mov %r15d,(%rax) │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%r12),%eax │ │ │ │ - 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 %ebx,(%rax) │ │ │ │ + mov %rbp,0x0(%r13) │ │ │ │ + je 3eda4 │ │ │ │ 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 │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ + mov %rbx,(%rax) │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 41ceb │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - add $0x88,%rsp │ │ │ │ + jne 3f847 │ │ │ │ + add $0x68,%rsp │ │ │ │ + mov %rbp,%rax │ │ │ │ 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 │ │ │ │ + ret │ │ │ │ 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 │ │ │ │ - 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 7be70 │ │ │ │ + lea 0x1(%r15),%edx │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 3ed12 │ │ │ │ + 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 1fef0 │ │ │ │ + mov 0x38(%rsp),%edx │ │ │ │ + movzbl %al,%r15d │ │ │ │ + movsbl %r12b,%eax │ │ │ │ + cmp %eax,%r15d │ │ │ │ + jne 3ed12 │ │ │ │ + cmp %edx,0x14(%rsp) │ │ │ │ + je 3ee3b │ │ │ │ + lea (%rdx,%rdx,4),%rax │ │ │ │ + lea (%rdx,%rax,2),%rdx │ │ │ │ + mov 0x30(%rbx),%rax │ │ │ │ + lea (%rax,%rdx,8),%rdi │ │ │ │ + call 1fef0 │ │ │ │ + movzbl %al,%eax │ │ │ │ + cmp %eax,%r15d │ │ │ │ + je 3f4c0 │ │ │ │ + test %r14b,%r14b │ │ │ │ + je 3f4a8 │ │ │ │ + movq $0x0,0x48(%rsp) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + movq $0x0,0x38(%rsp) │ │ │ │ + jmp 3eeaf │ │ │ │ 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 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 41720 │ │ │ │ - mov %r15,%rbp │ │ │ │ - jmp 41726 │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 3ee70 │ │ │ │ + cmpb $0x0,0x10(%rsp) │ │ │ │ + je 3f0a0 │ │ │ │ + movq $0x0,0x48(%rsp) │ │ │ │ + movq $0x0,0x38(%rsp) │ │ │ │ + cmp %edx,0x14(%rsp) │ │ │ │ + je 3eeac │ │ │ │ + lea (%rdx,%rdx,4),%rax │ │ │ │ + lea (%rdx,%rax,2),%rdx │ │ │ │ + mov 0x30(%rbx),%rax │ │ │ │ + lea (%rax,%rdx,8),%rdi │ │ │ │ + call 1fef0 │ │ │ │ + movsbl %r12b,%edx │ │ │ │ + movzbl %al,%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + je 3f1c0 │ │ │ │ + mov %r15d,%ebx │ │ │ │ + mov 0x54(%rsp),%r15d │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 3f038 │ │ │ │ + cmpb $0x0,0x10(%rsp) │ │ │ │ + jne 3ed7d │ │ │ │ + mov 0xc(%rsp),%esi │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + test %r12b,%r12b │ │ │ │ + jne 3f470 │ │ │ │ + call 7bae0 │ │ │ │ + cmpb $0x0,0x8(%rsp) │ │ │ │ + movq $0x0,0x40(%rsp) │ │ │ │ + mov %rax,%r12 │ │ │ │ + jne 3f510 │ │ │ │ + lea 0x1(%r15),%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 44640 │ │ │ │ + lea -0x1(%r15),%edx │ │ │ │ + lea 0x488ed(%rip),%rdi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add %r12,%rdx │ │ │ │ + mov %rax,%rsi │ │ │ │ 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 │ │ │ │ + movzbl (%rdx),%ecx │ │ │ │ + lea -0x41(%rcx),%eax │ │ │ │ + cmp $0x38,%al │ │ │ │ + ja 3f318 │ │ │ │ + movzbl %al,%eax │ │ │ │ + movslq (%rdi,%rax,4),%rax │ │ │ │ + add %rdi,%rax │ │ │ │ + notrack jmp *%rax │ │ │ │ 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 │ │ │ │ + movq $0x0,0x48(%rsp) │ │ │ │ + movq $0x0,0x38(%rsp) │ │ │ │ + cmpb $0x0,0x10(%rsp) │ │ │ │ + sete %al │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 3ef5f │ │ │ │ + test %al,%al │ │ │ │ + jne 3efdb │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 3ed7d │ │ │ │ + test %al,%al │ │ │ │ + je 3ed7d │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32d0 │ │ │ │ + mov 0x38(%rsp),%r14 │ │ │ │ mov %rbp,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 417f8 │ │ │ │ - mov %rbx,%r12 │ │ │ │ - jmp 417fe │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %ebx,%r8d │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %r14,%rdx │ │ │ │ + call 60800 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 32c0 │ │ │ │ + cmpb $0x0,0x8(%rsp) │ │ │ │ + jne 3f29c │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov %r15d,(%rax) │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov %ebx,(%rax) │ │ │ │ + mov %rbp,0x0(%r13) │ │ │ │ + jmp 3eda4 │ │ │ │ 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 %r15d,%eax │ │ │ │ + cmpb $0x0,0x8(%rsp) │ │ │ │ + movb $0x0,(%r14,%rax,1) │ │ │ │ + jne 3f830 │ │ │ │ + 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 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 │ │ │ │ + call 60800 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + call 32c0 │ │ │ │ + cmpb $0x0,0x8(%rsp) │ │ │ │ + jne 3f160 │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne 3f38e │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov %r12,%rbp │ │ │ │ + mov %r15d,(%rax) │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + movl $0x0,(%rax) │ │ │ │ + mov %r12,0x0(%r13) │ │ │ │ + jmp 3eda4 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,0x40(%rsp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + jmp 3ef4a │ │ │ │ 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 │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ + mov 0xc(%rsp),%esi │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %edx,0x38(%rsp) │ │ │ │ + test %r12b,%r12b │ │ │ │ + jne 3f400 │ │ │ │ + call 7b9a0 │ │ │ │ + cmpb $0x0,0x8(%rsp) │ │ │ │ + mov 0x38(%rsp),%edx │ │ │ │ + movq $0x0,0x40(%rsp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + je 3ed3c │ │ │ │ + mov 0xc(%rsp),%esi │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call 7ba40 │ │ │ │ + mov 0x38(%rsp),%edx │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + jmp 3ed3c │ │ │ │ + mov 0xc(%rsp),%esi │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %edx,0x38(%rsp) │ │ │ │ + test %r12b,%r12b │ │ │ │ + jne 3f3c0 │ │ │ │ + call 7b9a0 │ │ │ │ + cmpb $0x0,0x8(%rsp) │ │ │ │ + mov 0x38(%rsp),%edx │ │ │ │ + movq $0x0,0x48(%rsp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + jne 3f4f0 │ │ │ │ + xor %edi,%edi │ │ │ │ + lea 0x1(%r15),%esi │ │ │ │ + mov %edx,0x40(%rsp) │ │ │ │ + call 44640 │ │ │ │ + lea -0x1(%r15),%ecx │ │ │ │ + mov 0x40(%rsp),%edx │ │ │ │ + lea 0x487e9(%rip),%r8 │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + add %r14,%rcx │ │ │ │ + mov %rax,%rdi │ │ │ │ xchg %ax,%ax │ │ │ │ - movzbl %r9b,%ebx │ │ │ │ - jmp 41858 │ │ │ │ + movzbl (%rcx),%esi │ │ │ │ + lea -0x41(%rsi),%eax │ │ │ │ + cmp $0x38,%al │ │ │ │ + ja 3f2f0 │ │ │ │ + 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 3f440 │ │ │ │ + call 7bae0 │ │ │ │ + cmpb $0x0,0x8(%rsp) │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + jne 3f200 │ │ │ │ + test %r15d,%r15d │ │ │ │ + jne 3f368 │ │ │ │ + movq $0x0,0x48(%rsp) │ │ │ │ + jmp 3ef6f │ │ │ │ + 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 60800 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%r14 │ │ │ │ + call 32c0 │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne 3f26e │ │ │ │ + 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 3ed97 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movzbl %r8b,%ebx │ │ │ │ - jmp 410c3 │ │ │ │ + movq $0x0,0x40(%rsp) │ │ │ │ + mov %r15d,%ebx │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + jmp 3ef4a │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,0x48(%rsp) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + movq $0x0,0x38(%rsp) │ │ │ │ + jmp 3ef4a │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x78(%r12),%rax │ │ │ │ - mov 0x48(%r12),%rdx │ │ │ │ - mov (%rax,%rbx,4),%eax │ │ │ │ - movzbl (%rdx,%rax,1),%r13d │ │ │ │ + mov 0xc(%rsp),%esi │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call 7bb80 │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 3ef6f │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32d0 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r15d,%ecx │ │ │ │ + mov %eax,%r8d │ │ │ │ + xor %edi,%edi │ │ │ │ + call 60800 │ │ │ │ + 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 60800 │ │ │ │ + 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 60800 │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ 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 │ │ │ │ + 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 60800 │ │ │ │ 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 │ │ │ │ + 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 3ed97 │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x4b,%esi │ │ │ │ + nopl (%rax) │ │ │ │ + mov %sil,(%rdi) │ │ │ │ + lea -0x1(%rcx),%rax │ │ │ │ + add $0x1,%rdi │ │ │ │ + cmp %rcx,%r14 │ │ │ │ + je 3f338 │ │ │ │ + mov %rax,%rcx │ │ │ │ + jmp 3f100 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - je 41c77 │ │ │ │ - lea 0x1(%r15),%r13 │ │ │ │ - cmp %r12,%r13 │ │ │ │ - jae 41cba │ │ │ │ - lea 0x0(%r13,%r12,1),%rdx │ │ │ │ + mov $0x4b,%ecx │ │ │ │ + nopl (%rax) │ │ │ │ + mov %cl,(%rsi) │ │ │ │ + lea -0x1(%rdx),%rax │ │ │ │ + add $0x1,%rsi │ │ │ │ + cmp %r12,%rdx │ │ │ │ + je 3efc0 │ │ │ │ + mov %rax,%rdx │ │ │ │ + jmp 3ef18 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + mov %r15d,%eax │ │ │ │ + cmpb $0x0,0x8(%rsp) │ │ │ │ + movb $0x0,(%rcx,%rax,1) │ │ │ │ + jne 3f810 │ │ │ │ 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 │ │ │ │ + mov %edx,0x40(%rsp) │ │ │ │ + call 32c0 │ │ │ │ + mov 0x40(%rsp),%edx │ │ │ │ + jmp 3ee82 │ │ │ │ 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) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32d0 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r15d,%ecx │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %eax,%r8d │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 60800 │ │ │ │ + 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 60800 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 32c0 │ │ │ │ + jmp 3efa4 │ │ │ │ nopl (%rax) │ │ │ │ + call 7bef0 │ │ │ │ + cmpb $0x0,0x8(%rsp) │ │ │ │ + mov 0x38(%rsp),%edx │ │ │ │ + movq $0x0,0x48(%rsp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + je 3f0d5 │ │ │ │ + mov 0xc(%rsp),%esi │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call 7bf90 │ │ │ │ + mov 0x38(%rsp),%edx │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + jmp 3f0d5 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + call 7bef0 │ │ │ │ + cmpb $0x0,0x8(%rsp) │ │ │ │ + mov 0x38(%rsp),%edx │ │ │ │ + movq $0x0,0x40(%rsp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + je 3ed3c │ │ │ │ + mov 0xc(%rsp),%esi │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call 7bf90 │ │ │ │ + mov 0x38(%rsp),%edx │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + jmp 3ed3c │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + call 7c030 │ │ │ │ + cmpb $0x0,0x8(%rsp) │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + je 3f146 │ │ │ │ + mov 0xc(%rsp),%esi │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call 7c0d0 │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + jmp 3f212 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + call 7c030 │ │ │ │ + cmpb $0x0,0x8(%rsp) │ │ │ │ + movq $0x0,0x40(%rsp) │ │ │ │ + mov %rax,%r12 │ │ │ │ + je 3eef5 │ │ │ │ + mov 0xc(%rsp),%esi │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call 7c0d0 │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + jmp 3eef5 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,0x40(%rsp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + jmp 3ed66 │ │ │ │ + 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 3ef4a │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0xc(%rsp),%esi │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call 7ba40 │ │ │ │ + mov 0x38(%rsp),%edx │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + jmp 3f0d5 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0xc(%rsp),%esi │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call 7bb80 │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + jmp 3eef5 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x47,%esi │ │ │ │ + jmp 3f2f0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x54,%esi │ │ │ │ + jmp 3f2f0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x56,%esi │ │ │ │ + jmp 3f2f0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x79,%esi │ │ │ │ + jmp 3f2f0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x6b,%esi │ │ │ │ + jmp 3f2f0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x6d,%esi │ │ │ │ + jmp 3f2f0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x64,%esi │ │ │ │ + jmp 3f2f0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x63,%esi │ │ │ │ + jmp 3f2f0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x68,%esi │ │ │ │ + jmp 3f2f0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x67,%esi │ │ │ │ + jmp 3f2f0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x76,%esi │ │ │ │ + jmp 3f2f0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x52,%esi │ │ │ │ + jmp 3f2f0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x42,%esi │ │ │ │ + jmp 3f2f0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x41,%esi │ │ │ │ + jmp 3f2f0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x62,%esi │ │ │ │ + jmp 3f2f0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x59,%esi │ │ │ │ + jmp 3f2f0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x72,%esi │ │ │ │ + jmp 3f2f0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x4d,%esi │ │ │ │ + jmp 3f2f0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x44,%esi │ │ │ │ + jmp 3f2f0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x43,%esi │ │ │ │ + jmp 3f2f0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x48,%esi │ │ │ │ + jmp 3f2f0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x74,%esi │ │ │ │ + jmp 3f2f0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x61,%esi │ │ │ │ + jmp 3f2f0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x54,%ecx │ │ │ │ + jmp 3f318 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x6b,%ecx │ │ │ │ + jmp 3f318 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x6d,%ecx │ │ │ │ + jmp 3f318 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x76,%ecx │ │ │ │ + jmp 3f318 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x52,%ecx │ │ │ │ + jmp 3f318 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x42,%ecx │ │ │ │ + jmp 3f318 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x41,%ecx │ │ │ │ + jmp 3f318 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x62,%ecx │ │ │ │ + jmp 3f318 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x59,%ecx │ │ │ │ + jmp 3f318 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x64,%ecx │ │ │ │ + jmp 3f318 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x63,%ecx │ │ │ │ + jmp 3f318 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x68,%ecx │ │ │ │ + jmp 3f318 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x67,%ecx │ │ │ │ + jmp 3f318 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x79,%ecx │ │ │ │ + jmp 3f318 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x72,%ecx │ │ │ │ + jmp 3f318 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x4d,%ecx │ │ │ │ + jmp 3f318 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x44,%ecx │ │ │ │ + jmp 3f318 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x43,%ecx │ │ │ │ + jmp 3f318 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x48,%ecx │ │ │ │ + jmp 3f318 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x47,%ecx │ │ │ │ + jmp 3f318 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x56,%ecx │ │ │ │ + jmp 3f318 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x74,%ecx │ │ │ │ + jmp 3f318 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x61,%ecx │ │ │ │ + jmp 3f318 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + mov %r15d,%esi │ │ │ │ + mov %edx,0x40(%rsp) │ │ │ │ + call 602d0 │ │ │ │ + mov 0x40(%rsp),%edx │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + jmp 3f34f │ │ │ │ + nop │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + mov %r15d,%esi │ │ │ │ + call 602d0 │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + jmp 3efd3 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - mov %esi,%esi │ │ │ │ - mov %rdx,%r15 │ │ │ │ push %r14 │ │ │ │ - mov %rcx,%r14 │ │ │ │ + mov %esi,%r14d │ │ │ │ + lea 0x45185(%rip),%rsi │ │ │ │ push %r13 │ │ │ │ - mov %r8,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ sub $0x18,%rsp │ │ │ │ + mov (%rdi),%rdx │ │ │ │ + mov 0x8(%rdi),%ecx │ │ │ │ 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 %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 60f80 │ │ │ │ + mov 0x30(%rbp),%rdx │ │ │ │ + mov %r12,%rsp │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 3f990 │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + mov 0x40(%rbp),%r8 │ │ │ │ + mov %r12,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x4512d(%rip),%rsi │ │ │ │ + call 60f80 │ │ │ │ + mov 0x50(%rbp),%rcx │ │ │ │ + mov 0x48(%rbp),%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x46c27(%rip),%rsi │ │ │ │ + xor %ebx,%ebx │ │ │ │ + lea 0x468f7(%rip),%r13 │ │ │ │ + call 60f80 │ │ │ │ + mov 0x58(%rbp),%eax │ │ │ │ + lea 0x45190(%rip),%r15 │ │ │ │ + test %eax,%eax │ │ │ │ + je 3f935 │ │ │ │ + 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 60f80 │ │ │ │ + mov 0x58(%rbp),%eax │ │ │ │ + lea -0x1(%rax),%edx │ │ │ │ + cmp %edx,%ebx │ │ │ │ + jb 3f970 │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jb 3f908 │ │ │ │ + movsbl %r14b,%edx │ │ │ │ + lea 0x44fb8(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 60f80 │ │ │ │ + mov (%rsp),%rax │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ sub %fs:0x28,%rdx │ │ │ │ - jne 41e02 │ │ │ │ + jne 3f9a6 │ │ │ │ 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> │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x1,%rbx │ │ │ │ + call 60f80 │ │ │ │ + cmp 0x58(%rbp),%ebx │ │ │ │ + jb 3f908 │ │ │ │ + jmp 3f935 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x45070(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 60f80 │ │ │ │ + jmp 3f8d3 │ │ │ │ call 3500 <__stack_chk_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + mov %edx,%r14d │ │ │ │ + lea 0x45025(%rip),%rdx │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ + mov %rsi,%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 │ │ │ │ - test %eax,%eax │ │ │ │ - je 41e73 │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ + 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 3fae0 │ │ │ │ + mov 0x40(%rbp),%r9 │ │ │ │ + mov 0x38(%rbp),%r8 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0x44fdf(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x48(%rbp),%rcx │ │ │ │ + mov 0x50(%rbp),%r8 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0x46ad4(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ xor %ebx,%ebx │ │ │ │ - lea 0x3fe0e(%rip),%r12 │ │ │ │ - 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 │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x58(%rbp),%eax │ │ │ │ + lea 0x4679a(%rip),%r13 │ │ │ │ + lea 0x4503b(%rip),%r15 │ │ │ │ + test %eax,%eax │ │ │ │ + je 3fa92 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r13,%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 3fac0 │ │ │ │ add $0x1,%rbx │ │ │ │ cmp %eax,%ebx │ │ │ │ - jb 41e58 │ │ │ │ - mov %r13,0x18(%rbp) │ │ │ │ + jb 3fa60 │ │ │ │ add $0x8,%rsp │ │ │ │ + movsbl %r14b,%ecx │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ pop %rbx │ │ │ │ + lea 0x44e4e(%rip),%rdx │ │ │ │ pop %rbp │ │ │ │ + xor %eax,%eax │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - ret │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmp 3110 <__fprintf_chk@plt> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x5b571(%rip),%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ + mov %r15,%rdx │ │ │ │ mov $0x1,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ 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 41e58 │ │ │ │ - mov %r13,0x18(%rbp) │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ + cmp 0x58(%rbp),%ebx │ │ │ │ + jb 3fa60 │ │ │ │ + jmp 3fa92 │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x44f20(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + jmp 3fa23 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov 0x98(%rdi),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 3fb18 │ │ │ │ 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 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x78(%rdi),%rax │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ 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 %rdx,%rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ + mov %rax,0x8(%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 │ │ │ │ + mov 0xb8(%rdx),%rax │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 3fc20 │ │ │ │ + mov %rsi,%rbp │ │ │ │ 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 │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3fb67 │ │ │ │ + mov 0x18(%rdi),%rdx │ │ │ │ + mov 0x10(%rdi),%rdi │ │ │ │ + mov 0x180(%rbx),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 3fbf0 │ │ │ │ + mov 0x184(%rbx),%eax │ │ │ │ + mov %rsp,%rdi │ │ │ │ + lea 0x45d51(%rip),%rsi │ │ │ │ + lea 0x1(%rax),%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + and $0x1,%edx │ │ │ │ + call 60f80 │ │ │ │ + mov 0x15c(%rbx),%edx │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov 0xb8(%rbx),%rdi │ │ │ │ + call 12fe0 │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 123b0 │ │ │ │ + mov 0x0(%rbp),%rsi │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + lea 0x45060(%rip),%rdx │ │ │ │ + call 123f0 │ │ │ │ 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) │ │ │ │ + mov %rax,%rbp │ │ │ │ call 32c0 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 42184 │ │ │ │ - add $0x28,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ + jne 3fc4e │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %rbp,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x5b391(%rip),%rdi │ │ │ │ - lea 0x3fbe9(%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 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 │ │ │ │ - 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 │ │ │ │ - xor %edi,%edi │ │ │ │ - shl $0x2,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov $0xa8,%esi │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 12fe0 │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 123b0 │ │ │ │ + mov 0x0(%rbp),%rsi │ │ │ │ + lea 0x4500b(%rip),%rdx │ │ │ │ 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 %eax,%eax │ │ │ │ - call 4ea30 │ │ │ │ - mov 0x14(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 41fba │ │ │ │ - jmp 420ae │ │ │ │ + call 123f0 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 3fbce │ │ │ │ + xchg %ax,%ax │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3fc40 │ │ │ │ + mov 0x78(%rbx),%rbp │ │ │ │ + cmpl $0x1,0x158(%rbx) │ │ │ │ + jbe 3fbce │ │ │ │ + mov 0x210(%rbx),%rdi │ │ │ │ + call 3650 │ │ │ │ + jmp 3fbce │ │ │ │ + mov 0x88(%rdx),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 3fc29 │ │ │ │ + jmp 3fc25 │ │ │ │ call 3500 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ + cmpq $0x0,0xb8(%rsi) │ │ │ │ + je 3fc78 │ │ │ │ + jmp 12340 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmpl $0x1,0x158(%rsi) │ │ │ │ + ja 3fc88 │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + 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 │ │ │ │ - mov %rsi,%r12 │ │ │ │ - lea 0x3ef8b(%rip),%rsi │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %r12,%rdi │ │ │ │ - sub $0x20,%rsp │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov 0x180(%rdx),%ebx │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - movb $0x0,0xb(%rsp) │ │ │ │ - call 3630 │ │ │ │ - test %rax,%rax │ │ │ │ - je 4238c │ │ │ │ - cmpq $0x0,0x48(%rbx) │ │ │ │ + mov (%rdi),%eax │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne 3fcf9 │ │ │ │ + cmpq $0x0,0xb8(%rdx) │ │ │ │ + je 3ff30 │ │ │ │ + cmpb $0x0,0x1c8(%r15) │ │ │ │ + movl $0xa,0xc(%rsp) │ │ │ │ + je 3fd0d │ │ │ │ + cmpb $0x1,0x1c3(%r15) │ │ │ │ + sbb %ecx,%ecx │ │ │ │ + and $0x3,%ecx │ │ │ │ + add $0x7,%ecx │ │ │ │ + mov %ecx,0xc(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + je 3fe10 │ │ │ │ + lea 0x20(%rsp),%rax │ │ │ │ + xor %r13d,%r13d │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + jmp 3fd49 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 12340 │ │ │ │ + add $0x1,%r12 │ │ │ │ + add $0x68,%r13 │ │ │ │ + cmp (%r14),%r12d │ │ │ │ + jae 3fe10 │ │ │ │ + mov 0x8(%r14),%rsi │ │ │ │ + mov 0xb8(%r15),%rbx │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + add %r13,%rsi │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 3fef0 │ │ │ │ + xor %edx,%edx │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 3fd78 │ │ │ │ + mov 0x18(%rsi),%rdx │ │ │ │ + mov 0x10(%rsi),%rsi │ │ │ │ + mov 0x180(%r15),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 3fe38 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 12fe0 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 123b0 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0x44e79(%rip),%rdx │ │ │ │ + xor %edi,%edi │ │ │ │ + call 123f0 │ │ │ │ + mov 0x8(%r14),%rsi │ │ │ │ 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 │ │ │ │ + add %r13,%rsi │ │ │ │ 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 │ │ │ │ + call 3f9b0 │ │ │ │ + cmpb $0x0,0x1c3(%r15) │ │ │ │ + jne 3fea8 │ │ │ │ + cmpq $0x0,0xb8(%r15) │ │ │ │ + jne 3fd30 │ │ │ │ + cmpl $0x1,0x158(%r15) │ │ │ │ + jbe 3fd38 │ │ │ │ + mov 0x210(%r15),%rdi │ │ │ │ + add $0x1,%r12 │ │ │ │ + add $0x68,%r13 │ │ │ │ + call 3730 │ │ │ │ + cmp (%r14),%r12d │ │ │ │ + jb 3fd49 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 423b1 │ │ │ │ - add $0x20,%rsp │ │ │ │ + jne 3ff82 │ │ │ │ + add $0x38,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or $0x2c,%eax │ │ │ │ - mov %al,0xb(%rsp) │ │ │ │ - jmp 4220c │ │ │ │ - lea 0x3f850(%rip),%rdi │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov $0x138,%esi │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x184(%r15),%eax │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea 0x45a87(%rip),%rsi │ │ │ │ + lea 0x1(%rax),%edx │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x423ac(%rip),%rdx │ │ │ │ - call 766d0 │ │ │ │ - or $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ + and $0x1,%edx │ │ │ │ + call 60f80 │ │ │ │ + mov 0x15c(%r15),%edx │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov 0xb8(%r15),%rdi │ │ │ │ + call 12fe0 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 123b0 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0x44d98(%rip),%rdx │ │ │ │ + xor %edi,%edi │ │ │ │ + call 123f0 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 32c0 │ │ │ │ + mov 0x8(%r14),%rsi │ │ │ │ + add %r13,%rsi │ │ │ │ + jmp 3fdb5 │ │ │ │ + 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 20130 │ │ │ │ + mov 0xc(%rsp),%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov 0x58(%rax),%rdi │ │ │ │ + call 656d0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x45500(%rip),%rdx │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + jmp 3fdcf │ │ │ │ + nopl (%rax) │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 3ff20 │ │ │ │ + mov 0x78(%r15),%rbp │ │ │ │ + cmpl $0x1,0x158(%r15) │ │ │ │ + jbe 3fdb5 │ │ │ │ + mov 0x210(%r15),%rdi │ │ │ │ + call 3650 │ │ │ │ + mov 0x8(%r14),%rsi │ │ │ │ + add %r13,%rsi │ │ │ │ + jmp 3fdb5 │ │ │ │ + nop │ │ │ │ + mov 0x88(%r15),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 3fef9 │ │ │ │ + jmp 3fef5 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x98(%rdx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3fce7 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + test %eax,%eax │ │ │ │ + jne 3ff57 │ │ │ │ + jmp 3fe10 │ │ │ │ + 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 8d10 <__cxa_finalize@plt+0x5540> │ │ │ │ + cmp (%r14),%ebx │ │ │ │ + jb 3ff50 │ │ │ │ + jmp 3fe10 │ │ │ │ call 3500 <__stack_chk_fail@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ + mov %rdx,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %ecx,%ebp │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ + movsbl %r9b,%ebx │ │ │ │ sub $0x68,%rsp │ │ │ │ - mov %rsi,0x38(%rsp) │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %ecx,%edx │ │ │ │ - mov $0x7e,%ecx │ │ │ │ - mov %r8d,(%rsp) │ │ │ │ - mov $0x7f,%r8d │ │ │ │ + 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,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 │ │ │ │ - xor %edi,%edi │ │ │ │ - shl $0x2,%rsi │ │ │ │ - call 5e500 │ │ │ │ - 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 5e500 │ │ │ │ - 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 │ │ │ │ + movq $0x0,0x50(%rsp) │ │ │ │ + call 44640 │ │ │ │ xor %edi,%edi │ │ │ │ - shl $0x4,%rsi │ │ │ │ - call 5e500 │ │ │ │ + mov $0x68,%esi │ │ │ │ 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 %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 │ │ │ │ + call 44640 │ │ │ │ + test %r14,%r14 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %rax,0x8(%r12) │ │ │ │ + mov %rax,%rcx │ │ │ │ + lea 0x47791(%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 402f8 │ │ │ │ + call 60de0 │ │ │ │ + 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 3e9e0 │ │ │ │ + mov 0x8(%r12),%rbx │ │ │ │ + add $0x50,%rsp │ │ │ │ + movb $0x0,0x20(%rbx) │ │ │ │ + test %r15,%r15 │ │ │ │ + je 4021f │ │ │ │ + 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 0x4577d(%rip),%rsi │ │ │ │ + mov %rdi,0x18(%rsp) │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 35a0 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x4(%rsp),%esi │ │ │ │ - xor %edx,%edx │ │ │ │ - call 7f080 │ │ │ │ - mov %rax,%rbx │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + mov %r10b,0x20(%rsp) │ │ │ │ + call 3dd40 │ │ │ │ + movsbl 0x20(%rsp),%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x4575d(%rip),%rsi │ │ │ │ + call 3dd40 │ │ │ │ + xor %eax,%eax │ │ │ │ + movsbl %bpl,%edx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x45750(%rip),%rsi │ │ │ │ + call 3dd40 │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x45742(%rip),%rsi │ │ │ │ + call 3dd40 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x45734(%rip),%rsi │ │ │ │ + call 3dd40 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x45726(%rip),%rsi │ │ │ │ + call 3dd40 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x45719(%rip),%rsi │ │ │ │ + call 3dd40 │ │ │ │ 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 │ │ │ │ + je 4021a │ │ │ │ + mov %r14,%rdx │ │ │ │ + lea 0x4570d(%rip),%rsi │ │ │ │ + mov %rbx,%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 │ │ │ │ + call 3dd40 │ │ │ │ + mov 0x8(%r12),%rbx │ │ │ │ + mov 0x260(%r13),%rdx │ │ │ │ + lea 0x4560a(%rip),%rsi │ │ │ │ + mov %rbx,%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 │ │ │ │ + call 3dd40 │ │ │ │ + mov 0x8(%r12),%rdi │ │ │ │ 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 │ │ │ │ + lea 0x455dd(%rip),%rsi │ │ │ │ + call 3dd40 │ │ │ │ + mov 0x8(%r12),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x4567e(%rip),%rsi │ │ │ │ + call 3dd40 │ │ │ │ + mov 0x98(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 40320 │ │ │ │ + mov 0x210(%r13),%rcx │ │ │ │ + mov 0xa8(%r13),%rdx │ │ │ │ + mov 0x8(%r12),%rsi │ │ │ │ + call 8d10 <__cxa_finalize@plt+0x5540> │ │ │ │ + mov (%r12),%eax │ │ │ │ + xor %ebx,%ebx │ │ │ │ + test %eax,%eax │ │ │ │ + je 402c0 │ │ │ │ + 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 3d470 │ │ │ │ + cmp (%r12),%ebx │ │ │ │ + jb 402a0 │ │ │ │ + mov 0x8(%r12),%rdi │ │ │ │ call 32c0 │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 429cf │ │ │ │ + jne 4037f │ │ │ │ add $0x68,%rsp │ │ │ │ - mov %r15,%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ 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 │ │ │ │ + jmp 32c0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + call 32d0 │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + lea 0x4c(%rsp),%rdx │ │ │ │ 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 %eax,0x4c(%rsp) │ │ │ │ + call 60760 │ │ │ │ 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 │ │ │ │ + jmp 400ce │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x50(%rsp),%rsi │ │ │ │ + mov %r13,%rdx │ │ │ │ + call 3fb20 │ │ │ │ + mov 0x8(%r12),%rsi │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 3f9b0 │ │ │ │ + cmpq $0x0,0xb8(%r13) │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + je 40360 │ │ │ │ + call 12340 │ │ │ │ + jmp 4028c │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + cmpl $0x1,0x158(%r13) │ │ │ │ + jbe 4028c │ │ │ │ + mov 0x210(%r13),%rdi │ │ │ │ + call 3730 │ │ │ │ + jmp 4028c │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov 0x10(%rsi),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x48(%rbx),%rdi │ │ │ │ + movzbl (%rdi),%eax │ │ │ │ + cmp $0x40,%al │ │ │ │ + je 405e8 │ │ │ │ + cmp $0xa,%al │ │ │ │ + je 405e8 │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov %esi,%r13d │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0x68,%esi │ │ │ │ + mov %rdx,%r12 │ │ │ │ + call 44640 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r13d,%ecx │ │ │ │ + xor %edi,%edi │ │ │ │ + lea 0x446ba(%rip),%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call 603b0 │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov 0x8(%rax),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 405c0 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov (%rax),%rdi │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + movl $0x0,0x8(%rbx) │ │ │ │ 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 │ │ │ │ + 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 60de0 │ │ │ │ + cmpl $0x1,0x8(%rbp) │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + jbe 405c0 │ │ │ │ + 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 405c0 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov 0x20(%rax),%rdi │ │ │ │ + call 60de0 │ │ │ │ + cmpl $0x3,0x8(%rbp) │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ + jbe 405c0 │ │ │ │ + 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 405c0 │ │ │ │ + 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 405c0 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov 0x50(%rax),%rdi │ │ │ │ + call 60de0 │ │ │ │ + cmpl $0x6,0x8(%rbp) │ │ │ │ + mov %rax,0x28(%rbx) │ │ │ │ + jbe 405c0 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov 0x60(%rax),%rdi │ │ │ │ + call 60de0 │ │ │ │ + cmpl $0x7,0x8(%rbp) │ │ │ │ + mov %rax,0x30(%rbx) │ │ │ │ + jbe 405c0 │ │ │ │ + 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 405c0 │ │ │ │ + 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 405c0 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov 0x90(%rax),%rdi │ │ │ │ + call 60de0 │ │ │ │ + cmpl $0xa,0x8(%rbp) │ │ │ │ + mov %rax,0x48(%rbx) │ │ │ │ + jbe 405c0 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov 0xa0(%rax),%rdi │ │ │ │ + call 60de0 │ │ │ │ + cmpl $0xb,0x8(%rbp) │ │ │ │ + mov %rax,0x50(%rbx) │ │ │ │ + jbe 405c0 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov $0xc,%r13d │ │ │ │ + mov 0xb0(%rax),%rsi │ │ │ │ + jmp 405aa │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r13d,%eax │ │ │ │ + add $0x1,%r13d │ │ │ │ + shl $0x4,%rax │ │ │ │ + add 0x0(%rbp),%rax │ │ │ │ + mov (%rax),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ mov %rbx,%rdi │ │ │ │ + call 3dd40 │ │ │ │ + cmp 0x8(%rbp),%r13d │ │ │ │ + jb 40598 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %r12,%r12 │ │ │ │ + je 405cb │ │ │ │ + testb $0x4,0x8(%rbx) │ │ │ │ + je 40600 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 60920 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - jmp 32c0 │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x8,%rsp │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %rbx,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 3e770 │ │ │ │ + mov %rax,%r12 │ │ │ │ + test %rax,%rax │ │ │ │ + je 405cb │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 4b960 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 32c0 │ │ │ │ + jmp 405cb │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + mov %rdx,%r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov 0x48(%rdi),%rdx │ │ │ │ - mov %esi,0xc(%rsp) │ │ │ │ + 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,0x18(%rsp) │ │ │ │ + mov %rax,0x138(%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 │ │ │ │ + call 75fd0 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %eax,%ebx │ │ │ │ + mov %al,0x38(%rsp) │ │ │ │ + call 21ab0 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %al,0x40(%rsp) │ │ │ │ + mov %eax,%r14d │ │ │ │ + call 20d80 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %al,0xe2(%rsp) │ │ │ │ + mov %al,0x136(%rsp) │ │ │ │ + call 20d80 │ │ │ │ + test %bl,%bl │ │ │ │ + mov %al,0xfb(%rsp) │ │ │ │ + mov %al,0x137(%rsp) │ │ │ │ + setne 0x18(%rsp) │ │ │ │ + movzbl 0x18(%rsp),%eax │ │ │ │ + test %r14b,%r14b │ │ │ │ + jne 41b90 │ │ │ │ + movl $0x1,0x84(%rsp) │ │ │ │ + xor %r13d,%r13d │ │ │ │ + test %al,%al │ │ │ │ + je 41b90 │ │ │ │ + mov 0x20(%r15),%r14d │ │ │ │ + mov $0x10,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r14d,0x24(%rsp) │ │ │ │ + call 44640 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + lea (%r14,%r14,2),%rax │ │ │ │ + lea (%r14,%rax,4),%rsi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 44640 │ │ │ │ + mov %r14d,0x0(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test %r14d,%r14d │ │ │ │ + jne 416c0 │ │ │ │ + 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 4183e │ │ │ │ + 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 41871 │ │ │ │ + mov %r13b,0xfc(%rsp) │ │ │ │ + movb $0x1,0xfe(%rsp) │ │ │ │ + movb $0x1,0xff(%rsp) │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 224f0 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %eax,0x7c(%rsp) │ │ │ │ + mov %eax,%r14d │ │ │ │ + call 22450 │ │ │ │ + mov 0x24(%rsp),%esi │ │ │ │ + mov %eax,0x30(%rsp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + test %esi,%esi │ │ │ │ + je 41668 │ │ │ │ + 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 │ │ │ │ + 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 40c11 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movslq 0x80(%rsp),%rdx │ │ │ │ + movsd 0x38(%r15),%xmm0 │ │ │ │ + cmpb $0x0,0x136(%rsp,%rdx,1) │ │ │ │ + je 41520 │ │ │ │ + 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 40943 │ │ │ │ + je 40978 │ │ │ │ + mulsd 0x46595(%rip),%xmm0 │ │ │ │ + movsd 0x462e5(%rip),%xmm1 │ │ │ │ + mov $0x1,%eax │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + ja 40978 │ │ │ │ + comisd 0x46582(%rip),%xmm0 │ │ │ │ + mov $0x3c,%eax │ │ │ │ + jae 40978 │ │ │ │ + cvttsd2si %xmm0,%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rbp,0x28(%rdi) │ │ │ │ + mov %al,0x20(%rdi) │ │ │ │ + mov %rcx,%rdi │ │ │ │ + call 200f0 │ │ │ │ + mov 0x8(%rsp),%rbp │ │ │ │ + lea 0x46e53(%rip),%rsi │ │ │ │ + mov %eax,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + add %r14,%rdi │ │ │ │ + call 3dd40 │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + add %r13,%rdi │ │ │ │ + call 20030 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 634b0 │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + lea 0x46e2b(%rip),%rsi │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + add %r14,%rdi │ │ │ │ + call 3dd40 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + add %r13,%rdi │ │ │ │ + call 1fef0 │ │ │ │ + test %al,%al │ │ │ │ + jne 410b3 │ │ │ │ + cmpl $0xffffffff,0x30(%rsp) │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + jne 41040 │ │ │ │ + add %r13,%rdi │ │ │ │ + call 1fef0 │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + test %al,%al │ │ │ │ + je 40aa7 │ │ │ │ + cmpl $0xffffffff,0x7c(%rsp) │ │ │ │ + mov %rdi,%rax │ │ │ │ + je 40aa7 │ │ │ │ + mov 0xd0(%rsp),%r12 │ │ │ │ + lea (%rax,%r12,1),%rdi │ │ │ │ + call 20160 │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + add %r12,%rdi │ │ │ │ + call 20040 │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + mov %eax,%ebx │ │ │ │ + add %r12,%rdi │ │ │ │ + call 20020 │ │ │ │ + sub %rax,%rbx │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x8(%rax),%r12 │ │ │ │ + add %r14,%r12 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 41c28 │ │ │ │ + mov 0x10(%r12),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 3510 │ │ │ │ test %eax,%eax │ │ │ │ - jns 42b20 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - cmp %r14,%rbp │ │ │ │ - jb 42b2b │ │ │ │ - mov 0xc(%rsp),%edi │ │ │ │ - call 40600 │ │ │ │ + jne 418e0 │ │ │ │ + lea 0x46d5d(%rip),%rdi │ │ │ │ + call 60de0 │ │ │ │ + mov %rax,0x30(%r12) │ │ │ │ + lea 0x1(%rbx),%eax │ │ │ │ + mov %rax,0x38(%r12) │ │ │ │ + mov 0x18(%rsp),%ecx │ │ │ │ + cmp %ecx,0x30(%rsp) │ │ │ │ + je 41628 │ │ │ │ + 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 61d90 │ │ │ │ + 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 66440 │ │ │ │ + mov 0x28(%rsp),%ecx │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + mov 0x114(%rsp),%eax │ │ │ │ + add %eax,%ecx │ │ │ │ + mov %ecx,0x78(%rsp) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + ja 411b0 │ │ │ │ + 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 412d0 │ │ │ │ + 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 40b64 │ │ │ │ + movzbl 0x3c(%rax),%ecx │ │ │ │ + cmp %cl,0x3c(%rdx) │ │ │ │ + je 41970 │ │ │ │ + mov 0x18(%rsp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 40b95 │ │ │ │ + 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 40b95 │ │ │ │ + movzbl 0x3c(%rax),%ecx │ │ │ │ + cmp %cl,0x3c(%rdi) │ │ │ │ + je 41aa0 │ │ │ │ + cmpb $0x0,0x4a(%rax) │ │ │ │ + jne 41448 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x184(%rax),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 41390 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ + add %r14,%rdi │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + lea 0x44c6d(%rip),%rsi │ │ │ │ + mov %rbp,%r13 │ │ │ │ + mov 0x260(%rax),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3dd40 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + movsbl 0x6b(%rsp),%edx │ │ │ │ + lea 0x44c53(%rip),%rsi │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + add %r14,%rdi │ │ │ │ + call 3dd40 │ │ │ │ + mov 0x24(%rsp),%eax │ │ │ │ + mov 0x38(%rsp),%r14 │ │ │ │ + cmp %eax,%r12d │ │ │ │ + je 41668 │ │ │ │ + mov %r12d,0x18(%rsp) │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + add %r13,%rdi │ │ │ │ + call 1fde0 │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + mov %rax,0x118(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add %r13,%rdi │ │ │ │ + call 1fe30 │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + add %r13,%rdi │ │ │ │ + mov %rax,0x120(%rsp) │ │ │ │ + call 1fef0 │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + test %al,%al │ │ │ │ + mov %eax,%ebp │ │ │ │ + sete 0x28(%rsp) │ │ │ │ + add %r13,%rdi │ │ │ │ + call 1ff00 │ │ │ │ + test %bpl,%bpl │ │ │ │ + mov %r15,%rdi │ │ │ │ + setne %sil │ │ │ │ + setne %r12b │ │ │ │ + mov %al,0x50(%rsp) │ │ │ │ + movzbl %sil,%esi │ │ │ │ + mov %esi,0x80(%rsp) │ │ │ │ + call 27740 │ │ │ │ + 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 41150 │ │ │ │ + cmpb $0x0,0xe3(%rsp) │ │ │ │ + je 41150 │ │ │ │ + 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 412f0 │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + add %r13,%rdi │ │ │ │ + movzbl 0x2e1(%rax),%ebx │ │ │ │ + call 1fdd0 │ │ │ │ + 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 41120 │ │ │ │ + call 60de0 │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + cmpb $0x0,0x1c0(%rax) │ │ │ │ + jne 41338 │ │ │ │ + add %r13,%rdi │ │ │ │ + call 1fef0 │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + add %r14,%rdi │ │ │ │ + test %al,%al │ │ │ │ + jne 410e0 │ │ │ │ + mov 0x188(%rsp),%edx │ │ │ │ + lea 0x44b09(%rip),%rsi │ │ │ │ + call 3dd40 │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + mov 0x98(%rsp),%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x44a3a(%rip),%rsi │ │ │ │ + add %r14,%rdi │ │ │ │ + call 3dd40 │ │ │ │ + xor %r11d,%r11d │ │ │ │ + cmpb $0x0,0xe0(%rsp) │ │ │ │ + je 40e23 │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + test %bpl,%bpl │ │ │ │ + jne 41608 │ │ │ │ + mov 0xd8(%rsp),%rax │ │ │ │ + add %rax,%rdi │ │ │ │ + call 1ff00 │ │ │ │ + movsbl %al,%r11d │ │ │ │ + xor %eax,%eax │ │ │ │ + cmpq $0x0,0x48(%rsp) │ │ │ │ + mov %r11d,0x6c(%rsp) │ │ │ │ + mov %r15,%r8 │ │ │ │ + setne %al │ │ │ │ + lea 0x469a6(%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 3ec30 │ │ │ │ + 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 20030 │ │ │ │ + mov 0x58(%rsp),%ecx │ │ │ │ + mov %ebx,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov %r12d,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 63fb0 │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + add %r13,%rdi │ │ │ │ + call 20040 │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + mov %eax,%ebx │ │ │ │ + add %r13,%rdi │ │ │ │ + call 20020 │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + sub %rax,%rbx │ │ │ │ + add %r13,%rdi │ │ │ │ + call 20160 │ │ │ │ + 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 3e9e0 │ │ │ │ + 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 41588 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x30(%r15),%rcx │ │ │ │ + movzbl 0x1f4(%rax),%eax │ │ │ │ + add %r13,%rcx │ │ │ │ + test %al,%al │ │ │ │ + je 40900 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %eax,%xmm0 │ │ │ │ + divsd 0x45ede(%rip),%xmm0 │ │ │ │ + ucomisd %xmm1,%xmm0 │ │ │ │ + jp 41013 │ │ │ │ + mov $0x0,%eax │ │ │ │ + je 40978 │ │ │ │ + mulsd 0x45ec5(%rip),%xmm0 │ │ │ │ + movsd 0x45c15(%rip),%xmm5 │ │ │ │ + mov $0x1,%eax │ │ │ │ + comisd %xmm0,%xmm5 │ │ │ │ + jbe 4095e │ │ │ │ + jmp 40978 │ │ │ │ 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 │ │ │ │ + mov 0xd8(%rsp),%r12 │ │ │ │ + add %r12,%rdi │ │ │ │ + call 20160 │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + add %r12,%rdi │ │ │ │ + call 20040 │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + mov %eax,%ebx │ │ │ │ + add %r12,%rdi │ │ │ │ + call 20020 │ │ │ │ + sub %rax,%rbx │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x8(%rax),%r12 │ │ │ │ + add %r14,%r12 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 41c40 │ │ │ │ + mov 0x10(%r12),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 3510 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 418f0 │ │ │ │ + lea 0x4673f(%rip),%rdi │ │ │ │ + call 60de0 │ │ │ │ + mov %rax,0x30(%r12) │ │ │ │ + lea 0x1(%rbx),%eax │ │ │ │ + mov %rax,0x38(%r12) │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + add %r13,%rdi │ │ │ │ + call 1fef0 │ │ │ │ + test %al,%al │ │ │ │ + je 40a95 │ │ │ │ + cmpl $0xffffffff,0x7c(%rsp) │ │ │ │ + je 40a95 │ │ │ │ + mov 0x30(%r15),%rax │ │ │ │ + jmp 40a21 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x190(%rsp),%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x447ed(%rip),%rsi │ │ │ │ + call 3dd40 │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + mov 0x180(%rsp),%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x4471e(%rip),%rsi │ │ │ │ + add %r14,%rdi │ │ │ │ + call 3dd40 │ │ │ │ + jmp 40df5 │ │ │ │ + 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 60760 │ │ │ │ + jmp 40d90 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x190(%rsp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 41900 │ │ │ │ + test %r12b,%r12b │ │ │ │ + je 41900 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + cmpl $0x1,0x180(%rsp) │ │ │ │ + seta %cl │ │ │ │ + mov %ecx,0x40(%rsp) │ │ │ │ + movl $0x0,0x38(%rsp) │ │ │ │ + test %al,%al │ │ │ │ + je 40cdc │ │ │ │ + movsbl 0xe2(%rsp),%eax │ │ │ │ + movsbl 0xfb(%rsp),%edx │ │ │ │ + test %bpl,%bpl │ │ │ │ + cmovne %edx,%eax │ │ │ │ + mov %eax,0x38(%rsp) │ │ │ │ + jmp 40cdc │ │ │ │ + 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 0x446cd(%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 %rbp,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x4,%r13 │ │ │ │ + call 60f80 │ │ │ │ + cmp %r12,%r13 │ │ │ │ + jne 411f0 │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x128(%rsp),%rdx │ │ │ │ + lea 0x44705(%rip),%rsi │ │ │ │ + mov 0x50(%rsp),%r13 │ │ │ │ + call 3dd40 │ │ │ │ + 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 │ │ │ │ + je 41be0 │ │ │ │ + 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 60f80 │ │ │ │ + cmp %rbx,%r13 │ │ │ │ + jne 41280 │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + mov 0x50(%rsp),%r13 │ │ │ │ + mov 0x128(%rsp),%rdx │ │ │ │ + lea 0x4467b(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3dd40 │ │ │ │ + mov 0x128(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + jmp 40b0f │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x68(%r14),%rcx │ │ │ │ + lea (%rdi,%r13,1),%rax │ │ │ │ + mov %rcx,0x38(%rsp) │ │ │ │ + lea 0x58(%r13),%rbp │ │ │ │ + jmp 40b64 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32d0 │ │ │ │ + mov %eax,%esi │ │ │ │ + cmp $0x1,%r12d │ │ │ │ + je 41950 │ │ │ │ + cmp $0x2,%r12d │ │ │ │ + je 41930 │ │ │ │ + lea -0x3(%r12),%eax │ │ │ │ + and $0xfffffffd,%eax │ │ │ │ + jne 41640 │ │ │ │ + mov $0x43,%ecx │ │ │ │ + mov $0x59,%edx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 607e0 │ │ │ │ + jmp 40cf1 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %r13,%rdi │ │ │ │ + call 20130 │ │ │ │ + mov 0xe8(%rsp),%rcx │ │ │ │ + mov 0x58(%rax),%rdi │ │ │ │ + mov 0x20(%rax),%esi │ │ │ │ + add 0x10(%rcx),%rsi │ │ │ │ + call 662b0 │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov $0x2b,%edx │ │ │ │ + mov 0x8(%rcx),%rbx │ │ │ │ + add %r14,%rbx │ │ │ │ + cmp $0x1,%al │ │ │ │ + je 416a5 │ │ │ │ + cmp $0x2,%al │ │ │ │ + je 416a0 │ │ │ │ + cmp $0x3,%al │ │ │ │ + je 41bf0 │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + jmp 40daa │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + add %r13,%rdi │ │ │ │ + call 20130 │ │ │ │ + mov 0x10(%rsp),%r13 │ │ │ │ + mov 0x58(%rax),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x184(%r13),%esi │ │ │ │ + call 61fc0 │ │ │ │ + mov 0x184(%r13),%esi │ │ │ │ + mov 0x58(%rbx),%rdi │ │ │ │ + mov %r13,0x10(%rsp) │ │ │ │ + mov %eax,0x18(%rsp) │ │ │ │ + call 621a0 │ │ │ │ + mov 0x18(%rsp),%edx │ │ │ │ + lea 0x444f5(%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 3dd40 │ │ │ │ + mov %r13,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ebx,%edx │ │ │ │ + lea 0x444d4(%rip),%rsi │ │ │ │ + call 3dd40 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x10(%rsp),%r13 │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ + mov 0x178(%r13),%eax │ │ │ │ + add %r14,%rdi │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 41910 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 40bbe │ │ │ │ + mov 0x17c(%r13),%edx │ │ │ │ + lea 0x44483(%rip),%rsi │ │ │ │ + jmp 4191e │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 1ff90 │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + lea 0x443eb(%rip),%rsi │ │ │ │ + lea 0x1(%rax),%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + add %r14,%rdi │ │ │ │ + call 3dd40 │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + add %r13,%rdi │ │ │ │ + call 1ff50 │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + lea 0x443cb(%rip),%rsi │ │ │ │ + lea 0x1(%rax),%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + add %r14,%rdi │ │ │ │ + call 3dd40 │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + add %r13,%rdi │ │ │ │ + call 1fef0 │ │ │ │ + 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 418b0 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x28(%rsp),%edx │ │ │ │ + lea 0x44380(%rip),%rsi │ │ │ │ + mov %ecx,0x40(%rsp) │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + add %r14,%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 3dd40 │ │ │ │ + mov 0x40(%rsp),%edx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x44363(%rip),%rsi │ │ │ │ + call 3dd40 │ │ │ │ + mov 0x18(%rsp),%edx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x44356(%rip),%rsi │ │ │ │ + call 3dd40 │ │ │ │ + jmp 40b9f │ │ │ │ + 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 4154a │ │ │ │ + je 40978 │ │ │ │ + mulsd 0x4598e(%rip),%xmm1 │ │ │ │ + movsd 0x456de(%rip),%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + ja 40978 │ │ │ │ + comisd 0x45977(%rip),%xmm1 │ │ │ │ + mov $0x3c,%eax │ │ │ │ + jae 40978 │ │ │ │ + cvttsd2si %xmm1,%eax │ │ │ │ + jmp 40978 │ │ │ │ + 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 40fd3 │ │ │ │ + cmpb $0x0,0xfe(%rsp) │ │ │ │ + mov $0x2,%edx │ │ │ │ + je 415e6 │ │ │ │ + cmpb $0x0,0xfd(%rsp) │ │ │ │ + mov $0x1,%edx │ │ │ │ + je 415e6 │ │ │ │ + xor %edx,%edx │ │ │ │ + cmpb $0x0,0xff(%rsp) │ │ │ │ + je 415e6 │ │ │ │ + mov $0x3,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x44240(%rip),%rsi │ │ │ │ + call 3dd40 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ + add %r14,%rdi │ │ │ │ + jmp 40fd3 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0xd0(%rsp),%rax │ │ │ │ + add %rax,%rdi │ │ │ │ + call 1ff00 │ │ │ │ + movsbl %al,%r11d │ │ │ │ + jmp 40e23 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movl $0x0,0x28(%rsp) │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + jmp 40aaf │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + and $0xfffffffd,%r12d │ │ │ │ + cmp $0x4,%r12d │ │ │ │ + jne 40cf1 │ │ │ │ + mov $0x47,%ecx │ │ │ │ + mov $0x52,%edx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 607e0 │ │ │ │ + jmp 40cf1 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x138(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 41d00 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + add $0x148,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x2d,%edx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x441f6(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3dd40 │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + jmp 40daa │ │ │ │ + nop │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + xor %ebp,%ebp │ │ │ │ + call 20160 │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + call 20040 │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + mov %eax,%eax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + call 20060 │ │ │ │ + movq $0x0,0x70(%rsp) │ │ │ │ + movl $0x0,0xcc(%rsp) │ │ │ │ + mov %eax,%edx │ │ │ │ + movl $0x0,0xc8(%rsp) │ │ │ │ + movl $0x0,0xe4(%rsp) │ │ │ │ + mov %rdx,0x30(%rsp) │ │ │ │ + jmp 41768 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + call 66510 │ │ │ │ + add %eax,0xcc(%rsp) │ │ │ │ + test %r13b,%r13b │ │ │ │ + jne 417a4 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + add 0x30(%r15),%rbx │ │ │ │ + movsd 0x50(%rbx),%xmm0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 4174d │ │ │ │ + comisd 0x70(%rsp),%xmm0 │ │ │ │ + jbe 41753 │ │ │ │ + movsd %xmm0,0x70(%rsp) │ │ │ │ + call 20160 │ │ │ │ + add $0x1,%rbp │ │ │ │ + mov %rax,%r12 │ │ │ │ + cmp %rbp,%r14 │ │ │ │ + je 41830 │ │ │ │ + lea 0x0(%rbp,%rbp,4),%rax │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + lea 0x0(%rbp,%rax,2),%rbx │ │ │ │ + shl $0x3,%rbx │ │ │ │ + add %rbx,%rdi │ │ │ │ + call 1fef0 │ │ │ │ + test %al,%al │ │ │ │ + mov 0x30(%r15),%rax │ │ │ │ + mov 0x18(%rax,%rbx,1),%rax │ │ │ │ + mov 0x58(%rax),%rdi │ │ │ │ + jne 41720 │ │ │ │ + call 66510 │ │ │ │ + add %eax,0xc8(%rsp) │ │ │ │ + test %r13b,%r13b │ │ │ │ + je 41731 │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + add %rbx,%rdi │ │ │ │ + call 20160 │ │ │ │ + cmp %rax,%r12 │ │ │ │ + jne 41731 │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + add %rbx,%rdi │ │ │ │ + call 20040 │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + mov %eax,%eax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jl 41cb2 │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + add %rbx,%rdi │ │ │ │ + call 20060 │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + mov %eax,%eax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jle 41734 │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + add %rbx,%rdi │ │ │ │ + call 20060 │ │ │ │ + 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 41734 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + test %r13b,%r13b │ │ │ │ + jne 4077e │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + xor %ebx,%ebx │ │ │ │ + movl $0x0,0x90(%rsp) │ │ │ │ + movq $0x0,0xf0(%rsp) │ │ │ │ + cmpb $0x0,0x2e0(%rax) │ │ │ │ + movb $0x1,0xfd(%rsp) │ │ │ │ + je 407d8 │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 20de0 │ │ │ │ + mov %al,0xfc(%rsp) │ │ │ │ + test %al,%al │ │ │ │ + jne 407d8 │ │ │ │ + movzbl 0xfd(%rsp),%eax │ │ │ │ + movb $0x0,0xff(%rsp) │ │ │ │ + movl $0x0,0x90(%rsp) │ │ │ │ + mov %al,0xfe(%rsp) │ │ │ │ + jmp 407f0 │ │ │ │ + nop │ │ │ │ + mov 0x5bb51(%rip),%rdi │ │ │ │ + lea 0x4407d(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x114(%rsp),%ecx │ │ │ │ + jmp 414c7 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 60de0 │ │ │ │ + jmp 40a88 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 60de0 │ │ │ │ + jmp 410a6 │ │ │ │ + nopl (%rax) │ │ │ │ + movl $0x0,0x40(%rsp) │ │ │ │ + jmp 41179 │ │ │ │ nopl (%rax) │ │ │ │ + mov 0x17c(%r13),%edx │ │ │ │ + lea 0x43f97(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3dd40 │ │ │ │ + jmp 40bb2 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x41,%ecx │ │ │ │ + mov $0x52,%edx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 607e0 │ │ │ │ + jmp 40cf1 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x54,%ecx │ │ │ │ + mov $0x59,%edx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 607e0 │ │ │ │ + jmp 40cf1 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rdx,%rdi │ │ │ │ + call 20160 │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + add %rbp,%rdi │ │ │ │ + call 20040 │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + mov %eax,%ebx │ │ │ │ + add %rbp,%rdi │ │ │ │ + call 20020 │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + sub %rax,%rbx │ │ │ │ + add %rbp,%rdi │ │ │ │ + mov %rbx,0x48(%rsp) │ │ │ │ + call 20090 │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + mov %eax,0x50(%rsp) │ │ │ │ + add %rbp,%rdi │ │ │ │ + call 200f0 │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + mov %eax,%ebx │ │ │ │ + add %rbp,%rdi │ │ │ │ + call 1ff90 │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + movzbl 0x1f4(%rax),%eax │ │ │ │ + test %al,%al │ │ │ │ + jne 41ba6 │ │ │ │ + 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 41c83 │ │ │ │ + mov $0x0,%esi │ │ │ │ + jne 41c83 │ │ │ │ + mov %al,0x20(%rcx) │ │ │ │ + add %rbp,%rdi │ │ │ │ + mov %edx,0x58(%rsp) │ │ │ │ + mov %esi,0x60(%rsp) │ │ │ │ + call 1ff00 │ │ │ │ + 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 0x43e1c(%rip),%rsi │ │ │ │ + push %rbx │ │ │ │ + mov 0x68(%rsp),%edx │ │ │ │ + push %rdx │ │ │ │ + mov 0x78(%rsp),%edx │ │ │ │ + lea 0x1(%rdx),%r9d │ │ │ │ + mov 0x60(%rsp),%rdx │ │ │ │ + call 3dd40 │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + add $0x20,%rsp │ │ │ │ + lea (%rdi,%r13,1),%rax │ │ │ │ + jmp 40b64 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + call 20160 │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + add %rbx,%rdi │ │ │ │ + call 20040 │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + mov %eax,0x18(%rsp) │ │ │ │ + add %rbx,%rdi │ │ │ │ + call 20020 │ │ │ │ + mov 0x18(%rsp),%ecx │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + sub %rax,%rcx │ │ │ │ + add %rbx,%rdi │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ + call 20090 │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + mov %eax,0x58(%rsp) │ │ │ │ + add %rbx,%rdi │ │ │ │ + call 1ff90 │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + mov %eax,0x50(%rsp) │ │ │ │ + add %rbx,%rdi │ │ │ │ + call 200f0 │ │ │ │ + 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 1ff00 │ │ │ │ + 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 0x43cfe(%rip),%rsi │ │ │ │ + call 3dd40 │ │ │ │ + mov 0x30(%r15),%rax │ │ │ │ + add $0x20,%rsp │ │ │ │ + add %r13,%rax │ │ │ │ + jmp 40b95 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movl $0x0,0x84(%rsp) │ │ │ │ + mov $0x1,%r13d │ │ │ │ + jmp 406ff │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movsd 0x4532e(%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 41c51 │ │ │ │ + jne 41c51 │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + jmp 41c77 │ │ │ │ + xor %edx,%edx │ │ │ │ + jmp 412ac │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x2b,%edx │ │ │ │ + lea 0x43ca4(%rip),%rsi │ │ │ │ + call 3dd40 │ │ │ │ + mov $0x50,%edx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x43c96(%rip),%rsi │ │ │ │ + call 3dd40 │ │ │ │ + jmp 41381 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x45bb4(%rip),%rdi │ │ │ │ + call 60de0 │ │ │ │ + jmp 40a88 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x45b9c(%rip),%rdi │ │ │ │ + call 60de0 │ │ │ │ + jmp 410a6 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + movsd 0x44fdb(%rip),%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + ja 41cca │ │ │ │ + comisd 0x4527d(%rip),%xmm0 │ │ │ │ + jae 41ce5 │ │ │ │ + cvttsd2si %xmm0,%esi │ │ │ │ + mov %esi,%ecx │ │ │ │ + movzbl %sil,%esi │ │ │ │ + mov %cl,0x20(%rax) │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + jmp 41a2e │ │ │ │ + mulsd 0x45255(%rip),%xmm0 │ │ │ │ + movsd 0x44fa5(%rip),%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + ja 41cd6 │ │ │ │ + comisd 0x45247(%rip),%xmm0 │ │ │ │ + jae 41cf1 │ │ │ │ + cvttsd2si %xmm0,%esi │ │ │ │ + mov %esi,%eax │ │ │ │ + movzbl %sil,%esi │ │ │ │ + jmp 41a2b │ │ │ │ + mov 0x30(%r15),%rdi │ │ │ │ + add %rbx,%rdi │ │ │ │ + call 20040 │ │ │ │ + mov %eax,%eax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + jmp 417d5 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%ecx │ │ │ │ + jmp 41c77 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + jmp 41a2b │ │ │ │ + mov $0x3c,%esi │ │ │ │ + mov $0x3c,%ecx │ │ │ │ + jmp 41c77 │ │ │ │ + mov $0x3c,%esi │ │ │ │ + mov $0x3c,%eax │ │ │ │ + jmp 41a2b │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + xor %edi,%edi │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov 0x8(%rdi),%eax │ │ │ │ + sub $0x78,%rsp │ │ │ │ + mov %rsi,0x40(%rsp) │ │ │ │ + mov $0x10,%esi │ │ │ │ + call 44640 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + call 228c0 │ │ │ │ + mov (%r14),%ecx │ │ │ │ + movl $0xffffffff,0x54(%rsp) │ │ │ │ + movq $0x0,0x58(%rsp) │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 42278 │ │ │ │ + mov %r14,%r15 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x50,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 44640 │ │ │ │ + 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 202f0 │ │ │ │ + mov 0x8(%r15),%rdx │ │ │ │ + lea (%rdx,%rbp,1),%rax │ │ │ │ + mov 0x20(%rax),%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jbe 42aee │ │ │ │ + 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 42028 │ │ │ │ + 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 1ff00 │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + add 0x30(%rax,%rbp,1),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 1ff50 │ │ │ │ + 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 1ff00 │ │ │ │ + movzbl %al,%eax │ │ │ │ mov %eax,0x1c(%rsp) │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov 0x30(%rax,%rbp,1),%rdi │ │ │ │ + add %r14,%rdi │ │ │ │ + call 1ff90 │ │ │ │ + mov %eax,0x30(%rsp) │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov 0x30(%rax,%rbp,1),%rdi │ │ │ │ + add %r14,%rdi │ │ │ │ + call 1ff50 │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %eax,0x4c(%rsp) │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov 0x30(%rax,%rbp,1),%rdi │ │ │ │ + add %r12,%rdi │ │ │ │ + call 1ff00 │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov 0x30(%rax,%rbp,1),%rdi │ │ │ │ + add %r12,%rdi │ │ │ │ + call 1ff90 │ │ │ │ + mov 0x34(%rsp),%r10d │ │ │ │ + mov %eax,%r11d │ │ │ │ + cmp $0x1,%r10d │ │ │ │ + je 41edb │ │ │ │ + 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 42380 │ │ │ │ + mov 0x18(%r13),%rax │ │ │ │ + mov 0x58(%rax),%rsi │ │ │ │ + mov 0x1c(%rsp),%eax │ │ │ │ + mov 0x18(%rsi),%r9d │ │ │ │ test %eax,%eax │ │ │ │ - je 42ca7 │ │ │ │ - movq $0x0,0x8(%rsp) │ │ │ │ - movl $0x0,0x1c(%rsp) │ │ │ │ + jne 422c0 │ │ │ │ + cmp %r9d,0x30(%rsp) │ │ │ │ + jne 42beb │ │ │ │ + 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 423f8 │ │ │ │ + cmp $0x1,%r10d │ │ │ │ + je 424b8 │ │ │ │ + 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 423b0 │ │ │ │ + cmp %dl,%cl │ │ │ │ + je 42458 │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov %r10d,0x30(%rsp) │ │ │ │ + mov %r9d,0x1c(%rsp) │ │ │ │ + mov 0x1f0(%rax),%r13d │ │ │ │ + call 1ff00 │ │ │ │ + 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 18bb0 │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov 0x30(%rax,%rbp,1),%rdi │ │ │ │ + add %r14,%rdi │ │ │ │ + call 20170 │ │ │ │ + mov %eax,%ebx │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov 0x30(%rax,%rbp,1),%rdi │ │ │ │ + add %r14,%rdi │ │ │ │ + call 1fef0 │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + movzbl %bl,%r8d │ │ │ │ + movzbl %al,%ecx │ │ │ │ + mov %r13,%rsi │ │ │ │ + call 21000 │ │ │ │ + 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 42290 │ │ │ │ + movl $0x0,0x8(%rsp) │ │ │ │ + movabs $0x7fffffff8,%rbx │ │ │ │ + movl $0x0,0x4(%rsp) │ │ │ │ + addl $0x1,0x10(%rsp) │ │ │ │ + lea 0x58(%r12),%rsi │ │ │ │ + cmp %ecx,%r10d │ │ │ │ + jae 42229 │ │ │ │ + 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 42080 │ │ │ │ + mov 0x30(%rdx,%rbp,1),%rdi │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + lea (%rdi,%r14,1),%r13 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 420c0 │ │ │ │ + lea 0x18(%r13),%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + cmp $0x1,%r10d │ │ │ │ + jne 41e00 │ │ │ │ + movl $0x0,0x50(%rsp) │ │ │ │ + mov %r13,%rdi │ │ │ │ + jmp 41e46 │ │ │ │ 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 %eax,0x24(%rsp) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x58(%rax),%r13d │ │ │ │ - mov 0x50(%rax),%r12 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 42c50 │ │ │ │ - xor %r15d,%r15d │ │ │ │ - lea 0x24(%rsp),%rbp │ │ │ │ - jmp 42c2b │ │ │ │ + movzbl 0x3c(%rax),%eax │ │ │ │ + cmp %al,0x3c(%rdi) │ │ │ │ + jne 42049 │ │ │ │ + mov %r10d,0x1c(%rsp) │ │ │ │ + call 1ff00 │ │ │ │ + mov %eax,%ebx │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov 0x30(%rax,%rbp,1),%rdi │ │ │ │ + add %r14,%rdi │ │ │ │ + call 1ff00 │ │ │ │ + mov 0x1c(%rsp),%r10d │ │ │ │ + cmp %al,%bl │ │ │ │ + je 424f0 │ │ │ │ + mov 0x8(%r15),%rdx │ │ │ │ + jmp 42049 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r10d,0x1c(%rsp) │ │ │ │ + call 1ff00 │ │ │ │ + mov 0x4(%rsp),%ebx │ │ │ │ + mov 0x1c(%rsp),%r10d │ │ │ │ + movzbl %al,%eax │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 42348 │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + mov (%rdx),%rdx │ │ │ │ + mov 0x58(%rdx),%rdi │ │ │ │ + mov 0x18(%rdi),%r13d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 424c8 │ │ │ │ + mov 0x8(%rsp),%r11d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + test %r11d,%r11d │ │ │ │ + je 42140 │ │ │ │ + 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 66140 │ │ │ │ + mov 0x1c(%rsp),%edx │ │ │ │ + mov 0x30(%rsp),%r10d │ │ │ │ + sub %edx,%ebx │ │ │ │ + sub %eax,%ebx │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - je 42c80 │ │ │ │ - lea 0x1(%r14),%r15 │ │ │ │ - cmp %r13,%r15 │ │ │ │ - jae 42c50 │ │ │ │ - lea (%r15,%r13,1),%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea (%r12,%rdx,8),%rbx │ │ │ │ - mov %rdx,%r14 │ │ │ │ + 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 1ff00 │ │ │ │ + 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 18bb0 │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov 0x30(%rax,%rbp,1),%rdx │ │ │ │ + add %r14,%rdx │ │ │ │ + mov %rdx,%rdi │ │ │ │ + call 20170 │ │ │ │ + mov %eax,%ebx │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov 0x30(%rax,%rbp,1),%rdx │ │ │ │ + add %r14,%rdx │ │ │ │ + mov %rdx,%rdi │ │ │ │ + call 1fef0 │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + movzbl %bl,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ + movabs $0x7fffffff8,%rbx │ │ │ │ + movzbl %al,%ecx │ │ │ │ + mov %r13,%rsi │ │ │ │ + call 21000 │ │ │ │ + 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 42025 │ │ │ │ + mov 0x18(%rsp),%esi │ │ │ │ + mov %r10d,%r13d │ │ │ │ + test %esi,%esi │ │ │ │ + jne 42890 │ │ │ │ + cmp %ecx,0x64(%rsp) │ │ │ │ + jb 426d8 │ │ │ │ + mov 0x38(%rsp),%rbx │ │ │ │ + mov 0x68(%rsp),%rdi │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - add $0x38,%rsp │ │ │ │ + call 228e0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 20b40 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32c0 │ │ │ │ + addq $0x1,0x58(%rsp) │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + cmp (%r15),%eax │ │ │ │ + jb 41d70 │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + add $0x78,%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 │ │ │ │ + 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 41ff8 │ │ │ │ + mov 0x38(%rsp),%rsi │ │ │ │ + movb $0x0,0x2c(%rsi) │ │ │ │ + jmp 41ff8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %r10d,0x60(%rsp) │ │ │ │ + mov 0x10(%rsi),%ebx │ │ │ │ + mov %r11d,0x34(%rsp) │ │ │ │ + mov %r9d,0x4(%rsp) │ │ │ │ + call 66140 │ │ │ │ + mov 0x4(%rsp),%r9d │ │ │ │ + mov 0x34(%rsp),%r11d │ │ │ │ + mov 0x60(%rsp),%r10d │ │ │ │ + sub %r9d,%ebx │ │ │ │ + sub %eax,%ebx │ │ │ │ + cmp %ebx,0x30(%rsp) │ │ │ │ + jne 42c0a │ │ │ │ + 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 426b0 │ │ │ │ + movl $0x1,0x4(%rsp) │ │ │ │ + mov 0x18(%r13),%r8 │ │ │ │ + mov 0x58(%r8),%rsi │ │ │ │ + mov 0x18(%rsi),%r9d │ │ │ │ + movl $0x1,0x8(%rsp) │ │ │ │ + cmp $0x1,%r10d │ │ │ │ + jne 41f30 │ │ │ │ + jmp 41f46 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 42490 │ │ │ │ test %eax,%eax │ │ │ │ - jns 42d10 │ │ │ │ - mov %r15,%rbx │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - jb 42d1b │ │ │ │ - mov 0x18(%rsp),%edi │ │ │ │ - call 40600 │ │ │ │ + je 426d0 │ │ │ │ + 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 42140 │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl 0x3c(%rax,%r12,1),%ecx │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %r9d,%r9d │ │ │ │ + cmp %cl,%dl │ │ │ │ + je 423b0 │ │ │ │ + mov 0x18(%r13),%r8 │ │ │ │ + mov 0x1c(%rsp),%ebx │ │ │ │ + mov 0x58(%r8),%rsi │ │ │ │ + mov 0x18(%rsi),%r9d │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 42c29 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp 42323 │ │ │ │ + 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 424a0 │ │ │ │ + cmp %r8d,0x54(%rsp) │ │ │ │ + cmovne %eax,%ebx │ │ │ │ + cmp %dl,%cl │ │ │ │ + jne 41f4e │ │ │ │ + mov 0x4c(%rsp),%eax │ │ │ │ + sub %eax,%r11d │ │ │ │ + mov 0x48(%rsp),%eax │ │ │ │ + mov %r11d,%r9d │ │ │ │ + mov %eax,0x54(%rsp) │ │ │ │ + jmp 41f4e │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - test %r14,%r14 │ │ │ │ - je 42d3e │ │ │ │ - mov 0x4(%r14),%eax │ │ │ │ - mov %eax,0x1c(%rsp) │ │ │ │ - jmp 42c8e │ │ │ │ + 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 66140 │ │ │ │ + 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 4232b │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl %r15b,%eax │ │ │ │ + mov 0x1c(%rsp),%r13d │ │ │ │ + test %r13d,%r13d │ │ │ │ + jne 423db │ │ │ │ + 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 41f4e │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %r13d,%r13d │ │ │ │ + jmp 42140 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp %r8d,0x54(%rsp) │ │ │ │ + cmovne %eax,%r9d │ │ │ │ + cmp %dl,%cl │ │ │ │ + jne 41f4e │ │ │ │ + jmp 42470 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movl $0x1,0x4(%rsp) │ │ │ │ + jmp 42470 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rdi),%ebx │ │ │ │ + mov %r10d,0x1c(%rsp) │ │ │ │ + call 66140 │ │ │ │ + mov 0x8(%rsp),%r9d │ │ │ │ + mov 0x1c(%rsp),%r10d │ │ │ │ + sub %r13d,%ebx │ │ │ │ + sub %eax,%ebx │ │ │ │ + test %r9d,%r9d │ │ │ │ + jne 42360 │ │ │ │ + jmp 42492 │ │ │ │ + nop │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov %r10d,0x1c(%rsp) │ │ │ │ + mov 0x30(%rax,%rbp,1),%rdi │ │ │ │ + add %r12,%rdi │ │ │ │ + call 20150 │ │ │ │ + mov %eax,%ebx │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov 0x30(%rax,%rbp,1),%rdi │ │ │ │ + add %r14,%rdi │ │ │ │ + call 20150 │ │ │ │ + mov 0x1c(%rsp),%r10d │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jne 420b3 │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov %r10d,0x1c(%rsp) │ │ │ │ + mov 0x30(%rax,%rbp,1),%rdi │ │ │ │ + add %r12,%rdi │ │ │ │ + call 20040 │ │ │ │ + mov %eax,%ebx │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov 0x30(%rax,%rbp,1),%rdi │ │ │ │ + add %r14,%rdi │ │ │ │ + call 20060 │ │ │ │ + mov 0x1c(%rsp),%r10d │ │ │ │ + cmp %ebx,%eax │ │ │ │ + jae 4264f │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov %r10d,0x1c(%rsp) │ │ │ │ + mov 0x30(%rax,%rbp,1),%rdi │ │ │ │ + add %r12,%rdi │ │ │ │ + call 1ff00 │ │ │ │ + mov 0x1c(%rsp),%r10d │ │ │ │ + test %al,%al │ │ │ │ + jne 4264f │ │ │ │ + mov 0x18(%rsp),%edx │ │ │ │ + lea 0x1(%r10),%ecx │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov %ecx,0x64(%rsp) │ │ │ │ + test %edx,%edx │ │ │ │ + jne 42b40 │ │ │ │ + cmp $0x1,%r10d │ │ │ │ + je 42bde │ │ │ │ + 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 42bd1 │ │ │ │ + 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 44640 │ │ │ │ + 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 42012 │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov %r10d,0x1c(%rsp) │ │ │ │ + mov 0x30(%rax,%rbp,1),%rdi │ │ │ │ + add %r12,%rdi │ │ │ │ + call 20060 │ │ │ │ + mov %eax,%ebx │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov 0x30(%rax,%rbp,1),%rdi │ │ │ │ + add %r14,%rdi │ │ │ │ + call 20040 │ │ │ │ + mov 0x1c(%rsp),%r10d │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jae 420b3 │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov %r10d,0x1c(%rsp) │ │ │ │ + mov 0x30(%rax,%rbp,1),%rdi │ │ │ │ + add %r12,%rdi │ │ │ │ + call 1ff00 │ │ │ │ + mov 0x1c(%rsp),%r10d │ │ │ │ + test %al,%al │ │ │ │ + jne 4257f │ │ │ │ + jmp 420b3 │ │ │ │ + nopl (%rax) │ │ │ │ + movl $0x1,0x4(%rsp) │ │ │ │ + xor %r9d,%r9d │ │ │ │ + cmp $0x1,%r10d │ │ │ │ + jne 41f30 │ │ │ │ + jmp 423db │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %r13d,%r13d │ │ │ │ + jmp 42105 │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + lea (%rax,%r12,1),%rbx │ │ │ │ + lea (%rax,%r14,1),%rdi │ │ │ │ + lea 0x18(%rbx),%rcx │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + call 1ff00 │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov 0x30(%rax,%rbp,1),%rdi │ │ │ │ + add %r14,%rdi │ │ │ │ + call 1ff50 │ │ │ │ + add $0x1,%eax │ │ │ │ mov %eax,0x1c(%rsp) │ │ │ │ - jmp 42c8e │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov 0x30(%rax,%rbp,1),%rdi │ │ │ │ + add %r12,%rdi │ │ │ │ + call 1ff00 │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %eax,0x8(%rsp) │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov 0x30(%rax,%rbp,1),%rdi │ │ │ │ + add %r12,%rdi │ │ │ │ + call 1ff90 │ │ │ │ + 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 42a0c │ │ │ │ + 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 429c6 │ │ │ │ + mov 0x10(%rdi),%ebx │ │ │ │ + mov %r8d,0x8(%rsp) │ │ │ │ + mov %ecx,0x30(%rsp) │ │ │ │ + call 66140 │ │ │ │ + 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 427d4 │ │ │ │ + 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 42a30 │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov 0x1f0(%rax),%ebx │ │ │ │ + call 1ff00 │ │ │ │ + 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 18bb0 │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov 0x30(%rax,%rbp,1),%rdi │ │ │ │ + add %r12,%rdi │ │ │ │ + call 20170 │ │ │ │ + mov %eax,%ebx │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov 0x30(%rax,%rbp,1),%rdi │ │ │ │ + add %r12,%rdi │ │ │ │ + call 1fef0 │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + movzbl %bl,%r8d │ │ │ │ + movzbl %al,%ecx │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 21000 │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ + add %rbp,%rax │ │ │ │ + cmpl $0x1,0x20(%rax) │ │ │ │ + jbe 42242 │ │ │ │ + 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 42242 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + movb $0x0,0x2c(%rax) │ │ │ │ + jmp 42242 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x30(%rax),%rdi │ │ │ │ + add %r12,%rdi │ │ │ │ + call 1ff00 │ │ │ │ + mov 0x4(%rsp),%edx │ │ │ │ + mov 0x8(%rsp),%r8d │ │ │ │ + movzbl %al,%eax │ │ │ │ + test %edx,%edx │ │ │ │ + je 42997 │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + mov (%rcx),%rdx │ │ │ │ + mov 0x58(%rdx),%rdi │ │ │ │ + mov 0x18(%rdi),%r9d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 42ab3 │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne 42a72 │ │ │ │ + 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 1ff00 │ │ │ │ + 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 18bb0 │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov 0x30(%rax,%rbp,1),%rcx │ │ │ │ + add %r12,%rcx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + call 20170 │ │ │ │ + mov %eax,%ebx │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov 0x30(%rax,%rbp,1),%rcx │ │ │ │ + add %r12,%rcx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + call 1fef0 │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + movzbl %bl,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + movzbl %al,%ecx │ │ │ │ + call 21000 │ │ │ │ + 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 42238 │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 42a54 │ │ │ │ + test %eax,%eax │ │ │ │ + je 42a6f │ │ │ │ + movl $0x0,0x1c(%rsp) │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov (%rax,%rbx,1),%rax │ │ │ │ + mov 0x58(%rax),%rax │ │ │ │ + mov 0x18(%rax),%r9d │ │ │ │ + jmp 428e0 │ │ │ │ + mov %edx,0x28(%rsp) │ │ │ │ + mov %r8d,0x18(%rsp) │ │ │ │ + mov %ecx,0x30(%rsp) │ │ │ │ + call 66140 │ │ │ │ + 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 427b1 │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + mov 0x8(%rsp),%r9d │ │ │ │ + mov 0x58(%rdi),%rdi │ │ │ │ + mov 0x18(%rdi),%r8d │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 42b38 │ │ │ │ + movl $0x0,0x18(%rsp) │ │ │ │ + jmp 429fb │ │ │ │ + mov 0x1c(%rsp),%eax │ │ │ │ + mov 0x8(%rsp),%r8d │ │ │ │ + sub %eax,%ecx │ │ │ │ + mov 0x54(%rsp),%eax │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 42a64 │ │ │ │ + cmp %eax,%edi │ │ │ │ + cmove 0x18(%rsp),%ecx │ │ │ │ + mov %ecx,0x18(%rsp) │ │ │ │ + jmp 427d4 │ │ │ │ + movl $0x0,0x1c(%rsp) │ │ │ │ + xor %r9d,%r9d │ │ │ │ + jmp 428e0 │ │ │ │ + cmp %eax,%edi │ │ │ │ + cmovne %ecx,%r14d │ │ │ │ + jmp 427d4 │ │ │ │ + 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 66140 │ │ │ │ + mov 0x8(%rsp),%edx │ │ │ │ + mov 0x10(%rsp),%r9d │ │ │ │ + mov 0x30(%rsp),%r8d │ │ │ │ + sub %edx,%ebx │ │ │ │ + sub %eax,%ebx │ │ │ │ + mov %ebx,0x1c(%rsp) │ │ │ │ + jmp 428e0 │ │ │ │ + mov 0x10(%rdi),%edx │ │ │ │ + mov %r8d,0x30(%rsp) │ │ │ │ + mov %r9d,0x10(%rsp) │ │ │ │ + mov %edx,0x8(%rsp) │ │ │ │ + call 66140 │ │ │ │ + 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 429b0 │ │ │ │ + jmp 42a5c │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 42242 │ │ │ │ + mov 0x30(%rax),%rbx │ │ │ │ + mov $0x1,%r13d │ │ │ │ + xor %r12d,%r12d │ │ │ │ + lea 0x18(%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + call 1ff00 │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %eax,0x8(%rsp) │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov 0x30(%rax,%rbp,1),%rdi │ │ │ │ + call 1ff90 │ │ │ │ + movl $0x0,0x1c(%rsp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + jmp 42751 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + jmp 42779 │ │ │ │ + add %rbp,%rax │ │ │ │ + mov 0x20(%rax),%ecx │ │ │ │ + lea -0x1(%rcx),%edx │ │ │ │ + cmp %r10d,%edx │ │ │ │ + je 42bc7 │ │ │ │ + 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 44640 │ │ │ │ + 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 42012 │ │ │ │ + movl $0x1,0x8(%rsp) │ │ │ │ + jmp 42b76 │ │ │ │ + movl $0x1,0x8(%rsp) │ │ │ │ + jmp 42604 │ │ │ │ + movl $0x1,0x4(%rsp) │ │ │ │ + jmp 425ca │ │ │ │ + lea 0x44dce(%rip),%rcx │ │ │ │ + mov $0x7e6,%edx │ │ │ │ + lea 0x42bc9(%rip),%rsi │ │ │ │ + lea 0x42d47(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + lea 0x44daf(%rip),%rcx │ │ │ │ + mov $0x7ea,%edx │ │ │ │ + lea 0x42baa(%rip),%rsi │ │ │ │ + lea 0x42d39(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + xor %r13d,%r13d │ │ │ │ + jmp 42405 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %r14 │ │ │ │ + push %rbx │ │ │ │ + mov %esi,%ebx │ │ │ │ + and $0x7,%esi │ │ │ │ + mov 0x5a7af(%rip),%rdi │ │ │ │ + shr $0x3,%ebx │ │ │ │ + cmp $0x1,%esi │ │ │ │ + lea 0x42d10(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + sbb $0xffffffff,%ebx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ebx,%ecx │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov %ebx,%esi │ │ │ │ xor %edi,%edi │ │ │ │ + pop %rbx │ │ │ │ + jmp 44640 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %edx,%esi │ │ │ │ + and $0x7,%edx │ │ │ │ + shr $0x3,%esi │ │ │ │ + cmp $0x1,%edx │ │ │ │ + sbb $0xffffffff,%esi │ │ │ │ + jmp 44640 │ │ │ │ + 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) │ │ │ │ + endbr64 │ │ │ │ + mov %edx,%r8d │ │ │ │ + mov %esi,%edx │ │ │ │ + shr $0x3,%edx │ │ │ │ + je 42d08 │ │ │ │ + mov %edx,%edx │ │ │ │ + mov %rdi,%rax │ │ │ │ + add %rdi,%rdx │ │ │ │ + jmp 42cf9 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 42d08 │ │ │ │ + cmpb $0xff,(%rax) │ │ │ │ + je 42cf0 │ │ │ │ + xor %eax,%eax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %esi,%edx │ │ │ │ + and $0x7,%edx │ │ │ │ + je 42e38 │ │ │ │ + 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 42cfe │ │ │ │ + test $0x6,%sil │ │ │ │ + je 42e38 │ │ │ │ + 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 42cfe │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jbe 42e38 │ │ │ │ + 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 42cfe │ │ │ │ + test $0x4,%sil │ │ │ │ + je 42e38 │ │ │ │ + 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 42cfe │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jbe 42e38 │ │ │ │ + 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 42cfe │ │ │ │ + cmp $0x5,%edx │ │ │ │ + je 42e38 │ │ │ │ + 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 42cfe │ │ │ │ + cmp $0x7,%edx │ │ │ │ + jne 42e38 │ │ │ │ + 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 %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 │ │ │ │ - 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 │ │ │ │ - add $0x1,%rbx │ │ │ │ - movzbl (%rax,%rbx,1),%edi │ │ │ │ - cmp %dil,(%rdx,%rbx,1) │ │ │ │ - je 42e20 │ │ │ │ - mov %r14d,%eax │ │ │ │ - cmp %rbx,%rax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + test %esi,%esi │ │ │ │ + je 42e9e │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov %esi,%ebx │ │ │ │ + lea 0x42f46(%rip),%r12 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + nopl 0x0(%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) │ │ │ │ + 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 42e68 │ │ │ │ + add $0x8,%rsp │ │ │ │ + lea 0x4253a(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movb $0xfe,(%rax) │ │ │ │ - mov 0x58(%r12),%eax │ │ │ │ - mov 0x50(%r12),%rdi │ │ │ │ - lea 0x1(%rax),%esi │ │ │ │ - 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 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - jmp 42e58 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ + jmp 3160 <__printf_chk@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %esi,0xc(%rsp) │ │ │ │ - mov %esi,%esi │ │ │ │ + lea -0xc000(%rsp),%r11 │ │ │ │ + sub $0x1000,%rsp │ │ │ │ + orq $0x0,(%rsp) │ │ │ │ + cmp %r11,%rsp │ │ │ │ + jne 42ed2 │ │ │ │ + sub $0x98,%rsp │ │ │ │ + mov %r8,(%rsp) │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %r9d,%r15d │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ + mov %rax,0xc088(%rsp) │ │ │ │ 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 │ │ │ │ + cmp $0x1,%esi │ │ │ │ + je 42f3d │ │ │ │ + lea -0x1(%rsi),%eax │ │ │ │ + imul $0x8018,%rax,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + jmp 42f34 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x8018,%r14 │ │ │ │ + cmp %rax,%r14 │ │ │ │ + je 42f3d │ │ │ │ + cmp %rbx,0x8018(%r14) │ │ │ │ + jle 42f28 │ │ │ │ + lea 0x10(%rsp),%r12 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov $0x70,%ecx │ │ │ │ + mov $0xfffffff1,%esi │ │ │ │ + lea 0x42a2d(%rip),%rdx │ │ │ │ mov %r12,%rdi │ │ │ │ - shr $1,%rbx │ │ │ │ - mov %rbx,%rbp │ │ │ │ - shl $0x4,%rbp │ │ │ │ - add %r13,%rbp │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 5cd80 │ │ │ │ + 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 │ │ │ │ - jns 42f60 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - cmp %r14,%r15 │ │ │ │ - jb 42f6b │ │ │ │ - mov 0xc(%rsp),%ecx │ │ │ │ - lea 0x3ec45(%rip),%rdi │ │ │ │ - lea 0x41763(%rip),%rdx │ │ │ │ + jne 4309c │ │ │ │ + mov 0x8(%r14),%rsi │ │ │ │ + cmpl $0x1,0x10(%r14) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + adc $0xffffffffffffffff,%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + call 3060 │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 43128 │ │ │ │ + mov 0x10(%r14),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + jne 430d0 │ │ │ │ + lea 0x14(%r14),%rsi │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 3440 │ │ │ │ + movl $0x0,0x18(%rsp) │ │ │ │ + sub (%r14),%rbx │ │ │ │ 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 │ │ │ │ + lea 0x80(%rsp),%r14 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 43100 │ │ │ │ + cmp $0x8000,%rbx │ │ │ │ + jle 43133 │ │ │ │ + movl $0x1,0xc(%rsp) │ │ │ │ + sub $0x8000,%rbx │ │ │ │ + mov $0x8000,%ecx │ │ │ │ + lea 0x4080(%rsp),%rdx │ │ │ │ + mov %ecx,0x30(%rsp) │ │ │ │ + mov %rdx,0x28(%rsp) │ │ │ │ + jmp 43045 │ │ │ │ + lea 0x4(%rax),%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jbe 43181 │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 43150 │ │ │ │ + mov 0x30(%rsp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 43170 │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 4307f │ │ │ │ + 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 43128 │ │ │ │ + mov 0x18(%rsp),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 4308e │ │ │ │ + mov %r14,0x10(%rsp) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 3260 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 43020 │ │ │ │ + mov $0xfffffffd,%r13d │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 30b0 │ │ │ │ + mov 0xc088(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 43189 │ │ │ │ + add $0xc098,%rsp │ │ │ │ + mov %r13d,%eax │ │ │ │ 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 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 37b0 │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 43114 │ │ │ │ + mov 0x10(%r14),%esi │ │ │ │ + mov $0x8,%ecx │ │ │ │ + mov %r12,%rdi │ │ │ │ + sub %esi,%ecx │ │ │ │ + sar %cl,%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + call 3350 │ │ │ │ + jmp 42fbd │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movl $0x0,0xc(%rsp) │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov %r15d,%ecx │ │ │ │ + jmp 43015 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32e0 │ │ │ │ + test %eax,%eax │ │ │ │ + je 4308e │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0xffffffff,%r13d │ │ │ │ + jmp 43094 │ │ │ │ + mov %ebx,%ecx │ │ │ │ + movl $0x1,0xc(%rsp) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + lea 0x4080(%rsp),%rdx │ │ │ │ + jmp 43015 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 43094 │ │ │ │ + sub 0x30(%rsp),%r15d │ │ │ │ + mov %r15d,%r13d │ │ │ │ + jmp 43094 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0xc(%rsp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 4315c │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + jmp 42fe3 │ │ │ │ + mov %eax,%r13d │ │ │ │ + jmp 43094 │ │ │ │ call 3500 <__stack_chk_fail@plt> │ │ │ │ - call 40630 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %esi,%ebx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - mov %esi,0x1c(%rsp) │ │ │ │ + lea -0x8000(%rsp),%r11 │ │ │ │ + sub $0x1000,%rsp │ │ │ │ + orq $0x0,(%rsp) │ │ │ │ + cmp %r11,%rsp │ │ │ │ + jne 431a4 │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov %rsp,%rbp │ │ │ │ + mov %edx,%r12d │ │ │ │ + mov %rdi,%r14 │ │ │ │ + mov %rsi,%r13 │ │ │ │ + mov $0x8001,%edx │ │ │ │ + mov $0x2e,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r12,%rbx │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ + mov %rax,0x8008(%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 │ │ │ │ - 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 │ │ │ │ + call 3070 │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 43258 │ │ │ │ + mov %r13,%rax │ │ │ │ + mov $0x8001,%ecx │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + sub %r12,%rax │ │ │ │ + lea 0x8000(%rax),%rsi │ │ │ │ + call 31d0 <__memcpy_chk@plt> │ │ │ │ + cmp $0x7fff,%r12d │ │ │ │ + jbe 43258 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rbp,%rcx │ │ │ │ + lea 0x3f80c(%rip),%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x8008(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 4326e │ │ │ │ + add $0x8010,%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 43105 │ │ │ │ + mov $0x8000,%edx │ │ │ │ + lea 0x0(%rbp,%r12,1),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + sub %ebx,%edx │ │ │ │ + call 3740 │ │ │ │ + jmp 43218 │ │ │ │ call 3500 <__stack_chk_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 432a0 │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov 0x10(%rdi),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + pop %rbx │ │ │ │ + jmp 32c0 │ │ │ │ + nop │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ 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 │ │ │ │ - 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 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 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 43240 │ │ │ │ - mov %r12,%r15 │ │ │ │ - cmp %r15,%r14 │ │ │ │ - jb 4324c │ │ │ │ - mov 0x18(%rsp),%edi │ │ │ │ - call 40600 │ │ │ │ - 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 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 │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov %r9,(%rsp) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 43370 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + movslq 0x4(%rdi),%rcx │ │ │ │ + mov 0x10(%rdi),%rdi │ │ │ │ + cmp 0x8(%rbx),%ecx │ │ │ │ + je 433f0 │ │ │ │ + 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 43340 │ │ │ │ + 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 4330f │ │ │ │ + jmp 43322 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x20,%edi │ │ │ │ + call 31a0 │ │ │ │ + mov %rax,%rbx │ │ │ │ + test %rax,%rax │ │ │ │ + je 43478 │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + mov $0x400c0,%edi │ │ │ │ + xor %r12d,%r12d │ │ │ │ + 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 433a0 │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 43470 │ │ │ │ + mov 0x43b3b(%rip),%rax │ │ │ │ + mov %rax,0x4(%rbx) │ │ │ │ + jmp 432f9 │ │ │ │ + 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 %rax,0x8(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + jne 4344d │ │ │ │ + jmp 4347f │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movzbl %r13b,%ecx │ │ │ │ - mov %ecx,0x18(%rsp) │ │ │ │ - jmp 43295 │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ + mov %r12d,%edi │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + 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) │ │ │ │ + call 3070 │ │ │ │ + cmp 0x8(%rbx),%r12d │ │ │ │ + jb 43418 │ │ │ │ + movslq 0x4(%rbx),%rax │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + imul $0x8018,%rax,%rax │ │ │ │ + mov %rcx,0x10(%rbx) │ │ │ │ + lea (%rcx,%rax,1),%rdi │ │ │ │ + jmp 432f9 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32c0 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp 43326 │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + xor %ebx,%ebx │ │ │ │ + call 32c0 │ │ │ │ + jmp 43326 │ │ │ │ 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 434f0 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + movslq 0x4(%rdi),%rax │ │ │ │ + mov 0x10(%rdi),%rdi │ │ │ │ + cmp 0x8(%rbx),%eax │ │ │ │ + je 43578 │ │ │ │ + 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 │ │ │ │ + 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 43610 │ │ │ │ + movb $0x1,(%rax) │ │ │ │ + mov $0x400c0,%edi │ │ │ │ + xor %r13d,%r13d │ │ │ │ + call 31a0 │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ + mov %rax,%rdi │ │ │ │ + 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 43520 │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 43601 │ │ │ │ + mov 0x439bb(%rip),%rax │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %rax,0x4(%rbx) │ │ │ │ + jmp 434d8 │ │ │ │ + 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 43634 │ │ │ │ + movslq 0x8(%rbx),%rax │ │ │ │ + cmp %rax,%r14 │ │ │ │ + jae 435e5 │ │ │ │ + imul $0x8018,%r14,%rax │ │ │ │ + lea 0x14(%r13,%rax,1),%rcx │ │ │ │ + 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 435b0 │ │ │ │ + movslq 0x4(%rbx),%rax │ │ │ │ + mov %r13,0x10(%rbx) │ │ │ │ + lea 0x1(%rax),%edx │ │ │ │ + imul $0x8018,%rax,%rax │ │ │ │ + lea 0x0(%r13,%rax,1),%rdi │ │ │ │ + jmp 434d8 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + xor %ebx,%ebx │ │ │ │ + call 32c0 │ │ │ │ + jmp 434e2 │ │ │ │ + lea 0x3f449(%rip),%rdx │ │ │ │ + mov 0x59de2(%rip),%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + call 3140 │ │ │ │ + lea 0x3f45d(%rip),%rdx │ │ │ │ + jmp 43617 │ │ │ │ + nopl (%rax) │ │ │ │ + endbr64 │ │ │ │ push %r15 │ │ │ │ - mov %esi,%edx │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ - mov %esi,0x8(%rsp) │ │ │ │ + lea -0xc000(%rsp),%r11 │ │ │ │ + sub $0x1000,%rsp │ │ │ │ + orq $0x0,(%rsp) │ │ │ │ + cmp %r11,%rsp │ │ │ │ + jne 43656 │ │ │ │ + sub $0xa8,%rsp │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ + lea 0x415a8(%rip),%rsi │ │ │ │ + mov %rdi,%rbx │ │ │ │ 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 %rax,0xc098(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3630 │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 438d8 │ │ │ │ + lea 0x4090(%rsp),%r14 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x20(%rsp),%r13 │ │ │ │ + call 3070 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov $0x70,%ecx │ │ │ │ + mov %r13,%rdi │ │ │ │ + lea 0x422b2(%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 │ │ │ │ - jns 433c0 │ │ │ │ - mov %rbx,%r12 │ │ │ │ - cmp %r12,%r14 │ │ │ │ - jb 433cb │ │ │ │ - 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) │ │ │ │ + jne 438b4 │ │ │ │ + lea 0x90(%rsp),%rax │ │ │ │ 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 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + movl $0x0,0x40(%rsp) │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + 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 │ │ │ │ - jns 43450 │ │ │ │ - mov %rbx,%r13 │ │ │ │ - jmp 43456 │ │ │ │ - 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 │ │ │ │ + jne 437d8 │ │ │ │ + mov 0x28(%rsp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 437d8 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + jmp 43793 │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x4(%rax),%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jbe 437d8 │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 43880 │ │ │ │ + mov 0x78(%rsp),%esi │ │ │ │ + mov %esi,%eax │ │ │ │ + and $0xc0,%eax │ │ │ │ + cmp $0x80,%eax │ │ │ │ + je 43830 │ │ │ │ + test %edx,%edx │ │ │ │ + je 43722 │ │ │ │ + mov 0x40(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 437ad │ │ │ │ + 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 43768 │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 30b0 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 437f7 │ │ │ │ + mov 0x10(%r12),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + xor %ebx,%ebx │ │ │ │ + call 35a0 │ │ │ │ + mov 0xc098(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 438fb │ │ │ │ + add $0xc0a8,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl %r13b,%edx │ │ │ │ - mov %edx,0xc(%rsp) │ │ │ │ - jmp 43415 │ │ │ │ + nop │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 43849 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + sub %r15,%rax │ │ │ │ + cmp %rdi,%rax │ │ │ │ + jle 4378f │ │ │ │ + mov %r12,%rdi │ │ │ │ + and $0x7,%esi │ │ │ │ + mov %r14,%r9 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rbp,%rdx │ │ │ │ + call 432b0 │ │ │ │ + mov %rax,%r12 │ │ │ │ + test %rax,%rax │ │ │ │ + je 43871 │ │ │ │ + mov 0x28(%rsp),%edx │ │ │ │ + mov %rbx,%r15 │ │ │ │ + jmp 4378f │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 30b0 │ │ │ │ + jmp 437f7 │ │ │ │ + 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 43803 │ │ │ │ + mov 0x59b45(%rip),%rdi │ │ │ │ + lea 0x3f236(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + call 3140 │ │ │ │ + mov 0x59b21(%rip),%rdi │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x3f1e2(%rip),%rdx │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ call 3500 <__stack_chk_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + lea 0x41315(%rip),%rsi │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov %esi,0x14(%rsp) │ │ │ │ - mov %edx,0x8(%rsp) │ │ │ │ + sub $0x68,%rsp │ │ │ │ + mov %rdi,0x18(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ + mov %rax,0x58(%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) │ │ │ │ - xor %r13d,%r13d │ │ │ │ - lea 0x34(%rsp),%rbx │ │ │ │ + call 3630 │ │ │ │ + test %rax,%rax │ │ │ │ + je 43b2e │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x2,%edx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 3130 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 43b6c │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x30(%rsp),%r12 │ │ │ │ + call 3080 │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + call 3130 │ │ │ │ + mov %r12,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 5ff20 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 5ff50 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 43b63 │ │ │ │ + xor %eax,%eax │ │ │ │ + call 456d0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %eax,0x2c(%rsp) │ │ │ │ + lea 0x2c(%rsp),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ - test %r15,%r15 │ │ │ │ - jne 43587 │ │ │ │ - jmp 435b2 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - je 43668 │ │ │ │ - lea 0x1(%r14),%r13 │ │ │ │ - cmp %r15,%r13 │ │ │ │ - jae 435b2 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - lea 0x0(%r13,%r15,1),%rdx │ │ │ │ + call 45640 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 43b5a │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %r13d,%r13d │ │ │ │ + jmp 43a0a │ │ │ │ + mov %r13,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea (%rax,%rdx,8),%rbp │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 5cd20 │ │ │ │ + mov %r15,%rsi │ │ │ │ + add %r14,%r13 │ │ │ │ + call 434a0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call 3080 │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 43a70 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 5ff50 │ │ │ │ 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 │ │ │ │ + jne 43aeb │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 45640 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x30(%rsp),%r15 │ │ │ │ + call 456e0 │ │ │ │ + mov %rax,%r14 │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + je 43b0a │ │ │ │ + test %rax,%rax │ │ │ │ + jne 439c0 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x18(%rbx) │ │ │ │ + call 35a0 │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 43b55 │ │ │ │ + add $0x68,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ 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 │ │ │ │ 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 │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + lea 0x41f46(%rip),%r12 │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x3f0f3(%rip),%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov $0x1d1,%esi │ │ │ │ + call 61230 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 3580 │ │ │ │ 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 │ │ │ │ + je 43ad3 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0x3f146(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1d5,%esi │ │ │ │ + call 61230 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x41f10(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1d6,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 61230 │ │ │ │ + jmp 43a31 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x3f0ec(%rip),%rdx │ │ │ │ + mov $0x1d3,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 61230 │ │ │ │ + jmp 43a9e │ │ │ │ + lea 0x43f5e(%rip),%rcx │ │ │ │ + mov $0x1da,%edx │ │ │ │ + lea 0x41ec4(%rip),%rsi │ │ │ │ + lea 0x3f143(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + lea 0x3f03f(%rip),%rdx │ │ │ │ + mov 0x598e8(%rip),%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + call 3140 │ │ │ │ + mov 0x598cb(%rip),%rdi │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + lea 0x3ef8f(%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 0x41e43(%rip),%rdx │ │ │ │ + jmp 43b11 │ │ │ │ + lea 0x41e1e(%rip),%rdx │ │ │ │ + jmp 43b11 │ │ │ │ + lea 0x3efad(%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 43ba8 │ │ │ │ + xor %eax,%eax │ │ │ │ + ret │ │ │ │ + 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 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + endbr64 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + call 3080 │ │ │ │ + cmp %rbp,%rax │ │ │ │ + je 43c00 │ │ │ │ + add $0x8,%rsp │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + jmp 3580 │ │ │ │ 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) │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov $0x1,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movq $0x0,0x50(%rdi) │ │ │ │ + movl $0x0,0x8(%rdi) │ │ │ │ + movq $0x0,(%rdi) │ │ │ │ + movups %xmm0,0x40(%rdi) │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + 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 │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdx,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov %esi,0x14(%rsp) │ │ │ │ - mov %edx,0x18(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ + mov 0x8(%rdx),%edi │ │ │ │ + mov %rsi,%rbx │ │ │ │ + test %edi,%edi │ │ │ │ + je 43cc3 │ │ │ │ + lea -0x1(%rdi),%eax │ │ │ │ + mov (%rdx),%rcx │ │ │ │ + cmp $0x6,%eax │ │ │ │ + jbe 43ca7 │ │ │ │ + lea 0x1(%rcx),%rsi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + sub %rsi,%rdx │ │ │ │ + cmp $0xe,%rdx │ │ │ │ + ja 43d08 │ │ │ │ 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 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 5cd20 │ │ │ │ + movzbl (%rcx,%rax,1),%edx │ │ │ │ + mov %dl,(%rbx,%rax,1) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jne 43cb0 │ │ │ │ + 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 │ │ │ │ - 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 │ │ │ │ + jne 43df9 │ │ │ │ + add %r13d,0x8(%rbp) │ │ │ │ + mov %r13d,%eax │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - nop │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 43a36 │ │ │ │ - mov 0x4(%rbp),%eax │ │ │ │ - mov 0x20(%rsp),%ecx │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jae 43910 │ │ │ │ - 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 43912 │ │ │ │ - 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 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) │ │ │ │ - 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 │ │ │ │ - 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) │ │ │ │ - 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 │ │ │ │ + cmp $0xe,%eax │ │ │ │ + jbe 43de9 │ │ │ │ + mov %edi,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + shr $0x4,%edx │ │ │ │ + shl $0x4,%rdx │ │ │ │ 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) │ │ │ │ + movdqu (%rcx,%rax,1),%xmm0 │ │ │ │ + movups %xmm0,(%rbx,%rax,1) │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 43d20 │ │ │ │ + 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 43cc0 │ │ │ │ + lea -0x1(%rax),%r9d │ │ │ │ + mov %eax,%edi │ │ │ │ + cmp $0x6,%r9d │ │ │ │ + jbe 43d7f │ │ │ │ + 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 43cc0 │ │ │ │ + movzbl (%rsi),%ecx │ │ │ │ + mov %cl,(%rdx) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 43cc0 │ │ │ │ + movzbl 0x1(%rsi),%ecx │ │ │ │ + mov %cl,0x1(%rdx) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 43cc0 │ │ │ │ + movzbl 0x2(%rsi),%ecx │ │ │ │ + mov %cl,0x2(%rdx) │ │ │ │ + cmp $0x3,%eax │ │ │ │ + je 43cc0 │ │ │ │ + movzbl 0x3(%rsi),%ecx │ │ │ │ + mov %cl,0x3(%rdx) │ │ │ │ + cmp $0x4,%eax │ │ │ │ + je 43cc0 │ │ │ │ + movzbl 0x4(%rsi),%ecx │ │ │ │ + mov %cl,0x4(%rdx) │ │ │ │ + cmp $0x5,%eax │ │ │ │ + je 43cc0 │ │ │ │ + movzbl 0x5(%rsi),%ecx │ │ │ │ + mov %cl,0x5(%rdx) │ │ │ │ + cmp $0x6,%eax │ │ │ │ + je 43cc0 │ │ │ │ + movzbl 0x6(%rsi),%eax │ │ │ │ + mov %al,0x6(%rdx) │ │ │ │ + jmp 43cc0 │ │ │ │ + mov %edi,%eax │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + jmp 43d5e │ │ │ │ + mov 0x59600(%rip),%rdi │ │ │ │ + lea 0x41be2(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ 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 │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + lea 0x41be8(%rip),%rdi │ │ │ │ + call 3680 │ │ │ │ mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3160 <__printf_chk@plt> │ │ │ │ - jmp 43c9a │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ + call 3140 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ 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) │ │ │ │ + lea -0xc000(%rsp),%r11 │ │ │ │ + sub $0x1000,%rsp │ │ │ │ + orq $0x0,(%rsp) │ │ │ │ + cmp %r11,%rsp │ │ │ │ + jne 43e42 │ │ │ │ + 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,0x68(%rsp) │ │ │ │ - mov (%rsi),%rax │ │ │ │ - mov 0x28(%rax),%edi │ │ │ │ - shl $0x4,%rdi │ │ │ │ - add $0x1,%rdi │ │ │ │ - test %edx,%edx │ │ │ │ - jne 44147 │ │ │ │ - mov 0x8(%rsi),%r12d │ │ │ │ + mov %rax,0xc0a8(%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 │ │ │ │ + movslq 0x4(%rsi),%rax │ │ │ │ + sub $0x1,%rax │ │ │ │ + jne 43ea5 │ │ │ │ + jmp 43eae │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x8018,%rbx │ │ │ │ + sub $0x1,%rax │ │ │ │ + je 43eae │ │ │ │ + cmp %r12,0x8018(%rbx) │ │ │ │ + jle 43e98 │ │ │ │ + lea 0x30(%rsp),%r14 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov $0x70,%ecx │ │ │ │ + mov $0x2f,%esi │ │ │ │ + lea 0x41abc(%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 43f20 │ │ │ │ + mov 0xc0a8(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 44259 │ │ │ │ + add $0xc0b8,%rsp │ │ │ │ + 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 43c70 │ │ │ │ + mov $0x8000,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 3070 │ │ │ │ + movl $0x8000,0x50(%rsp) │ │ │ │ + mov %r13,0x48(%rsp) │ │ │ │ + jmp 43fcb │ │ │ │ + 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 44070 │ │ │ │ + cmp %ebp,%r12d │ │ │ │ + jae 440b5 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 3260 │ │ │ │ + movslq %eax,%r15 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 44241 │ │ │ │ + lea 0x4(%r15),%rax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jbe 4424d │ │ │ │ + lea 0x1(%rbx),%r12d │ │ │ │ + cmp $0x1,%r15 │ │ │ │ + je 44070 │ │ │ │ + mov 0x50(%rsp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 43fb6 │ │ │ │ + cmp %ebp,%r12d │ │ │ │ + jae 43f9a │ │ │ │ + mov (%rsp),%rax │ │ │ │ + cmp $0x8000,%rax │ │ │ │ + jg 43f90 │ │ │ │ + mov %rax,%rcx │ │ │ │ + test %rax,%rax │ │ │ │ + je 44110 │ │ │ │ + cmp $0x8000,%rax │ │ │ │ + je 44100 │ │ │ │ + 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 43f9a │ │ │ │ + cmp %ebp,%r12d │ │ │ │ + jae 440b5 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + cmp $0x8000,%rax │ │ │ │ + jle 44148 │ │ │ │ + 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) │ │ │ │ + cmp $0x1,%r15 │ │ │ │ + je 4416d │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov 0x18(%rax),%r15 │ │ │ │ + call 3080 │ │ │ │ + cmp %rax,%r15 │ │ │ │ + je 440f0 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call 3580 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 440f0 │ │ │ │ + lea 0x1(%rbx),%eax │ │ │ │ + cmp %ebp,%eax │ │ │ │ + jb 43f56 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 30b0 │ │ │ │ + mov %ebx,%eax │ │ │ │ + jmp 43ef6 │ │ │ │ + nop │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + jmp 43f9a │ │ │ │ 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 │ │ │ │ - mov %r12,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea (%rbx,%rdx,8),%r13 │ │ │ │ - mov %rdx,%r15 │ │ │ │ + mov %ebp,%r12d │ │ │ │ + mov $0x8000,%eax │ │ │ │ + mov %ebx,%edi │ │ │ │ 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 │ │ │ │ + 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 43f9a │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - je 43f10 │ │ │ │ - lea 0x1(%r15),%r14 │ │ │ │ - cmp %rbp,%r14 │ │ │ │ - jae 43ee0 │ │ │ │ - lea (%r14,%rbp,1),%rdx │ │ │ │ - mov %r12,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea (%rbx,%rdx,8),%r13 │ │ │ │ - mov %rdx,%r15 │ │ │ │ - mov %r13,%rsi │ │ │ │ - call 5cd20 │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov $0x8000,%eax │ │ │ │ + sub 0x50(%rsp),%eax │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 4420d │ │ │ │ + mov %eax,%edx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jl 441d0 │ │ │ │ + sub %rdx,(%rsp) │ │ │ │ + jmp 4408f │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov 0x8(%rsp),%r15 │ │ │ │ + mov 0x18(%rax),%r12 │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 3080 │ │ │ │ + cmp %rax,%r12 │ │ │ │ + je 440b5 │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 3580 │ │ │ │ test %eax,%eax │ │ │ │ - jns 43ea8 │ │ │ │ - mov %r15,%rbp │ │ │ │ - cmp %rbp,%r14 │ │ │ │ - jb 43eb3 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x30(%rsp),%ecx │ │ │ │ - lea 0x3dcf8(%rip),%rdi │ │ │ │ - lea 0x407ee(%rip),%rdx │ │ │ │ - mov $0x292,%esi │ │ │ │ + jne 440b5 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 3050 │ │ │ │ + test %eax,%eax │ │ │ │ + je 440b5 │ │ │ │ + lea 0x3eabd(%rip),%rdx │ │ │ │ + mov 0x59246(%rip),%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - call 766d0 │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%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 │ │ │ │ + mov %ebp,%edx │ │ │ │ + sub %ecx,%eax │ │ │ │ + mov %ebx,%edi │ │ │ │ + sub %ebx,%edx │ │ │ │ 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 │ │ │ │ - mov %r12,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea (%rbx,%rdx,8),%r13 │ │ │ │ - mov %rdx,%r15 │ │ │ │ + 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 4408f │ │ │ │ + mov %ebp,%r8d │ │ │ │ + mov %ebx,%edi │ │ │ │ mov %r13,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - 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 │ │ │ │ + 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 4408f │ │ │ │ + lea 0x417e0(%rip),%rdx │ │ │ │ + jmp 441b3 │ │ │ │ + lea 0x417cc(%rip),%rdx │ │ │ │ + jmp 441b3 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + mov %r8d,%r9d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 44288 │ │ │ │ + mov 0x10(%rsi),%rax │ │ │ │ + mov 0x4(%rsi),%esi │ │ │ │ + mov %rcx,%r8 │ │ │ │ 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) │ │ │ │ - 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 %rax,%rdx │ │ │ │ + jmp 42ec0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 442a0 │ │ │ │ + jmp 43e30 │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor %eax,%eax │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + push %r12 │ │ │ │ + lea 0x40965(%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 44397 │ │ │ │ + lea 0x10(%rsp),%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ mov %r12,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea (%r15,%rdx,8),%r14 │ │ │ │ - mov %rdx,%r13 │ │ │ │ - mov %r14,%rsi │ │ │ │ - call 5cd20 │ │ │ │ + call 5ff20 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 5ff50 │ │ │ │ + mov %eax,%ebp │ │ │ │ test %eax,%eax │ │ │ │ - jns 44018 │ │ │ │ - mov %r13,%rbp │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - jb 44023 │ │ │ │ - mov 0x10(%rsp),%r8d │ │ │ │ - mov %r8d,%ecx │ │ │ │ - jmp 43ee4 │ │ │ │ - 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 │ │ │ │ + jne 44373 │ │ │ │ + xor %eax,%eax │ │ │ │ + call 456d0 │ │ │ │ + lea 0xc(%rsp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %eax,0xc(%rsp) │ │ │ │ + call 45640 │ │ │ │ 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 │ │ │ │ + je 44350 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 35a0 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 447a3 │ │ │ │ - add $0x78,%rsp │ │ │ │ - mov %r10,%rax │ │ │ │ + jne 443bc │ │ │ │ + add $0x40,%rsp │ │ │ │ + mov %ebp,%eax │ │ │ │ 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 %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 │ │ │ │ - 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 %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) │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0xc(%rsp),%ecx │ │ │ │ + lea 0x3e945(%rip),%rdx │ │ │ │ + mov $0x33a,%esi │ │ │ │ + lea 0x4165b(%rip),%rdi │ │ │ │ + mov $0x1,%ebp │ │ │ │ + call 61230 │ │ │ │ + jmp 4432b │ │ │ │ + mov 0x59086(%rip),%rdi │ │ │ │ + lea 0x41607(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + call 3140 │ │ │ │ + mov 0x59062(%rip),%rdi │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x3e721(%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) │ │ │ │ - je 4458a │ │ │ │ - lea 0x1(%r14),%r13 │ │ │ │ - cmp %rbx,%r13 │ │ │ │ - jae 443fa │ │ │ │ - lea 0x0(%r13,%rbx,1),%r8 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - shr $1,%r8 │ │ │ │ - lea (%r15,%r8,8),%r12 │ │ │ │ - mov %r8,%r14 │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 5cd20 │ │ │ │ + endbr64 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + call 442b0 │ │ │ │ + mov %eax,%ebx │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + je 44400 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + call 43900 │ │ │ │ + mov %bl,(%rax) │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ 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 │ │ │ │ + mov $0x100000,%esi │ │ │ │ + call 43640 │ │ │ │ + mov %bl,(%rax) │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ + cmpb $0x0,(%rsi) │ │ │ │ + je 44440 │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 4443b │ │ │ │ + call 43e30 │ │ │ │ + cltq │ │ │ │ + add $0x8,%rsp │ │ │ │ + ret │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 4443b │ │ │ │ + mov 0x10(%rsi),%rax │ │ │ │ + mov 0x4(%rsi),%esi │ │ │ │ + mov %r8d,%r9d │ │ │ │ + mov %rcx,%r8 │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov %rax,%rdx │ │ │ │ + call 42ec0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + cltq │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ 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 3500 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov %rsi,%r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %rdx,%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) │ │ │ │ - test %edx,%edx │ │ │ │ - jne 44d38 │ │ │ │ - mov 0x8(%rsi),%eax │ │ │ │ - mov $0x18,%edi │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - sub $0x1,%eax │ │ │ │ - cmp %eax,%ecx │ │ │ │ - setb %al │ │ │ │ - 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) │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ + sub $0x18,%rsp │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 44500 │ │ │ │ + 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 │ │ │ │ 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 │ │ │ │ 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 │ │ │ │ + mov $0x61a80000,%r13d │ │ │ │ + mov $0x61a80001,%r14d │ │ │ │ + mov $0x61a80000,%ebp │ │ │ │ + jmp 4449b │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + mov 0x20(%rdi),%rdi │ │ │ │ + jmp 32c0 │ │ │ │ + nopl (%rax) │ │ │ │ + endbr64 │ │ │ │ + push %rbx │ │ │ │ + movslq 0x30(%rdi),%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov 0x20(%rdi),%rdi │ │ │ │ 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 │ │ │ │ + je 44553 │ │ │ │ + mov 0x28(%rbx),%rdx │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + sub %rdi,%rcx │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jl 445b0 │ │ │ │ + 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 445c0 │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 445d0 │ │ │ │ + mov 0x10(%rsi),%rax │ │ │ │ + mov 0x4(%rsi),%esi │ │ │ │ + mov %r8d,%r9d │ │ │ │ + mov %rcx,%r8 │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov %rax,%rdx │ │ │ │ + call 42ec0 │ │ │ │ + mov %eax,0x30(%rbx) │ │ │ │ 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 │ │ │ │ + je 445d7 │ │ │ │ + js 445dc │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + lea 0x1(%rdx),%rax │ │ │ │ + mov %rax,0x28(%rbx) │ │ │ │ + movzbl (%rdx),%eax │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ 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 │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 445d0 │ │ │ │ + call 43e30 │ │ │ │ + jmp 445a3 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movl $0x0,0x30(%rbx) │ │ │ │ + or $0xffffffff,%eax │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + cmp $0xfffffffc,%eax │ │ │ │ + lea 0x41462(%rip),%rcx │ │ │ │ + lea 0x4144d(%rip),%rax │ │ │ │ + mov 0x58e0c(%rip),%rdi │ │ │ │ + cmove %rax,%rcx │ │ │ │ + lea 0x3e6d1(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ 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 │ │ │ │ + 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 │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + call 3660 │ │ │ │ + test %rax,%rax │ │ │ │ + je 44657 │ │ │ │ + add $0x8,%rsp │ │ │ │ + ret │ │ │ │ + lea 0x4341a(%rip),%rcx │ │ │ │ + mov $0x26,%edx │ │ │ │ + lea 0x413ee(%rip),%rsi │ │ │ │ + lea 0x413f5(%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 4469d │ │ │ │ + add $0x8,%rsp │ │ │ │ + ret │ │ │ │ + lea 0x433c4(%rip),%rcx │ │ │ │ + mov $0x2d,%edx │ │ │ │ + lea 0x413a8(%rip),%rsi │ │ │ │ + lea 0x413af(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + mov %edi,%edi │ │ │ │ + mov %esi,%esi │ │ │ │ + movsd 0x42858(%rip),%xmm1 │ │ │ │ xor %eax,%eax │ │ │ │ - call 3160 <__printf_chk@plt> │ │ │ │ - jmp 4493a │ │ │ │ + movsd (%rdx,%rdi,8),%xmm3 │ │ │ │ + movsd (%rdx,%rsi,8),%xmm0 │ │ │ │ + movapd %xmm3,%xmm2 │ │ │ │ + subsd %xmm0,%xmm2 │ │ │ │ + movapd %xmm2,%xmm4 │ │ │ │ + andpd 0x423f0(%rip),%xmm4 │ │ │ │ + comisd %xmm4,%xmm1 │ │ │ │ + jae 44710 │ │ │ │ + comisd %xmm1,%xmm2 │ │ │ │ + mov $0x1,%eax │ │ │ │ + ja 44710 │ │ │ │ + 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 44746 │ │ │ │ + xor %eax,%eax │ │ │ │ + comiss %xmm0,%xmm1 │ │ │ │ + seta %al │ │ │ │ + add %eax,%eax │ │ │ │ + ret │ │ │ │ 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 │ │ │ │ + endbr64 │ │ │ │ + mov %esi,%esi │ │ │ │ + mov %edi,%edi │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov (%rdx,%rsi,4),%ecx │ │ │ │ + cmp %ecx,(%rdx,%rdi,4) │ │ │ │ + jg 4476d │ │ │ │ + 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 4478a │ │ │ │ + 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 447ad │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %edx,%ecx │ │ │ │ + setb %al │ │ │ │ + add %eax,%eax │ │ │ │ + ret │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + mov (%rdi),%ecx │ │ │ │ + mov (%rsi),%edx │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jb 447c5 │ │ │ │ + cmp %edx,%ecx │ │ │ │ + sbb %eax,%eax │ │ │ │ + ret │ │ │ │ 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 │ │ │ │ + endbr64 │ │ │ │ + mov (%rdi),%ecx │ │ │ │ + mov (%rsi),%edx │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jb 4482d │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ 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 │ │ │ │ + jb 4482d │ │ │ │ + mov 0x4(%rdi),%ecx │ │ │ │ + mov 0x4(%rsi),%edx │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jb 4482d │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jb 4482d │ │ │ │ + mov 0x8(%rdi),%ecx │ │ │ │ + mov 0x8(%rsi),%edx │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jb 4482d │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jb 4482d │ │ │ │ + mov 0xc(%rdi),%ecx │ │ │ │ + mov 0xc(%rsi),%edx │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jb 4482d │ │ │ │ + cmp %edx,%ecx │ │ │ │ + sbb %eax,%eax │ │ │ │ + ret │ │ │ │ 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> │ │ │ │ + endbr64 │ │ │ │ + mov (%rdi),%ecx │ │ │ │ + mov (%rsi),%edx │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jb 44848 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %edx,%ecx │ │ │ │ + setb %al │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + mov (%rsi),%edx │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmp %edx,(%rdi) │ │ │ │ + jg 44867 │ │ │ │ + setl %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + neg %eax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + movzbl (%rsi),%edx │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmp %dl,(%rdi) │ │ │ │ + jg 44888 │ │ │ │ + setl %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + neg %eax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + movsd (%rdi),%xmm0 │ │ │ │ + movsd (%rsi),%xmm1 │ │ │ │ + mov $0x1,%eax │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + ja 448b2 │ │ │ │ + xor %eax,%eax │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + seta %al │ │ │ │ + neg %eax │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ + mov %edi,%edi │ │ │ │ + mov %esi,%esi │ │ │ │ + mov $0x2,%eax │ │ │ │ + mov (%rdx,%rdi,4),%ecx │ │ │ │ + mov (%rdx,%rsi,4),%edx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jb 448de │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %edx,%ecx │ │ │ │ + setb %al │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + 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 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 │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + sub $0x1,%esi │ │ │ │ + js 44960 │ │ │ │ + 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 %r12,%rdx │ │ │ │ + mov %eax,%ebx │ │ │ │ + shr $0x1f,%ebx │ │ │ │ + add %eax,%ebx │ │ │ │ + sar $1,%ebx │ │ │ │ + mov %ebx,%edi │ │ │ │ + call *%r13 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 44950 │ │ │ │ + lea -0x1(%rbx),%r15d │ │ │ │ + cmp %ebp,%r15d │ │ │ │ + jge 44910 │ │ │ │ + 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 44910 │ │ │ │ + jmp 4493c │ │ │ │ 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 │ │ │ │ + add $0x18,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ 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 │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ - call 40630 │ │ │ │ - call 40630 │ │ │ │ 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 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 │ │ │ │ - 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 │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + sub $0x1,%esi │ │ │ │ + js 44a00 │ │ │ │ + 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 %r12,%rdx │ │ │ │ + mov %eax,%ebx │ │ │ │ + shr $0x1f,%ebx │ │ │ │ + add %eax,%ebx │ │ │ │ + sar $1,%ebx │ │ │ │ + mov %ebx,%edi │ │ │ │ + call *%r13 │ │ │ │ + and $0xfffffffd,%eax │ │ │ │ + jne 449f0 │ │ │ │ + lea 0x1(%rbx),%ebp │ │ │ │ + cmp %r15d,%ebp │ │ │ │ + jle 449b0 │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %ebp,%eax │ │ │ │ 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 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x78(%rax),%rcx │ │ │ │ - jmp 45ab8 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - nop │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 46168 │ │ │ │ - mov %r14,%rbp │ │ │ │ - cmp %rbp,%r15 │ │ │ │ - jb 46173 │ │ │ │ - mov 0x10(%rsp),%esi │ │ │ │ - mov %esi,%edi │ │ │ │ - jmp 45950 │ │ │ │ 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 │ │ │ │ + lea -0x1(%rbx),%r15d │ │ │ │ + cmp %ebp,%r15d │ │ │ │ + jge 449b0 │ │ │ │ + jmp 449db │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + add $0x18,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - xor %edi,%edi │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%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 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,0x78(%r12) │ │ │ │ - mov %rax,%rdi │ │ │ │ - shl $0x2,%rdx │ │ │ │ - call 3070 │ │ │ │ - mov $0x18,%esi │ │ │ │ - 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 %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 │ │ │ │ - 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) │ │ │ │ - test %r13,%r13 │ │ │ │ - je 464a8 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - jmp 466ef │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - 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) │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + mov %esi,0x1c(%rsp) │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + test %esi,%esi │ │ │ │ + js 44a95 │ │ │ │ + mov %rcx,%r12 │ │ │ │ + mov %r8,%r13 │ │ │ │ + mov %esi,%ebx │ │ │ │ xor %r15d,%r15d │ │ │ │ - lea 0x34(%rsp),%rbx │ │ │ │ - jmp 469ff │ │ │ │ - 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 │ │ │ │ + jmp 44a66 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 44a9e │ │ │ │ + lea 0x1(%rbp),%r15d │ │ │ │ + cmp %r15d,%ebx │ │ │ │ + jl 44a95 │ │ │ │ + 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 44a58 │ │ │ │ + lea -0x1(%rbp),%ebx │ │ │ │ + cmp %r15d,%ebx │ │ │ │ + jge 44a66 │ │ │ │ + mov 0x1c(%rsp),%r14d │ │ │ │ + add $0x1,%r14d │ │ │ │ + add $0x28,%rsp │ │ │ │ + mov %r14d,%eax │ │ │ │ pop %rbx │ │ │ │ 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 │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - mov $0x8,%edx │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rcx,%r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ - mov $0x3e8,%esi │ │ │ │ + mov %r8,%r13 │ │ │ │ push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + mov %edx,%esi │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + shl $0x2,%rsi │ │ │ │ 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 │ │ │ │ - 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) │ │ │ │ + call 44640 │ │ │ │ + mov $0xffffffff,%ecx │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 44b6b │ │ │ │ + lea -0x1(%rbx),%ecx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jbe 44d77 │ │ │ │ mov %rax,%rsi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - call 6fc60 │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 6fa80 │ │ │ │ - test %al,%al │ │ │ │ - jne 46d72 │ │ │ │ - nopl (%rax) │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %ebx,%eax │ │ │ │ + movdqa 0x41f58(%rip),%xmm0 │ │ │ │ + shr $0x2,%eax │ │ │ │ + movdqa 0x41f5d(%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 44b2a │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + test $0x3,%bl │ │ │ │ + je 44b6b │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %eax,(%rdi,%rdx,4) │ │ │ │ + lea 0x1(%rax),%edx │ │ │ │ + cmp %ebx,%edx │ │ │ │ + jae 44b6b │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x2,%eax │ │ │ │ + mov %edx,(%rdi,%rsi,4) │ │ │ │ + cmp %ebx,%eax │ │ │ │ + jae 44b6b │ │ │ │ + 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 391c0 │ │ │ │ + lea 0x48(%rsp),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + call 392e0 │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + call 392d0 │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ xor %esi,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - xor %ebx,%ebx │ │ │ │ - call 6fa90 │ │ │ │ + test %al,%al │ │ │ │ + jne 44d4b │ │ │ │ + call 393f0 │ │ │ │ + mov (%rax),%ebx │ │ │ │ + mov 0x4(%rax),%ebp │ │ │ │ mov %rax,%rdi │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ + mov %ebx,0x20(%rsp) │ │ │ │ + mov %ebp,0x1c(%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 │ │ │ │ + mov %ebx,%eax │ │ │ │ + cmp %ebp,%ebx │ │ │ │ + jge 44bab │ │ │ │ + movslq %ebx,%rcx │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %rcx,0x28(%rsp) │ │ │ │ + mov %eax,0x24(%rsp) │ │ │ │ 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 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 │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 44d0f │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + movslq %ebx,%rax │ │ │ │ + mov %ebp,(%rsp) │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + lea (%rcx,%rax,4),%r12 │ │ │ │ + mov %r12,%rbp │ │ │ │ + jmp 44c73 │ │ │ │ + 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 44c70 │ │ │ │ + mov 0x18(%rsp),%esi │ │ │ │ + mov (%rsp),%ebp │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + lea -0x1(%rsi),%eax │ │ │ │ + cmp %ebx,%eax │ │ │ │ + jle 44cf8 │ │ │ │ + mov 0x1c(%rsp),%ebp │ │ │ │ + mov 0x20(%rsp),%esi │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %ebp,%edx │ │ │ │ + sub %esi,%ecx │ │ │ │ + sub %eax,%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jle 44d1d │ │ │ │ + mov %esi,0x48(%rsp) │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov 0x38(%rsp),%rsi │ │ │ │ + mov %eax,(%rsp) │ │ │ │ + mov %ebx,0x4c(%rsp) │ │ │ │ + call 392e0 │ │ │ │ + mov (%rsp),%eax │ │ │ │ + cmp %ebp,%eax │ │ │ │ + jge 44bab │ │ │ │ + movslq %eax,%rcx │ │ │ │ + mov %eax,0x20(%rsp) │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %rcx,0x28(%rsp) │ │ │ │ + mov %eax,0x24(%rsp) │ │ │ │ + jmp 44bf8 │ │ │ │ + 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 44ca1 │ │ │ │ + addl $0x1,0x18(%rsp) │ │ │ │ + add $0x4,%r8 │ │ │ │ + jmp 44c30 │ │ │ │ + mov 0x38(%rsp),%rsi │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov %eax,0x48(%rsp) │ │ │ │ + mov 0x1c(%rsp),%eax │ │ │ │ + mov %eax,0x4c(%rsp) │ │ │ │ + call 392e0 │ │ │ │ + cmp %ebx,0x20(%rsp) │ │ │ │ + jge 44bab │ │ │ │ + mov %ebx,0x1c(%rsp) │ │ │ │ + jmp 44bf8 │ │ │ │ + call 39260 │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 46ddf │ │ │ │ + jne 44d7e │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ add $0x88,%rsp │ │ │ │ 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 │ │ │ │ + jmp 44b49 │ │ │ │ call 3500 <__stack_chk_fail@plt> │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ + 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 44db9 │ │ │ │ + setl %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + add %eax,%eax │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + 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 44de4 │ │ │ │ + setl %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + add %eax,%eax │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + test %edx,%edx │ │ │ │ + jle 44f10 │ │ │ │ + mov %edx,%r8d │ │ │ │ + push %rbx │ │ │ │ + movslq %edi,%r11 │ │ │ │ + movslq %esi,%rdx │ │ │ │ + cmp $0x1,%r8d │ │ │ │ + je 44e35 │ │ │ │ + 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 44e68 │ │ │ │ + cmp %rbx,%r9 │ │ │ │ + jge 44e68 │ │ │ │ + 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 44e50 │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + lea -0x1(%r8),%eax │ │ │ │ + mov %r8d,%ebx │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jbe 44f11 │ │ │ │ + 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 44e90 │ │ │ │ + mov %r8d,%eax │ │ │ │ + and $0xfffffffc,%eax │ │ │ │ + test $0x3,%r8b │ │ │ │ + je 44e63 │ │ │ │ + mov %r8d,%ebx │ │ │ │ + add %eax,%edi │ │ │ │ + add %eax,%esi │ │ │ │ + sub %eax,%ebx │ │ │ │ + cmp $0x1,%ebx │ │ │ │ + je 44ef3 │ │ │ │ + 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 44e63 │ │ │ │ + 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) │ │ │ │ + mov %edi,(%rax) │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ret │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 44ec9 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - xor %edi,%edi │ │ │ │ + xor %r15d,%r15d │ │ │ │ push %r14 │ │ │ │ - mov %rsi,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x78,%rsp │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ + 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,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 │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + test %edx,%edx │ │ │ │ + je 45329 │ │ │ │ + mov %edx,%esi │ │ │ │ xor %edi,%edi │ │ │ │ - mov $0x18,%esi │ │ │ │ + shl $0x2,%rsi │ │ │ │ + call 44640 │ │ │ │ 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 │ │ │ │ - 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) │ │ │ │ + cmp $0x1,%ebx │ │ │ │ + je 45355 │ │ │ │ + mov 0x3c(%rsp),%esi │ │ │ │ + lea -0x1(%rsi),%eax │ │ │ │ + mov %eax,0x48(%rsp) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jbe 45566 │ │ │ │ + shr $0x2,%esi │ │ │ │ + movdqa 0x41acb(%rip),%xmm0 │ │ │ │ + movdqa 0x41ad3(%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 44fb9 │ │ │ │ + mov 0x3c(%rsp),%esi │ │ │ │ + test $0x3,%sil │ │ │ │ + je 45008 │ │ │ │ + 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 45008 │ │ │ │ + mov 0x3c(%rsp),%esi │ │ │ │ + add $0x2,%eax │ │ │ │ + mov %ecx,0x4(%r15,%rdx,1) │ │ │ │ + cmp %esi,%eax │ │ │ │ + jae 45008 │ │ │ │ + mov %eax,0x8(%r15,%rdx,1) │ │ │ │ + lea 0x60(%rsp),%rax │ │ │ │ + mov $0xc,%edx │ │ │ │ + mov $0x64,%esi │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + call 391c0 │ │ │ │ + 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 │ │ │ │ + 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 453a8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ + lea (%r15,%rax,4),%r11 │ │ │ │ + mov %r9d,0x28(%rsp) │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + mov (%r11),%edi │ │ │ │ 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 %r10d,0x24(%rsp) │ │ │ │ + mov (%rsp),%edx │ │ │ │ + mov 0x4(%rsp),%esi │ │ │ │ + mov %r11,0x30(%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 │ │ │ │ + call *%rax │ │ │ │ + mov 0x24(%rsp),%r10d │ │ │ │ + mov 0x28(%rsp),%r9d │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 45390 │ │ │ │ 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 │ │ │ │ + mov 0x30(%rsp),%r11 │ │ │ │ + je 453b8 │ │ │ │ + mov %r11,0x28(%rsp) │ │ │ │ + mov %r9d,%r12d │ │ │ │ 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 │ │ │ │ + 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 │ │ │ │ - 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 │ │ │ │ + call *%rax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 45124 │ │ │ │ + mov (%rbx),%edx │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + jne 45370 │ │ │ │ + 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 450e0 │ │ │ │ + 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 │ │ │ │ + test %eax,%eax │ │ │ │ + jle 451b8 │ │ │ │ + movslq %r11d,%rdx │ │ │ │ + movslq %r14d,%rcx │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 4518c │ │ │ │ + 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 453e0 │ │ │ │ + cmp %rdi,%r10 │ │ │ │ + jle 453e0 │ │ │ │ + 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 │ │ │ │ - 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 │ │ │ │ + jne 4519e │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x10(%rsp),%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 45248 │ │ │ │ + movslq %ebp,%r11 │ │ │ │ + movslq %r9d,%r10 │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 4521a │ │ │ │ + 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 4548a │ │ │ │ + cmp %rdi,%rdx │ │ │ │ + jge 4548a │ │ │ │ + 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 45230 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x1,%ebx │ │ │ │ + jle 4526c │ │ │ │ + mov (%rsp),%eax │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + lea 0x54(%rsp),%rsi │ │ │ │ + mov %r14d,0x54(%rsp) │ │ │ │ + mov %ebx,0x58(%rsp) │ │ │ │ + mov %eax,0x5c(%rsp) │ │ │ │ + call 392e0 │ │ │ │ + mov 0x38(%rsp),%ebp │ │ │ │ + mov 0x3c(%rsp),%eax │ │ │ │ + add %eax,%ebp │ │ │ │ + sub %r13d,%ebp │ │ │ │ + cmp $0x2,%ebp │ │ │ │ + jle 452a9 │ │ │ │ + lea (%rbx,%r14,1),%eax │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ 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 (%r15,%rax,4),%edi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov (%rsp),%edx │ │ │ │ + mov 0x4c(%rsp),%esi │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ - mov 0x58(%rax),%ecx │ │ │ │ - mov 0x50(%rax),%r13 │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 46f86 │ │ │ │ - mov %rbx,0x28(%rsp) │ │ │ │ - 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 │ │ │ │ + call *%rax │ │ │ │ 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) │ │ │ │ + jne 45539 │ │ │ │ + cmp $0x1,%r12d │ │ │ │ + jg 452e5 │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + call 392d0 │ │ │ │ + test %al,%al │ │ │ │ + jne 4531d │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + call 393f0 │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov %rdx,0x54(%rsp) │ │ │ │ mov 0x8(%rax),%eax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jg 46ed0 │ │ │ │ - mov 0x18(%rsp),%r14 │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 738e0 │ │ │ │ + mov 0x54(%rsp),%r14d │ │ │ │ + mov %eax,0x5c(%rsp) │ │ │ │ + mov %eax,(%rsp) │ │ │ │ + jmp 4502e │ │ │ │ + mov 0x3c(%rsp),%eax │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + lea 0x54(%rsp),%rsi │ │ │ │ + mov %r12d,0x58(%rsp) │ │ │ │ + sub %r12d,%eax │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 738e0 │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 32c0 │ │ │ │ + add %r14d,%eax │ │ │ │ + mov %eax,0x54(%rsp) │ │ │ │ + mov (%rsp),%eax │ │ │ │ + mov %eax,0x5c(%rsp) │ │ │ │ + call 392e0 │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ + call 392d0 │ │ │ │ + test %al,%al │ │ │ │ + je 452bd │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + call 39260 │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 473a4 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - add $0x78,%rsp │ │ │ │ + jne 4557b │ │ │ │ + add $0x98,%rsp │ │ │ │ + mov %r15,%rax │ │ │ │ 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 │ │ │ │ + movl $0x0,(%rax) │ │ │ │ + movl $0x0,0x48(%rsp) │ │ │ │ + jmp 45008 │ │ │ │ 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 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 45088 │ │ │ │ + mov %r9d,%ebp │ │ │ │ + mov 0x20(%rsp),%r9d │ │ │ │ + jmp 45137 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x38(%rsp),%esi │ │ │ │ + mov (%r11),%ecx │ │ │ │ + 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 45397 │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea -0x1(%rax),%r10d │ │ │ │ + mov %eax,%r8d │ │ │ │ + cmp $0x2,%r10d │ │ │ │ + jbe 4552f │ │ │ │ + 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 45406 │ │ │ │ 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) │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0xc8,%rsp │ │ │ │ - mov %rdi,0x50(%rsp) │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ - mov %rdx,0x20(%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 │ │ │ │ + and $0xfffffffc,%esi │ │ │ │ + lea (%r14,%rsi,1),%edi │ │ │ │ + add %esi,%r11d │ │ │ │ + cmp %esi,%eax │ │ │ │ + je 451b8 │ │ │ │ + sub %esi,%eax │ │ │ │ + mov %eax,%r8d │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 4546f │ │ │ │ + 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 451b8 │ │ │ │ + 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 451b8 │ │ │ │ + lea -0x1(%rax),%esi │ │ │ │ + mov %eax,%edi │ │ │ │ + cmp $0x2,%esi │ │ │ │ + jbe 45562 │ │ │ │ + shr $0x2,%edi │ │ │ │ + add %r15,%rdx │ │ │ │ + add %r15,%rcx │ │ │ │ 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 │ │ │ │ - lea 0x1(%rax),%esi │ │ │ │ - shl $0x2,%rsi │ │ │ │ - call 5e500 │ │ │ │ - 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 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 │ │ │ │ + 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 454b0 │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0xfffffffc,%edx │ │ │ │ + lea (%r9,%rdx,1),%r8d │ │ │ │ + add %edx,%ebp │ │ │ │ + cmp %eax,%edx │ │ │ │ + je 45248 │ │ │ │ + sub %edx,%eax │ │ │ │ + mov %eax,%edi │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 45514 │ │ │ │ + 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 45248 │ │ │ │ + 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 45248 │ │ │ │ + mov %r14d,%edi │ │ │ │ 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 │ │ │ │ + jmp 45441 │ │ │ │ + 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 392e0 │ │ │ │ + jmp 452a9 │ │ │ │ + xor %edx,%edx │ │ │ │ + jmp 454e7 │ │ │ │ + movl $0x0,(%r15) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + jmp 44ff3 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov (%rdi),%ecx │ │ │ │ + mov (%rsi),%edx │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jb 45595 │ │ │ │ + cmp %edx,%ecx │ │ │ │ + sbb %eax,%eax │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov (%rdi),%ecx │ │ │ │ + mov (%rsi),%edx │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jb 455b5 │ │ │ │ + cmp %edx,%ecx │ │ │ │ + sbb %eax,%eax │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov (%rsi),%rdx │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmp %rdx,(%rdi) │ │ │ │ + jg 455d9 │ │ │ │ + setl %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + neg %eax │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov (%rsi),%edx │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmp %edx,(%rdi) │ │ │ │ + jg 455f7 │ │ │ │ + setl %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + neg %eax │ │ │ │ + ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - je 4805a │ │ │ │ - lea 0x1(%r13),%r14 │ │ │ │ - cmp %rbp,%r14 │ │ │ │ - jae 4766d │ │ │ │ - lea 0x0(%rbp,%r14,1),%rdx │ │ │ │ - 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 │ │ │ │ + endbr64 │ │ │ │ + mov (%rsi),%rdx │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmp %rdx,(%rdi) │ │ │ │ + jg 45619 │ │ │ │ + setl %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + neg %eax │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov (%rsi),%edx │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmp %edx,(%rdi) │ │ │ │ + jg 45637 │ │ │ │ + setl %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + neg %eax │ │ │ │ + ret │ │ │ │ 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 │ │ │ │ + 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 45677 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + movzwl 0x18(%rdi),%r12d │ │ │ │ + movzwl 0x16(%rdi),%edi │ │ │ │ + cmpw $0x4342,0x14(%rbx) │ │ │ │ + je 45698 │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 456c6 │ │ │ │ + add $0x10,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + ret │ │ │ │ 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 │ │ │ │ + mov %rsi,%rbp │ │ │ │ + call 193d0 │ │ │ │ + cmp $0x2,%ax │ │ │ │ + jne 45677 │ │ │ │ + movzwl %r12w,%edi │ │ │ │ + call 193d0 │ │ │ │ + movzwl 0x12(%rbx),%ecx │ │ │ │ + mov $0xffffffed,%edx │ │ │ │ + movzwl %ax,%eax │ │ │ │ + sub %ecx,%edx │ │ │ │ + add %eax,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %edx,0x0(%rbp) │ │ │ │ + jmp 4567c │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ 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 %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 │ │ │ │ + endbr64 │ │ │ │ + xor %eax,%eax │ │ │ │ + ret │ │ │ │ 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 │ │ │ │ + endbr64 │ │ │ │ + push %rbx │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov (%rsi),%rcx │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp $0xffffffffffffffff,%rcx │ │ │ │ + je 457a4 │ │ │ │ + mov (%rdx),%eax │ │ │ │ + add 0x8(%rsi),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + lea 0x4(%rcx,%rax,1),%rsi │ │ │ │ + call 3130 │ │ │ │ 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 │ │ │ │ + jne 45788 │ │ │ │ + lea 0x4(%rsp),%rdi │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov $0x4,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + call 34a0 │ │ │ │ + cmp $0x4,%rax │ │ │ │ + jne 45760 │ │ │ │ + mov 0x4(%rsp),%edi │ │ │ │ + call 193e0 │ │ │ │ + mov %eax,%eax │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 457c3 │ │ │ │ + add $0x10,%rsp │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x57c99(%rip),%rdi │ │ │ │ + lea 0x3d5da(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + jmp 45747 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%r12 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 5f550 │ │ │ │ - mov %r12,%rdi │ │ │ │ + mov 0x57c71(%rip),%rdi │ │ │ │ + lea 0x3d582(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + jmp 4577a │ │ │ │ + lea 0x422e5(%rip),%rcx │ │ │ │ + mov $0x49,%edx │ │ │ │ + lea 0x402bb(%rip),%rsi │ │ │ │ + lea 0x3d53a(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov (%rdi),%ecx │ │ │ │ + mov (%rsi),%edx │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jb 457fd │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jb 457fd │ │ │ │ + mov 0x4(%rdi),%ecx │ │ │ │ + mov 0x4(%rsi),%edx │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jb 457fd │ │ │ │ + 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 │ │ │ │ + shl $0x5,%rsi │ │ │ │ + mov %rax,%rbp │ │ │ │ + sub $0x8,%rsp │ │ │ │ + call 44640 │ │ │ │ + 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 4584e │ │ │ │ call 32c0 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call 7e4b0 │ │ │ │ - test %al,%al │ │ │ │ - je 474a8 │ │ │ │ - mov 0x18(%rsp),%rbx │ │ │ │ + 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 44640 │ │ │ │ + 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 44640 │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 7e440 │ │ │ │ - mov %rbx,%rdi │ │ │ │ + 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 458f2 │ │ │ │ call 32c0 │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ + movq $0x0,0x20(%rbx) │ │ │ │ + mov 0x10(%rbx),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 45959 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + movl $0xffffffff,0x8(%rbp) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 45929 │ │ │ │ + call 3d470 │ │ │ │ + mov 0x10(%rbp),%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 │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 48ed9 │ │ │ │ - add $0xc8,%rsp │ │ │ │ + movq $0x0,0x10(%rbp) │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 45948 │ │ │ │ + call 3d470 │ │ │ │ + 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 │ │ │ │ - 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 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ 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 │ │ │ │ + endbr64 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movq $0x0,(%rdi) │ │ │ │ + movl $0xffffffff,0x8(%rdi) │ │ │ │ + movups %xmm0,0x10(%rdi) │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + movq $0x0,(%rdi) │ │ │ │ + movl $0xffffffff,0x8(%rdi) │ │ │ │ + mov 0x10(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 459d5 │ │ │ │ + call 3d470 │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x10(%rbx) │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 459f4 │ │ │ │ + call 3d470 │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x18(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 45a70 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 45a61 │ │ │ │ + lea 0x40063(%rip),%rbp │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 3d690 │ │ │ │ + test %rax,%rax │ │ │ │ + je 45a61 │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0xa,%edx │ │ │ │ + call 3430 │ │ │ │ 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 │ │ │ │ + mov %rax,%r12 │ │ │ │ + call 3d690 │ │ │ │ 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 │ │ │ │ + je 45a61 │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0xa,%edx │ │ │ │ + call 3430 │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jl 45a80 │ │ │ │ + pop %rbx │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + ret │ │ │ │ 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 │ │ │ │ + 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) │ │ │ │ + endbr64 │ │ │ │ + test %esi,%esi │ │ │ │ + je 45d60 │ │ │ │ + push %r15 │ │ │ │ xor %r15d,%r15d │ │ │ │ - mov %r12,0x58(%rsp) │ │ │ │ + push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + push %r13 │ │ │ │ + mov %esi,%r13d │ │ │ │ + push %r12 │ │ │ │ + mov $0xffffffff,%r12d │ │ │ │ + push %rbp │ │ │ │ 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 │ │ │ │ + push %rbx │ │ │ │ + mov $0xffffffff,%ebx │ │ │ │ + sub $0x28,%rsp │ │ │ │ + jmp 45b00 │ │ │ │ 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 │ │ │ │ + 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 45c10 │ │ │ │ + mov %r9,%rdi │ │ │ │ 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 │ │ │ │ + jne 45cfe │ │ │ │ + add $0x1,%r15d │ │ │ │ + add $0x8,%r14 │ │ │ │ + cmp %r13d,%r15d │ │ │ │ + je 45b63 │ │ │ │ + mov (%r14),%rax │ │ │ │ + mov 0x10(%rax),%r9 │ │ │ │ + test %r9,%r9 │ │ │ │ + je 45b40 │ │ │ │ + cmp $0xffffffff,%ebx │ │ │ │ + je 45b78 │ │ │ │ + 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 45b80 │ │ │ │ + mov %r9,%rdi │ │ │ │ + test %edx,%edx │ │ │ │ + jne 45beb │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rax),%r9 │ │ │ │ + test %r9,%r9 │ │ │ │ + je 45af3 │ │ │ │ + cmp $0xffffffff,%r12d │ │ │ │ + jne 45ac8 │ │ │ │ + mov %r15d,%r12d │ │ │ │ + add $0x1,%r15d │ │ │ │ + add $0x8,%r14 │ │ │ │ + cmp %r13d,%r15d │ │ │ │ + jne 45b00 │ │ │ │ + add $0x28,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ 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 │ │ │ │ + mov %r15d,%ebx │ │ │ │ + jmp 45b40 │ │ │ │ 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 │ │ │ │ + mov %r10,0x8(%rsp) │ │ │ │ + test %edx,%edx │ │ │ │ + je 45c6c │ │ │ │ + lea 0x3feeb(%rip),%rsi │ │ │ │ + mov %r9,0x10(%rsp) │ │ │ │ + call 3d690 │ │ │ │ + test %rax,%rax │ │ │ │ + je 45be4 │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0xa,%edx │ │ │ │ + call 3430 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + lea 0x3fec0(%rip),%rsi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + call 3d690 │ │ │ │ + test %rax,%rax │ │ │ │ + je 45be4 │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0xa,%edx │ │ │ │ + call 3430 │ │ │ │ + cmp %eax,0x18(%rsp) │ │ │ │ + jl 45c60 │ │ │ │ + mov (%r14),%rax │ │ │ │ + mov 0x10(%rax),%rdi │ │ │ │ + call 3d470 │ │ │ │ + mov (%r14),%rax │ │ │ │ + mov 0x10(%rax),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov (%r14),%rax │ │ │ │ + movq $0x0,0x10(%rax) │ │ │ │ + jmp 45b40 │ │ │ │ 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 │ │ │ │ + mov %r10,0x8(%rsp) │ │ │ │ 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 │ │ │ │ + jne 45ca0 │ │ │ │ + call 3d470 │ │ │ │ + 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 45b56 │ │ │ │ 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 │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ + mov (%r10),%rax │ │ │ │ + mov 0x10(%rax),%rdi │ │ │ │ + call 3d470 │ │ │ │ + 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 45b40 │ │ │ │ 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 │ │ │ │ + lea 0x3fdd8(%rip),%rsi │ │ │ │ + mov %r9,0x10(%rsp) │ │ │ │ + call 3d690 │ │ │ │ + test %rax,%rax │ │ │ │ + je 45cf7 │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0xa,%edx │ │ │ │ + call 3430 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + lea 0x3fdad(%rip),%rsi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + call 3d690 │ │ │ │ + test %rax,%rax │ │ │ │ + je 45cf7 │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0xa,%edx │ │ │ │ + call 3430 │ │ │ │ + cmp %eax,0x18(%rsp) │ │ │ │ + jl 45d20 │ │ │ │ + mov (%r14),%rax │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ + call 3d470 │ │ │ │ + mov (%r14),%rax │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov (%r14),%rax │ │ │ │ + movq $0x0,0x18(%rax) │ │ │ │ + jmp 45af3 │ │ │ │ + nop │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ + mov %r15d,%r12d │ │ │ │ + mov (%r10),%rax │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ + call 3d470 │ │ │ │ + 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 45b56 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ 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 │ │ │ │ + endbr64 │ │ │ │ + test %esi,%esi │ │ │ │ + je 45e48 │ │ │ │ + push %r13 │ │ │ │ + mov %esi,%esi │ │ │ │ + push %r12 │ │ │ │ + lea (%rdi,%rsi,8),%r12 │ │ │ │ + push %rbp │ │ │ │ + lea 0x41d32(%rip),%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 45de7 │ │ │ │ + mov 0x30(%rdx),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x10(%rax),%r13 │ │ │ │ + movq $0x0,0x30(%r13) │ │ │ │ + call 60de0 │ │ │ │ + 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 45e2b │ │ │ │ + mov 0x30(%rax),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x18(%rax),%r13 │ │ │ │ + movq $0x0,0x30(%r13) │ │ │ │ + call 60de0 │ │ │ │ + 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 45da0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + ret │ │ │ │ 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 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ + test %esi,%esi │ │ │ │ + je 45fe0 │ │ │ │ push %r15 │ │ │ │ + mov %esi,%esi │ │ │ │ push %r14 │ │ │ │ + lea (%rdi,%rsi,8),%r14 │ │ │ │ push %r13 │ │ │ │ + lea 0x3eb52(%rip),%r13 │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ + mov $0xffffffff,%r12d │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%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 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ 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 %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 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov 0x10(%rax),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 45ef0 │ │ │ │ + cmpq $0x0,0x18(%rax) │ │ │ │ + je 45ef0 │ │ │ │ + mov %r13,%rsi │ │ │ │ + call 3d690 │ │ │ │ + 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 3d690 │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ + call 3430 │ │ │ │ + add %r15d,%eax │ │ │ │ + cmp $0xffffffff,%r12d │ │ │ │ + je 45fd0 │ │ │ │ + cmp %r12d,%eax │ │ │ │ + jl 45fd0 │ │ │ │ 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 │ │ │ │ + add $0x8,%rbp │ │ │ │ + cmp %r14,%rbp │ │ │ │ + jne 45e88 │ │ │ │ + lea 0x3eac1(%rip),%rbp │ │ │ │ + jmp 45f15 │ │ │ │ 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 %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 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea (%rax,%rdx,8),%rbp │ │ │ │ - mov %rdx,%r14 │ │ │ │ + add $0x8,%rbx │ │ │ │ + cmp %r14,%rbx │ │ │ │ + je 45fbe │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov 0x10(%rax),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 45f08 │ │ │ │ + cmpq $0x0,0x18(%rax) │ │ │ │ + je 45f08 │ │ │ │ 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 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea (%rax,%rdx,8),%rbp │ │ │ │ - mov %rdx,%r14 │ │ │ │ + call 3d690 │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ + call 3430 │ │ │ │ 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 %rax,%r13 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ + call 3d690 │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ + call 3430 │ │ │ │ + add %r13d,%eax │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jge 45f08 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + add $0x8,%rbx │ │ │ │ + mov 0x10(%rax),%rdi │ │ │ │ + call 3d470 │ │ │ │ + mov -0x8(%rbx),%rax │ │ │ │ + mov 0x10(%rax),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov -0x8(%rbx),%rax │ │ │ │ + movq $0x0,0x10(%rax) │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ + call 3d470 │ │ │ │ + mov -0x8(%rbx),%rax │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov -0x8(%rbx),%rax │ │ │ │ + movq $0x0,0x18(%rax) │ │ │ │ + cmp %r14,%rbx │ │ │ │ + jne 45f15 │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ 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) │ │ │ │ + mov %eax,%r12d │ │ │ │ + jmp 45ef0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ + test %esi,%esi │ │ │ │ + je 461a8 │ │ │ │ push %r15 │ │ │ │ + mov %esi,%esi │ │ │ │ + lea 0x3e9ba(%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 │ │ │ │ - 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 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 49320 │ │ │ │ - mov %r12,%r13 │ │ │ │ - jmp 4932b │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + jmp 46048 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rdx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 4603f │ │ │ │ + testb $0x4,0x8(%rdi) │ │ │ │ + je 46090 │ │ │ │ + add $0x8,%rbp │ │ │ │ + cmp %r12,%rbp │ │ │ │ + je 460c0 │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + mov 0x10(%rdx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 46030 │ │ │ │ + testb $0x4,0x8(%rdi) │ │ │ │ + jne 46030 │ │ │ │ + mov %r15,%rsi │ │ │ │ + call 3d690 │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ + call 3430 │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + cmp $0xffffffff,%r13d │ │ │ │ + je 46082 │ │ │ │ + cmp %eax,%r13d │ │ │ │ + jle 46030 │ │ │ │ + mov %eax,%r13d │ │ │ │ + jmp 46030 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea -0x1(%rax),%edx │ │ │ │ - cmp %edx,%r12d │ │ │ │ - jne 492be │ │ │ │ + mov %r15,%rsi │ │ │ │ + call 3d690 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ + call 3430 │ │ │ │ + cmp $0xffffffff,%r14d │ │ │ │ + je 460b3 │ │ │ │ + cmp %eax,%r14d │ │ │ │ + jle 4603f │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov %eax,%r14d │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jne 46048 │ │ │ │ + nop │ │ │ │ + lea 0x3e8fa(%rip),%rbp │ │ │ │ + jmp 460d9 │ │ │ │ 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 │ │ │ │ + add $0x8,%rbx │ │ │ │ + cmp %r12,%rbx │ │ │ │ + je 46145 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov 0x10(%rax),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 460eb │ │ │ │ + testb $0x4,0x8(%rdi) │ │ │ │ + je 46158 │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 460d0 │ │ │ │ + testb $0x4,0x8(%rdi) │ │ │ │ + jne 460d0 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 3d690 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ + call 3430 │ │ │ │ + cmp %eax,%r14d │ │ │ │ + jge 460d0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + add $0x8,%rbx │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ + call 3d470 │ │ │ │ + mov -0x8(%rbx),%rax │ │ │ │ + mov 0x18(%rax),%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 │ │ │ │ + mov -0x8(%rbx),%rax │ │ │ │ + movq $0x0,0x18(%rax) │ │ │ │ + cmp %r12,%rbx │ │ │ │ + jne 460d9 │ │ │ │ + add $0x8,%rsp │ │ │ │ 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) │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 3d690 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ + call 3430 │ │ │ │ + cmp %eax,%r13d │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jge 460eb │ │ │ │ + mov 0x10(%rax),%rdi │ │ │ │ + call 3d470 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov 0x10(%rax),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + movq $0x0,0x10(%rax) │ │ │ │ + jmp 460eb │ │ │ │ + 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 461d2 │ │ │ │ + mov 0x8(%r8),%eax │ │ │ │ + shr $0x2,%eax │ │ │ │ + xor $0x1,%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + mov 0x18(%rdi),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 461e8 │ │ │ │ + mov 0x8(%rdi),%edx │ │ │ │ + shr $0x2,%edx │ │ │ │ + xor $0x1,%edx │ │ │ │ + and %eax,%edx │ │ │ │ + mov 0x10(%r9),%r10 │ │ │ │ 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 │ │ │ │ + test %r10,%r10 │ │ │ │ + je 46200 │ │ │ │ + mov 0x8(%r10),%ecx │ │ │ │ + shr $0x2,%ecx │ │ │ │ + xor $0x1,%ecx │ │ │ │ + and $0x1,%ecx │ │ │ │ + mov 0x18(%r9),%r9 │ │ │ │ + test %r9,%r9 │ │ │ │ + je 46278 │ │ │ │ + mov 0x8(%r9),%eax │ │ │ │ + shr $0x2,%eax │ │ │ │ + xor $0x1,%eax │ │ │ │ + and %ecx,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + or %eax,%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 46230 │ │ │ │ + movl $0x0,(%rsi) │ │ │ │ + xor %eax,%eax │ │ │ │ + ret │ │ │ │ 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 │ │ │ │ + movl $0x1,(%rsi) │ │ │ │ + cmp %eax,%edx │ │ │ │ + jne 46270 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x8(%r8),%edx │ │ │ │ + mov 0x8(%rdi),%eax │ │ │ │ + xor %edx,%eax │ │ │ │ + test $0x2,%al │ │ │ │ + jne 462a6 │ │ │ │ + mov 0x8(%r10),%eax │ │ │ │ + mov 0x8(%r9),%ecx │ │ │ │ + xor %eax,%ecx │ │ │ │ + and $0x2,%ecx │ │ │ │ + jne 46287 │ │ │ │ + and $0x2,%edx │ │ │ │ + and $0x2,%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + jne 46280 │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x8,%rsp │ │ │ │ + ret │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ + sub %edx,%eax │ │ │ │ + ret │ │ │ │ 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> │ │ │ │ + mov %edx,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 46219 │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub %edx,%eax │ │ │ │ + add $0x8,%rsp │ │ │ │ + ret │ │ │ │ + lea 0x418b2(%rip),%rcx │ │ │ │ + mov $0x1b2,%edx │ │ │ │ + lea 0x3f7e8(%rip),%rsi │ │ │ │ + lea 0x3cb0f(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + lea 0x41893(%rip),%rcx │ │ │ │ + mov $0x1b1,%edx │ │ │ │ + lea 0x3f7c9(%rip),%rsi │ │ │ │ + lea 0x3cac0(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ 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 │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov %r9b,0x3(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - 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 │ │ │ │ + mov %ecx,%ebx │ │ │ │ + lea 0x2(%rbx),%r14d │ │ │ │ + sub $0x18,%rsp │ │ │ │ + call 44640 │ │ │ │ + mov %r14,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 44640 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call 3530 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 3530 │ │ │ │ + lea 0x3f766(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 3540 │ │ │ │ + lea 0x3f757(%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 │ │ │ │ - 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 │ │ │ │ + jne 46380 │ │ │ │ + mov %rbp,%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 │ │ │ │ + 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 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 %rbp,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32c0 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r15,%rsi │ │ │ │ + call 44640 │ │ │ │ + xor %edi,%edi │ │ │ │ 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,%rbp │ │ │ │ + call 44640 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x3ea42(%rip),%r13 │ │ │ │ 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 │ │ │ │ + call 3530 │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 3530 │ │ │ │ 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 %rbp,%rdi │ │ │ │ + call 3540 │ │ │ │ mov %r13,%rsi │ │ │ │ - call 5cd20 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + call 3540 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + call 3510 │ │ │ │ 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 │ │ │ │ + sete 0x8(%rsp) │ │ │ │ + jmp 4635b │ │ │ │ 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 │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x4(%rsp),%ebx │ │ │ │ - mov %ebx,%edi │ │ │ │ - call 40600 │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ 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 $0x48,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x38(%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 │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov (%rcx),%esi │ │ │ │ + call 40390 │ │ │ │ + lea 0x3f662(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call 3d690 │ │ │ │ + test %rax,%rax │ │ │ │ + je 465b0 │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov 0x10(%rax),%rax │ │ │ │ + cmpb $0x69,(%rax) │ │ │ │ + jne 465b0 │ │ │ │ + cmpb $0x0,0x1(%rax) │ │ │ │ + jne 465b0 │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0xa,%edx │ │ │ │ + call 3430 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ + js 465b0 │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + call 3430 │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov 0x8(%rbx),%eax │ │ │ │ + test $0x8,%ah │ │ │ │ + jne 465e4 │ │ │ │ + test $0x1,%al │ │ │ │ + je 46530 │ │ │ │ + test $0xc0,%al │ │ │ │ + je 46606 │ │ │ │ + mov (%r12),%r15 │ │ │ │ + mov (%rbx),%rdx │ │ │ │ + test %r15,%r15 │ │ │ │ + je 46560 │ │ │ │ + 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 462d0 │ │ │ │ + test %al,%al │ │ │ │ + je 46588 │ │ │ │ + cmp %ebp,0x8(%r12) │ │ │ │ + jne 46588 │ │ │ │ + mov 0x8(%rbx),%eax │ │ │ │ + and $0x41,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 46571 │ │ │ │ + cmpq $0x0,0x10(%r12) │ │ │ │ + jne 465f4 │ │ │ │ + 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 │ │ │ │ - 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 %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 (%rax) │ │ │ │ + test $0xc2,%al │ │ │ │ + je 464a4 │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 3f850 │ │ │ │ + lea 0x3c8fc(%rip),%rdx │ │ │ │ + mov $0x212,%esi │ │ │ │ + mov %rax,%rcx │ │ │ │ + jmp 465cc │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + and $0x41,%eax │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + mov %ebp,0x8(%r12) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 464fc │ │ │ │ + cmpq $0x0,0x18(%r12) │ │ │ │ + jne 46624 │ │ │ │ + mov %rbx,0x18(%r12) │ │ │ │ + jmp 4650d │ │ │ │ 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 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x292,%esi │ │ │ │ - call 766d0 │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - 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 │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 4a40f │ │ │ │ - add $0x48,%rsp │ │ │ │ + call 3d470 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32c0 │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov $0x1,%eax │ │ │ │ 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 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0xa,%esi │ │ │ │ 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 │ │ │ │ + call 3f850 │ │ │ │ + lea 0x3c81c(%rip),%rdx │ │ │ │ + mov $0x1fb,%esi │ │ │ │ + mov %rax,%rcx │ │ │ │ + lea 0x3f4af(%rip),%rdi │ │ │ │ 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) │ │ │ │ + call 615f0 │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ 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 │ │ │ │ + lea 0x3c82b(%rip),%rdx │ │ │ │ + mov $0x202,%esi │ │ │ │ + jmp 465cc │ │ │ │ + mov (%r12),%rcx │ │ │ │ + lea 0x3c879(%rip),%rdx │ │ │ │ + mov $0x228,%esi │ │ │ │ + jmp 465cc │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 3f850 │ │ │ │ + lea 0x3c82e(%rip),%rdx │ │ │ │ + mov $0x20a,%esi │ │ │ │ + mov %rax,%rcx │ │ │ │ + jmp 465cc │ │ │ │ + mov (%r12),%rcx │ │ │ │ + lea 0x3c849(%rip),%rdx │ │ │ │ + mov $0x230,%esi │ │ │ │ + jmp 465cc │ │ │ │ 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 │ │ │ │ - call 3500 <__stack_chk_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 $0x38,%rsp │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0x20(%rsi),%rbp │ │ │ │ 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 │ │ │ │ + movl $0x0,0x4(%rsp) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 466b9 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32d0 │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + mov %rbp,%rdx │ │ │ │ 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 │ │ │ │ + lea 0x4(%rsp),%rcx │ │ │ │ + mov %eax,0x4(%rsp) │ │ │ │ + call 46400 │ │ │ │ + mov 0x4(%rsp),%edx │ │ │ │ + mov %al,0x18(%rbx) │ │ │ │ + test %edx,%edx │ │ │ │ + jne 46812 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x20(%rbx) │ │ │ │ + cmpb $0x0,0x18(%rbx) │ │ │ │ + je 466e8 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 4680d │ │ │ │ + add $0x18,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmpb $0x0,0x8(%rbx) │ │ │ │ + jne 466bf │ │ │ │ + mov $0x400,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0x400,%r14d │ │ │ │ + call 44640 │ │ │ │ + movl $0x0,0x4(%rsp) │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + call 37b0 │ │ │ │ + mov %eax,%ebp │ │ │ │ + cmp $0xff,%al │ │ │ │ + je 4674c │ │ │ │ + mov 0x4(%rsp),%r15d │ │ │ │ + lea -0x1(%r14),%eax │ │ │ │ + cmp %r15d,%eax │ │ │ │ + je 467e0 │ │ │ │ + cmp $0xa,%bpl │ │ │ │ + je 467a0 │ │ │ │ + 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 46719 │ │ │ │ + cmpb $0x0,0x8(%rbx) │ │ │ │ + jne 46768 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movb $0x1,0x8(%rbx) │ │ │ │ + cmpq $0x0,(%rax) │ │ │ │ + je 46768 │ │ │ │ + movb $0x1,0x18(%rbx) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 4a4d9 │ │ │ │ - mov 0x4(%rbx),%ecx │ │ │ │ - mov 0x1c(%rsp),%edx │ │ │ │ - lea 0x3783d(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3160 <__printf_chk@plt> │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - addq $0x1,0x8(%rsp) │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne 466bf │ │ │ │ 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 4680d │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %r13,%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - jmp 3160 <__printf_chk@plt> │ │ │ │ + jmp 32c0 │ │ │ │ + nop │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 4670b │ │ │ │ + movb $0x0,0x0(%r13,%r15,1) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x4(%rsp),%rcx │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 46400 │ │ │ │ + mov %al,0x18(%rbx) │ │ │ │ + test %al,%al │ │ │ │ + je 46800 │ │ │ │ + mov 0x4(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 46768 │ │ │ │ + mov %r13,0x20(%rbx) │ │ │ │ + mov %r13,%rax │ │ │ │ + jmp 4676c │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x1(%r14,%r14,1),%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rsi,%r14 │ │ │ │ + call 44640 │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp 4672b │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movl $0x0,0x4(%rsp) │ │ │ │ + jmp 4670b │ │ │ │ call 3500 <__stack_chk_fail@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x412f7(%rip),%rcx │ │ │ │ + mov $0x24f,%edx │ │ │ │ + lea 0x3f25d(%rip),%rsi │ │ │ │ + lea 0x3f268(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - xor %r10d,%r10d │ │ │ │ - push %r14 │ │ │ │ push %r13 │ │ │ │ + mov %esi,%r13d │ │ │ │ + lea 0x3f241(%rip),%rsi │ │ │ │ push %r12 │ │ │ │ + mov %edx,%r12d │ │ │ │ push %rbp │ │ │ │ mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov 0x8(%rdi),%ecx │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + call 3d690 │ │ │ │ + test %rax,%rax │ │ │ │ + je 46965 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x10(%rax),%rax │ │ │ │ + cmpb $0x69,(%rax) │ │ │ │ + jne 46965 │ │ │ │ + cmpb $0x0,0x1(%rax) │ │ │ │ + jne 46965 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov %r13d,%edx │ │ │ │ + mov %rbx,%rdi │ │ │ │ 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 │ │ │ │ + movq $0x0,0x18(%rbx) │ │ │ │ + lea 0x3f1e8(%rip),%rsi │ │ │ │ + call 60e40 │ │ │ │ + mov %r13d,%edx │ │ │ │ + lea 0x18(%rbx),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x3f85e(%rip),%r13 │ │ │ │ + mov %r13,%rsi │ │ │ │ + call 60e40 │ │ │ │ + lea 0x3e0e5(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 3d690 │ │ │ │ + mov %rax,%rbx │ │ │ │ + test %rax,%rax │ │ │ │ + je 468f2 │ │ │ │ + mov 0x10(%rax),%rax │ │ │ │ + cmpb $0x69,(%rax) │ │ │ │ + je 46910 │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 3f850 │ │ │ │ + lea 0x3c5f2(%rip),%rdx │ │ │ │ + mov $0x2bd,%esi │ │ │ │ + mov %rax,%rcx │ │ │ │ + jmp 46981 │ │ │ │ + cmpb $0x0,0x1(%rax) │ │ │ │ + jne 468f2 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov %r12d,%edx │ │ │ │ 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 │ │ │ │ + xor %eax,%eax │ │ │ │ + movq $0x0,0x18(%rbx) │ │ │ │ + lea 0x3eee2(%rip),%rsi │ │ │ │ + call 60e40 │ │ │ │ + add $0x8,%rsp │ │ │ │ + lea 0x18(%rbx),%rdi │ │ │ │ + mov %r12d,%edx │ │ │ │ + pop %rbx │ │ │ │ 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 │ │ │ │ + pop %rbp │ │ │ │ xor %eax,%eax │ │ │ │ - call 766d0 │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + jmp 60e40 │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 3f850 │ │ │ │ + lea 0x3c54f(%rip),%rdx │ │ │ │ + mov $0x2b1,%esi │ │ │ │ + mov %rax,%rcx │ │ │ │ + lea 0x3f0fa(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 615f0 │ │ │ │ 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) │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ + endbr64 │ │ │ │ + mov %rdx,%r9 │ │ │ │ + mov %rcx,%r10 │ │ │ │ + test %esi,%esi │ │ │ │ + je 46a00 │ │ │ │ + lea -0x1(%rsi),%eax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x8(%rdi,%rax,8),%r8 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 469d8 │ │ │ │ + mov 0x8(%rdx),%edx │ │ │ │ + and $0x4,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + adc $0x0,%esi │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 469ed │ │ │ │ + mov 0x8(%rax),%eax │ │ │ │ + and $0x4,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + adc $0x0,%ecx │ │ │ │ + add $0x8,%rdi │ │ │ │ + cmp %rdi,%r8 │ │ │ │ + jne 469c0 │ │ │ │ + mov %esi,(%r9) │ │ │ │ + mov %ecx,(%r10) │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + xor %esi,%esi │ │ │ │ xor %ecx,%ecx │ │ │ │ - cmp %r15d,%eax │ │ │ │ - mov %r10,0x8(%rsp) │ │ │ │ - lea 0x39f15(%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 4a5b8 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 4aaa1 │ │ │ │ - add $0x48,%rsp │ │ │ │ - lea 0x37dc4(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + 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 46c50 │ │ │ │ + lea -0x1(%rsi),%eax │ │ │ │ + mov %rdi,%r10 │ │ │ │ + mov %esi,%r8d │ │ │ │ + cmp $0x8,%eax │ │ │ │ + jbe 46c5b │ │ │ │ + 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 46a60 │ │ │ │ + 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 46c46 │ │ │ │ + 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 46c46 │ │ │ │ + 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 46c46 │ │ │ │ + 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 46c46 │ │ │ │ + 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 46c46 │ │ │ │ + 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 46c46 │ │ │ │ + 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 46c46 │ │ │ │ + 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 46c46 │ │ │ │ + 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 46c46 │ │ │ │ + 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 │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmp 3160 <__printf_chk@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl %dl,%r15d │ │ │ │ - jmp 4a966 │ │ │ │ - mov %r15d,%ecx │ │ │ │ - jmp 4a6fb │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ + ret │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + jmp 46b40 │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - xor %r15d,%r15d │ │ │ │ + mov %r9,%r15 │ │ │ │ push %r14 │ │ │ │ - mov %rsi,%r14 │ │ │ │ push %r13 │ │ │ │ + mov %r8,%r13 │ │ │ │ push %r12 │ │ │ │ + mov %ecx,%r12d │ │ │ │ push %rbp │ │ │ │ + mov %esi,%ebp │ │ │ │ push %rbx │ │ │ │ - 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 4ac78 │ │ │ │ - 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 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 │ │ │ │ - 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 │ │ │ │ + mov %edx,%ebx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 46e30 │ │ │ │ + lea (%rdi,%rbp,8),%rsi │ │ │ │ + mov %rdi,%rax │ │ │ │ + xor %r14d,%r14d │ │ │ │ xor %ebp,%ebp │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmp 4ac54 │ │ │ │ - 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 %r12,%rdi │ │ │ │ - call 5f7e0 │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jb 4ac28 │ │ │ │ - mov %r12,%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - call 5f550 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 32c0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movq 0x3be10(%rip),%xmm0 │ │ │ │ - movq %xmm0,%rax │ │ │ │ - mov 0x78(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 4b6ca │ │ │ │ - add $0x88,%rsp │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov 0x10(%rdx),%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 46cc0 │ │ │ │ + mov 0x8(%rcx),%ecx │ │ │ │ + and $0x4,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + adc $0x0,%ebp │ │ │ │ + mov 0x18(%rdx),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 46cd6 │ │ │ │ + mov 0x8(%rdx),%edx │ │ │ │ + and $0x4,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + adc $0x0,%r14d │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jne 46ca8 │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 3650 │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + mov %rdx,0x0(%r13) │ │ │ │ + test %r12b,%r12b │ │ │ │ + jne 46d38 │ │ │ │ + cmp $0x1,%ebx │ │ │ │ + je 46d80 │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 46db8 │ │ │ │ + mov 0x8(%r13),%rax │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + mov %rdx,0x8(%r13) │ │ │ │ + cmp $0x1,%ebp │ │ │ │ + je 46e38 │ │ │ │ + addq $0x1,0x18(%r13) │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 46d9d │ │ │ │ + add $0x2,%rax │ │ │ │ + mov %rax,0x8(%r13) │ │ │ │ + jmp 46dc7 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x2,%rax │ │ │ │ + mov %rax,0x0(%r13) │ │ │ │ + cmp $0x1,%ebx │ │ │ │ + je 46d80 │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 46dd8 │ │ │ │ + mov 0x8(%r13),%rax │ │ │ │ + addq $0x1,0x40(%r13) │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + mov %rdx,0x8(%r13) │ │ │ │ + cmp $0x1,%ebp │ │ │ │ + je 46e00 │ │ │ │ + addq $0x1,0x18(%r13) │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 46e10 │ │ │ │ + add $0x2,%rax │ │ │ │ + jmp 46dea │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + addq $0x2,0x8(%r13) │ │ │ │ + addq $0x1,0x28(%r13) │ │ │ │ + cmp $0x1,%ebp │ │ │ │ + jbe 46e20 │ │ │ │ + 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 │ │ │ │ - ret │ │ │ │ + jmp 3730 │ │ │ │ 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 %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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ + addq $0x1,0x20(%r13) │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 46d9d │ │ │ │ + addq $0x1,0x8(%r13) │ │ │ │ + cmp $0x1,%r14d │ │ │ │ + je 46df9 │ │ │ │ + addq $0x1,0x18(%r13) │ │ │ │ + jmp 46d9d │ │ │ │ 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 │ │ │ │ - xor %eax,%eax │ │ │ │ - call 39af0 │ │ │ │ - test %al,%al │ │ │ │ - jne 4b51d │ │ │ │ - movzbl (%r15),%eax │ │ │ │ - cmp %al,(%rbx) │ │ │ │ - je 4adbd │ │ │ │ - jmp 4ac78 │ │ │ │ + addq $0x1,0x20(%r13) │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 46e10 │ │ │ │ + mov 0x8(%r13),%rax │ │ │ │ + add $0x1,%rax │ │ │ │ + addq $0x1,0x48(%r13) │ │ │ │ + mov %rax,0x8(%r13) │ │ │ │ + cmp $0x1,%r14d │ │ │ │ + jne 46dcd │ │ │ │ + addq $0x1,0x10(%r13) │ │ │ │ + jmp 46d9d │ │ │ │ + addq $0x1,0x10(%r13) │ │ │ │ + test %r14d,%r14d │ │ │ │ + jne 46d75 │ │ │ │ + xchg %ax,%ax │ │ │ │ + addq $0x1,0x20(%r13) │ │ │ │ + jmp 46d9d │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + addq $0x2,0x10(%r13) │ │ │ │ + addq $0x1,0x30(%r13) │ │ │ │ + jmp 46d9d │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + jmp 46cdf │ │ │ │ + addq $0x1,0x10(%r13) │ │ │ │ + jmp 46d23 │ │ │ │ + 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 473a3 │ │ │ │ + lea -0x1(%rsi),%eax │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %r8,%rbp │ │ │ │ + cmp $0x8,%eax │ │ │ │ + jbe 47461 │ │ │ │ + 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 46eb0 │ │ │ │ + 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 4709b │ │ │ │ + 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 4709b │ │ │ │ + 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 4709b │ │ │ │ + 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 4709b │ │ │ │ + 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 4709b │ │ │ │ + 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 4709b │ │ │ │ + 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 4709b │ │ │ │ + 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 4709b │ │ │ │ + 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 4709b │ │ │ │ + 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 4712d │ │ │ │ + jmp 4728e │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 3650 │ │ │ │ + mov 0x78(%rbp),%rdi │ │ │ │ + test %r14,%r14 │ │ │ │ + je 470fb │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + mov 0x10(%rax),%rsi │ │ │ │ + mov 0x18(%rax),%edx │ │ │ │ + call 12fe0 │ │ │ │ + xor %edi,%edi │ │ │ │ + lea 0x3db2d(%rip),%rdx │ │ │ │ + mov %rax,%rsi │ │ │ │ + call 123f0 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov 0x18(%rax),%rsi │ │ │ │ + call 3f9b0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 3730 │ │ │ │ + mov 0x4(%rsp),%esi │ │ │ │ + mov (%rsp),%ecx │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + add $0x8,%r15 │ │ │ │ + cmp %rax,%r15 │ │ │ │ + je 473a3 │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov 0x10(%rax),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 47380 │ │ │ │ + orl $0x100,0x8(%rdi) │ │ │ │ + lea 0x1(%rsi),%eax │ │ │ │ + mov %r12d,%edx │ │ │ │ + mov %ecx,(%rsp) │ │ │ │ + mov %eax,0x4(%rsp) │ │ │ │ + call 46840 │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov (%rsp),%ecx │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 47418 │ │ │ │ + cmp $0x1,%ebx │ │ │ │ + jbe 47175 │ │ │ │ + orl $0x100,0x8(%rdi) │ │ │ │ + lea 0x1(%rcx),%eax │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %eax,(%rsp) │ │ │ │ + call 46840 │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov 0x10(%rax),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 471f4 │ │ │ │ + cmpb $0x0,0xa0(%rbp) │ │ │ │ + jne 47360 │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 3650 │ │ │ │ + mov 0x78(%rbp),%rdi │ │ │ │ + test %r14,%r14 │ │ │ │ + je 471d8 │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov 0x10(%rax),%rax │ │ │ │ + mov 0x10(%rax),%rsi │ │ │ │ + mov 0x18(%rax),%edx │ │ │ │ + call 12fe0 │ │ │ │ + xor %edi,%edi │ │ │ │ + lea 0x3da50(%rip),%rdx │ │ │ │ + mov %rax,%rsi │ │ │ │ + call 123f0 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov 0x10(%rax),%rsi │ │ │ │ + call 3f9b0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 3730 │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov 0x18(%rax),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 47114 │ │ │ │ + cmpb $0x0,0xa0(%rbp) │ │ │ │ + je 470c0 │ │ │ │ + mov 0xa8(%rbp),%rdx │ │ │ │ + mov 0x98(%rbp),%rdi │ │ │ │ + mov %r13,%rcx │ │ │ │ + call 8d10 <__cxa_finalize@plt+0x5540> │ │ │ │ + jmp 47114 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0xa8(%rbp),%rdx │ │ │ │ + mov 0x98(%rbp),%rdi │ │ │ │ + mov %r13,%rcx │ │ │ │ + call 8d10 <__cxa_finalize@plt+0x5540> │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov 0x18(%rax),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 47275 │ │ │ │ + cmpb $0x0,0xa0(%rbp) │ │ │ │ + je 473b8 │ │ │ │ + mov 0xa8(%rbp),%rdx │ │ │ │ + mov 0x98(%rbp),%rdi │ │ │ │ + mov %r13,%rcx │ │ │ │ + call 8d10 <__cxa_finalize@plt+0x5540> │ │ │ │ + mov 0x4(%rsp),%esi │ │ │ │ + mov (%rsp),%ecx │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + add $0x8,%r15 │ │ │ │ + cmp %rax,%r15 │ │ │ │ + je 473a3 │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov 0x10(%rax),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 47430 │ │ │ │ + lea 0x1(%rsi),%eax │ │ │ │ + mov %r12d,%edx │ │ │ │ + mov %ecx,(%rsp) │ │ │ │ + mov %eax,0x4(%rsp) │ │ │ │ + call 46840 │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov (%rsp),%ecx │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 47450 │ │ │ │ + cmp $0x1,%ebx │ │ │ │ + jbe 472cf │ │ │ │ + orl $0x100,0x8(%rdi) │ │ │ │ + lea 0x1(%rcx),%eax │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %eax,(%rsp) │ │ │ │ + call 46840 │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov 0x10(%rax),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 47249 │ │ │ │ + cmpb $0x0,0xa0(%rbp) │ │ │ │ + jne 47230 │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 3650 │ │ │ │ + mov 0x78(%rbp),%rdi │ │ │ │ + test %r14,%r14 │ │ │ │ + je 47336 │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov 0x10(%rax),%rax │ │ │ │ + mov 0x10(%rax),%rsi │ │ │ │ + mov 0x18(%rax),%edx │ │ │ │ + call 12fe0 │ │ │ │ + xor %edi,%edi │ │ │ │ + lea 0x3d8f2(%rip),%rdx │ │ │ │ + mov %rax,%rsi │ │ │ │ + call 123f0 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov 0x10(%rax),%rsi │ │ │ │ + call 3f9b0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 3730 │ │ │ │ + mov (%r15),%rax │ │ │ │ + jmp 47249 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0xa8(%rbp),%rdx │ │ │ │ + mov 0x98(%rbp),%rdi │ │ │ │ + mov %r13,%rcx │ │ │ │ + call 8d10 <__cxa_finalize@plt+0x5540> │ │ │ │ + mov (%r15),%rax │ │ │ │ + jmp 471f4 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ + mov %esi,0x4(%rsp) │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 47169 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + add $0x8,%r15 │ │ │ │ + cmp %rax,%r15 │ │ │ │ + jne 4712d │ │ │ │ + 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 473f3 │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + mov 0x10(%rax),%rsi │ │ │ │ + mov 0x18(%rax),%edx │ │ │ │ + call 12fe0 │ │ │ │ + xor %edi,%edi │ │ │ │ + lea 0x3d835(%rip),%rdx │ │ │ │ + mov %rax,%rsi │ │ │ │ + call 123f0 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov 0x18(%rax),%rsi │ │ │ │ + call 3f9b0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 3730 │ │ │ │ + jmp 47275 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x10(%rax),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 4746d │ │ │ │ + mov %ecx,(%rsp) │ │ │ │ + jmp 47190 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ + mov %esi,0x4(%rsp) │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 472c3 │ │ │ │ + jmp 4727c │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rax),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 47476 │ │ │ │ + mov %ecx,(%rsp) │ │ │ │ + jmp 472ee │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 46f94 │ │ │ │ + mov 0x4(%rsp),%esi │ │ │ │ + jmp 4711b │ │ │ │ + mov 0x4(%rsp),%esi │ │ │ │ + jmp 4727c │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + mov %rcx,%r15 │ │ │ │ + push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + xor %edi,%edi │ │ │ │ + push %r13 │ │ │ │ + mov %rdx,%r13 │ │ │ │ + push %r12 │ │ │ │ + mov %r8,%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + mov $0x78,%esi │ │ │ │ + push %rbx │ │ │ │ + mov %r9d,%ebx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + call 44640 │ │ │ │ + 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 │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ mov %rdi,%r12 │ │ │ │ - mov %r13,0x58(%rsp) │ │ │ │ - mov %rcx,%r13 │ │ │ │ - mov %r14,0x68(%rsp) │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0x60(%rdi),%rdi │ │ │ │ + call 3650 │ │ │ │ + mov 0x48(%r12),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 47798 │ │ │ │ + mov 0x40(%r12),%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x8(%rax),%rsi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %rax,%r10 │ │ │ │ + jmp 47584 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%r8d │ │ │ │ + add $0x1,%ebx │ │ │ │ + add $0x28,%rsi │ │ │ │ + cmp %ebx,%r9d │ │ │ │ + je 476d8 │ │ │ │ + cmpb $0x0,0x1c(%rsi) │ │ │ │ + jne 47570 │ │ │ │ + mov (%rsi),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 47698 │ │ │ │ + lea -0x1(%rdx),%eax │ │ │ │ + mov 0x8(%rsi),%r14 │ │ │ │ + mov 0x10(%rsi),%r13 │ │ │ │ + mov 0x68(%r12),%rcx │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jbe 476dd │ │ │ │ + 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 475c8 │ │ │ │ + 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 4768b │ │ │ │ + mov %eax,%r11d │ │ │ │ + mov (%r14,%r11,4),%ebp │ │ │ │ + mov (%rcx,%rbp,4),%r15d │ │ │ │ + cmp %r15d,0x0(%r13,%r11,4) │ │ │ │ + jne 47657 │ │ │ │ + add $0x1,%edi │ │ │ │ + lea 0x1(%rax),%r11d │ │ │ │ + cmp %edx,%r11d │ │ │ │ + jae 4768b │ │ │ │ + mov (%r14,%r11,4),%ebp │ │ │ │ + mov (%rcx,%rbp,4),%r15d │ │ │ │ + cmp %r15d,0x0(%r13,%r11,4) │ │ │ │ + jne 47672 │ │ │ │ + add $0x1,%edi │ │ │ │ + add $0x2,%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + jae 4768b │ │ │ │ + mov (%r14,%rax,4),%r11d │ │ │ │ + mov (%rcx,%r11,4),%ecx │ │ │ │ + cmp %ecx,0x0(%r13,%rax,4) │ │ │ │ + jne 4768b │ │ │ │ + add $0x1,%edi │ │ │ │ + cmp %edi,%edx │ │ │ │ + jne 47574 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r10,%rax │ │ │ │ + cmp %ebx,%r9d │ │ │ │ + jne 476e6 │ │ │ │ + cmp %r8d,0x70(%r12) │ │ │ │ + jne 477a5 │ │ │ │ + cmp %ebx,%r8d │ │ │ │ + jne 47558 │ │ │ │ + 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 476a0 │ │ │ │ + xor %edi,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 47642 │ │ │ │ + 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 47722 │ │ │ │ + jmp 476b9 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x40(%r12),%rax │ │ │ │ + add $0x1,%r14 │ │ │ │ + add %r15,%rax │ │ │ │ + cmp 0x8(%rax),%r14d │ │ │ │ + jae 476b9 │ │ │ │ + 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 47710 │ │ │ │ + add 0x40(%r12),%r15 │ │ │ │ + mov %ebp,%ecx │ │ │ │ + mov $0x412,%esi │ │ │ │ + mov %eax,%r13d │ │ │ │ + mov 0x4(%r15),%r9d │ │ │ │ + mov (%r15),%r8d │ │ │ │ + lea 0x3e358(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x3e311(%rip),%rdi │ │ │ │ + call 61230 │ │ │ │ + call 34c0 <__errno_location@plt> │ │ │ │ + lea 0x3e35a(%rip),%rdi │ │ │ │ + mov %r13d,(%rax) │ │ │ │ + call 3680 │ │ │ │ + mov $0x1,%edi │ │ │ │ + call 3140 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x70(%r12),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 476b4 │ │ │ │ + lea 0x40344(%rip),%rcx │ │ │ │ + mov $0x3f5,%edx │ │ │ │ + lea 0x3e2ca(%rip),%rsi │ │ │ │ + lea 0x3e2e6(%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 47520 │ │ │ │ + mov %eax,%ebx │ │ │ │ + cmp $0xffffffff,%ebx │ │ │ │ + je 48593 │ │ │ │ + mov 0xc(%rsp),%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 44640 │ │ │ │ + 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 4787c │ │ │ │ + mov 0x20(%rax),%edx │ │ │ │ + mov $0x1,%ecx │ │ │ │ + xor %edi,%edi │ │ │ │ + call 77530 │ │ │ │ + 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 48557 │ │ │ │ + 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 48316 │ │ │ │ + mov 0x50(%rsp),%ebp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %ebp,%esi │ │ │ │ + call 7d4c0 │ │ │ │ + mov %ebp,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + call 7cf80 │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov 0x8(%rax),%r13d │ │ │ │ + test %r13d,%r13d │ │ │ │ + je 47ae3 │ │ │ │ + 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 │ │ │ │ - mov %r8d,0x48(%rsp) │ │ │ │ - mov %r11d,0x64(%rsp) │ │ │ │ - jmp 4af6b │ │ │ │ + jmp 47a44 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %r12,%r12 │ │ │ │ + jne 47f39 │ │ │ │ + mov 0x10(%rsi),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 47f42 │ │ │ │ + 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 462d0 │ │ │ │ + test %al,%al │ │ │ │ + je 47ab0 │ │ │ │ + mov $0x1,%r12d │ │ │ │ + xor %edx,%edx │ │ │ │ + test %r13d,%r13d │ │ │ │ + jne 47f60 │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + cmp %r13d,%eax │ │ │ │ + je 47fa3 │ │ │ │ + mov 0x8(%r15),%r13 │ │ │ │ + mov $0x20,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + add %r14,%r13 │ │ │ │ + mov 0x10(%r13),%rax │ │ │ │ + mov %rax,0x0(%rbp,%rdx,1) │ │ │ │ + call 44640 │ │ │ │ + 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 47a38 │ │ │ │ + mov 0x84(%rsp),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 47fd0 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov 0x2c(%rax),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 47a38 │ │ │ │ + mov %r13d,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 45e50 │ │ │ │ + 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 47948 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov 0x10(%rax),%rdi │ │ │ │ + call 46640 │ │ │ │ + test %r12,%r12 │ │ │ │ + jne 47f28 │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + add %r14,%rax │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ + mov (%rdx),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 480a0 │ │ │ │ + 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 4797c │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + add $0x1,%rcx │ │ │ │ + cmp 0x8(%rax),%ecx │ │ │ │ + jb 47918 │ │ │ │ + cmpq $0x0,0x18(%rsp) │ │ │ │ + mov %rbp,0x20(%rsp) │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %rbx,0x40(%rsp) │ │ │ │ + mov 0x28(%rsp),%r14 │ │ │ │ + je 47af0 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call 75fd0 │ │ │ │ + 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 46c70 │ │ │ │ + mov 0x38(%r14),%rax │ │ │ │ + mov 0x20(%r14),%rcx │ │ │ │ + mov 0x240(%rax),%r11 │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + test %r13d,%r13d │ │ │ │ + je 481ff │ │ │ │ + lea -0x1(%r13),%edx │ │ │ │ + cmp $0x8,%edx │ │ │ │ + jbe 4854b │ │ │ │ + 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 47b68 │ │ │ │ + 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 47d5f │ │ │ │ + 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 47d5f │ │ │ │ + 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 47d5f │ │ │ │ + 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 47d5f │ │ │ │ + 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 47d5f │ │ │ │ + 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 47d5f │ │ │ │ + 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 47d5f │ │ │ │ + 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 47d5f │ │ │ │ + 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 47d5f │ │ │ │ + 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 48350 │ │ │ │ + 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 47e94 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 3650 │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov 0x78(%rbx),%rdi │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 47df0 │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov 0x10(%rax),%rax │ │ │ │ + mov 0x10(%rax),%rsi │ │ │ │ + mov 0x18(%rax),%edx │ │ │ │ + call 12fe0 │ │ │ │ + xor %edi,%edi │ │ │ │ + lea 0x3ce38(%rip),%rdx │ │ │ │ + mov %rax,%rsi │ │ │ │ + call 123f0 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov 0x10(%rax),%rsi │ │ │ │ + call 3f9b0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 3730 │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov 0x18(%rax),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 47e7b │ │ │ │ + cmpb $0x0,0xa0(%rbx) │ │ │ │ + jne 48120 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 3650 │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov 0x78(%rbx),%rdi │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 47e62 │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + mov 0x10(%rax),%rsi │ │ │ │ + mov 0x18(%rax),%edx │ │ │ │ + call 12fe0 │ │ │ │ + xor %edi,%edi │ │ │ │ + lea 0x3cdc6(%rip),%rdx │ │ │ │ + mov %rax,%rsi │ │ │ │ + call 123f0 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov 0x18(%rax),%rsi │ │ │ │ + call 3f9b0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 3730 │ │ │ │ + mov 0x30(%rsp),%ebp │ │ │ │ + mov %r14d,%esi │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + add $0x8,%r15 │ │ │ │ + cmp %rax,%r15 │ │ │ │ + je 48168 │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov 0x10(%rax),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 48140 │ │ │ │ + orl $0x100,0x8(%rdi) │ │ │ │ + mov 0x38(%rsp),%edx │ │ │ │ + lea 0x1(%rsi),%r14d │ │ │ │ + call 46840 │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 482c0 │ │ │ │ + cmp $0x1,%r13d │ │ │ │ + jbe 47ed5 │ │ │ │ + orl $0x100,0x8(%rdi) │ │ │ │ + lea 0x1(%rbp),%eax │ │ │ │ + mov %ebp,%esi │ │ │ │ + mov %r13d,%edx │ │ │ │ + mov %eax,0x30(%rsp) │ │ │ │ + call 46840 │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov 0x10(%rax),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 47e0c │ │ │ │ + cmpb $0x0,0xa0(%rbx) │ │ │ │ + je 47db0 │ │ │ │ + mov 0xa8(%rbx),%rdx │ │ │ │ + mov 0x98(%rbx),%rdi │ │ │ │ + mov %r12,%rcx │ │ │ │ + call 8d10 <__cxa_finalize@plt+0x5540> │ │ │ │ + mov (%r15),%rax │ │ │ │ + jmp 47e0c │ │ │ │ nopl 0x0(%rax) │ │ │ │ - je 4af9c │ │ │ │ - lea 0x1(%r15),%r14 │ │ │ │ - cmp %r13,%r14 │ │ │ │ - jae 4af91 │ │ │ │ - lea 0x0(%r13,%r14,1),%r8 │ │ │ │ + mov 0x8(%r15),%rsi │ │ │ │ + add %r14,%rsi │ │ │ │ + cmpb $0x0,0x18(%rsi) │ │ │ │ + je 47ab0 │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 4797c │ │ │ │ + xor %ebx,%ebx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x1,%r12d │ │ │ │ + xor %edx,%edx │ │ │ │ + test %r13d,%r13d │ │ │ │ + je 479b5 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + lea 0x84(%rsp),%rdx │ │ │ │ + mov 0x10(%rax,%r14,1),%rsi │ │ │ │ + call 461b0 │ │ │ │ + test %eax,%eax │ │ │ │ + jg 48010 │ │ │ │ + jne 480b8 │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + mov %r13d,%edx │ │ │ │ + lea 0x1(%r13),%r12d │ │ │ │ + shl $0x3,%rdx │ │ │ │ + sub $0x1,%eax │ │ │ │ + cmp %r13d,%eax │ │ │ │ + jne 479c5 │ │ │ │ + shll $1,0xc(%rsp) │ │ │ │ + mov 0xc(%rsp),%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 44640 │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 479c5 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r13d,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 45a90 │ │ │ │ + mov %r13d,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 45d70 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov 0x2c(%rax),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 47a38 │ │ │ │ + mov %r13d,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 45ff0 │ │ │ │ + jmp 47a38 │ │ │ │ + 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 48053 │ │ │ │ + call 3d470 │ │ │ │ + mov 0x10(%r13),%rdi │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x10(%r13) │ │ │ │ + mov 0x18(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 48072 │ │ │ │ + call 3d470 │ │ │ │ + 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 48020 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + jmp 47f88 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmpb $0x0,0x18(%rax) │ │ │ │ + je 47ab0 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp 47f48 │ │ │ │ + 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 480f4 │ │ │ │ + call 3d470 │ │ │ │ + mov 0x10(%r12),%rdi │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x10(%r12) │ │ │ │ + mov 0x18(%r12),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 47a07 │ │ │ │ + call 3d470 │ │ │ │ + mov 0x18(%r12),%rdi │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x18(%r12) │ │ │ │ + jmp 47a07 │ │ │ │ + nop │ │ │ │ + mov 0xa8(%rbx),%rdx │ │ │ │ + mov 0x98(%rbx),%rdi │ │ │ │ + mov %r12,%rcx │ │ │ │ + call 8d10 <__cxa_finalize@plt+0x5540> │ │ │ │ + jmp 47e7b │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ + mov %esi,%r14d │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 47ec8 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + add $0x8,%r15 │ │ │ │ + cmp %rax,%r15 │ │ │ │ + jne 47e94 │ │ │ │ + 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 481bf │ │ │ │ + call 3d470 │ │ │ │ + mov 0x10(%r12),%rdi │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x10(%r12) │ │ │ │ + mov 0x18(%r12),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 482e0 │ │ │ │ + call 3d470 │ │ │ │ + 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 48188 │ │ │ │ + addl $0x1,0x50(%rsp) │ │ │ │ + mov 0x50(%rsp),%eax │ │ │ │ + cmp %eax,0x54(%rsp) │ │ │ │ + jne 478b8 │ │ │ │ + cmpq $0x0,0x18(%rsp) │ │ │ │ + mov 0x78(%rsp),%r13 │ │ │ │ + mov 0x40(%rsp),%r12 │ │ │ │ + jne 48563 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 48557 │ │ │ │ + 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 │ │ │ │ + je 4781b │ │ │ │ + mov 0x70(%rsp),%rbx │ │ │ │ + jmp 48277 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x68(%rbx),%rax │ │ │ │ + add $0x1,%r12 │ │ │ │ + addl $0x1,(%rax,%r14,4) │ │ │ │ + cmp 0x8(%rbp),%r12d │ │ │ │ + jae 4781b │ │ │ │ + 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 48260 │ │ │ │ + mov %eax,%ebp │ │ │ │ + call 34c0 <__errno_location@plt> │ │ │ │ + lea 0x3d84c(%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 485ba │ │ │ │ + mov %ebp,0x30(%rsp) │ │ │ │ + jmp 47ef6 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + add $0x8,%rbp │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,-0x8(%rbp) │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + jne 48188 │ │ │ │ + addl $0x1,0x50(%rsp) │ │ │ │ + mov 0x50(%rsp),%eax │ │ │ │ + cmp %eax,0x54(%rsp) │ │ │ │ + jne 478b8 │ │ │ │ + jmp 48212 │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 48328 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x40(%rsp) │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov 0x8(%rax),%r13d │ │ │ │ + test %r13d,%r13d │ │ │ │ + je 48589 │ │ │ │ + movl $0x0,0x10(%rsp) │ │ │ │ + jmp 478f9 │ │ │ │ + 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 483e7 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0xa8(%rbx),%rdx │ │ │ │ + mov 0x98(%rbx),%rdi │ │ │ │ + mov %r12,%rcx │ │ │ │ + call 8d10 <__cxa_finalize@plt+0x5540> │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + mov 0x18(%rax),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 483ce │ │ │ │ + cmpb $0x0,0xa0(%rbx) │ │ │ │ + je 484c0 │ │ │ │ + mov 0xa8(%rbx),%rdx │ │ │ │ + mov 0x98(%rbx),%rdi │ │ │ │ + mov %r12,%rcx │ │ │ │ + call 8d10 <__cxa_finalize@plt+0x5540> │ │ │ │ + mov 0x28(%rsp),%ebp │ │ │ │ + mov %r15d,%esi │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + add $0x8,%r13 │ │ │ │ + cmp %rax,%r13 │ │ │ │ + je 48168 │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + mov 0x10(%rax),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 48520 │ │ │ │ + mov 0x38(%rsp),%edx │ │ │ │ + lea 0x1(%rsi),%r15d │ │ │ │ + call 46840 │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 48535 │ │ │ │ + cmp $0x1,%r14d │ │ │ │ + jbe 48423 │ │ │ │ + orl $0x100,0x8(%rdi) │ │ │ │ + lea 0x1(%rbp),%eax │ │ │ │ + mov %ebp,%esi │ │ │ │ + mov %r14d,%edx │ │ │ │ + mov %eax,0x28(%rsp) │ │ │ │ + call 46840 │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + mov 0x10(%rax),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 483a2 │ │ │ │ + cmpb $0x0,0xa0(%rbx) │ │ │ │ + jne 48388 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 3650 │ │ │ │ + cmpq $0x0,0x10(%rsp) │ │ │ │ + mov 0x78(%rbx),%rdi │ │ │ │ + je 48493 │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov 0x10(%rax),%rax │ │ │ │ + mov 0x10(%rax),%rsi │ │ │ │ + mov 0x18(%rax),%edx │ │ │ │ + call 12fe0 │ │ │ │ + xor %edi,%edi │ │ │ │ + lea 0x3c795(%rip),%rdx │ │ │ │ + mov %rax,%rsi │ │ │ │ + call 123f0 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov 0x10(%rax),%rsi │ │ │ │ + call 3f9b0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 3730 │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + jmp 483a2 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 3650 │ │ │ │ + cmpq $0x0,0x10(%rsp) │ │ │ │ + mov 0x78(%rbx),%rdi │ │ │ │ + je 48501 │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + mov 0x10(%rax),%rsi │ │ │ │ + mov 0x18(%rax),%edx │ │ │ │ + call 12fe0 │ │ │ │ + xor %edi,%edi │ │ │ │ + lea 0x3c727(%rip),%rdx │ │ │ │ + mov %rax,%rsi │ │ │ │ + call 123f0 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov 0x18(%rax),%rsi │ │ │ │ + call 3f9b0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 3730 │ │ │ │ + jmp 483ce │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ + mov %esi,%r15d │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 48416 │ │ │ │ + jmp 483d5 │ │ │ │ + mov 0x10(%rax),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 485c7 │ │ │ │ + mov %ebp,0x28(%rsp) │ │ │ │ + jmp 48445 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %edx,%edx │ │ │ │ + jmp 47c4b │ │ │ │ + cmpq $0x0,0x18(%rsp) │ │ │ │ + je 48239 │ │ │ │ + mov 0x18(%rsp),%rbx │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 7b580 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 7b2d0 │ │ │ │ mov %rbx,%rdi │ │ │ │ - shr $1,%r8 │ │ │ │ - lea (%r12,%r8,8),%rbp │ │ │ │ - mov %r8,%r15 │ │ │ │ + call 32c0 │ │ │ │ + jmp 48239 │ │ │ │ + mov $0x1,%ecx │ │ │ │ + jmp 47af0 │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 485c2 │ │ │ │ + add $0x98,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + mov %r14d,%esi │ │ │ │ + jmp 47e82 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + mov %r15d,%esi │ │ │ │ + jmp 483d5 │ │ │ │ + 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 48d61 │ │ │ │ + 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 48cff │ │ │ │ + add $0x20,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 48650 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x3d4b0(%rip),%rdx │ │ │ │ + mov $0x4f6,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x3d408(%rip),%rdi │ │ │ │ + mov %r8d,0x10(%rsp) │ │ │ │ + xor %r13d,%r13d │ │ │ │ + lea 0x3c995(%rip),%r14 │ │ │ │ + call 61230 │ │ │ │ + mov 0x10(%rsp),%r8d │ │ │ │ + xor %edi,%edi │ │ │ │ + imul %r8d,%ebx │ │ │ │ + mov %ebx,%eax │ │ │ │ + lea (%rax,%rax,2),%rsi │ │ │ │ + shl $0x5,%rsi │ │ │ │ + call 44640 │ │ │ │ + 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 48775 │ │ │ │ + nopl (%rax) │ │ │ │ mov %rbp,%rsi │ │ │ │ - call 5cd20 │ │ │ │ + mov %r14,%rdx │ │ │ │ + xor %edi,%edi │ │ │ │ + add $0x1,%rbp │ │ │ │ + shl $0x6,%rsi │ │ │ │ + add 0x18(%rax),%rsi │ │ │ │ + call 123f0 │ │ │ │ + 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 44640 │ │ │ │ + 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 44640 │ │ │ │ + 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 486e0 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp %rax,%r12 │ │ │ │ + jne 486c8 │ │ │ │ + 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 4884b │ │ │ │ + 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 48810 │ │ │ │ + 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 44640 │ │ │ │ + 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 44640 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + call 35c0 │ │ │ │ + mov 0x4c(%rsp),%r8d │ │ │ │ test %eax,%eax │ │ │ │ - jns 4af60 │ │ │ │ - mov %r15,%r13 │ │ │ │ - cmp %r13,%r14 │ │ │ │ - jb 4af6b │ │ │ │ - mov 0x48(%rsp),%eax │ │ │ │ + mov %eax,%r14d │ │ │ │ + jne 48d43 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r8d,0x38(%rsp) │ │ │ │ + call 37c0 │ │ │ │ + mov 0x38(%rsp),%r8d │ │ │ │ + test %eax,%eax │ │ │ │ + mov %eax,%r14d │ │ │ │ + jne 48d25 │ │ │ │ + mov 0x158(%rbp),%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x546,%esi │ │ │ │ + xor %r14d,%r14d │ │ │ │ + lea 0x3d1fd(%rip),%rdx │ │ │ │ + lea 0x3d111(%rip),%rdi │ │ │ │ + mov %r8d,0x38(%rsp) │ │ │ │ + call 61230 │ │ │ │ + mov 0x158(%rbp),%ecx │ │ │ │ + mov 0x18(%rsp),%r12 │ │ │ │ + mov 0x38(%rsp),%r8d │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 48a17 │ │ │ │ + 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 48cda │ │ │ │ + mov 0x158(%rbp),%eax │ │ │ │ + add $0x1,%r12d │ │ │ │ + add $0x8,%r14 │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jb 489a8 │ │ │ │ + mov 0x38(%rsp),%r8d │ │ │ │ + test %eax,%eax │ │ │ │ + je 48a17 │ │ │ │ + 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 489f8 │ │ │ │ + mov 0x38(%rsp),%rbx │ │ │ │ + mov %r14d,%r8d │ │ │ │ + mov 0x50(%rsp),%edx │ │ │ │ + xor %ebp,%ebp │ │ │ │ + test %edx,%edx │ │ │ │ + je 48b2a │ │ │ │ + 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 46640 │ │ │ │ + add 0x58(%rsp),%rbx │ │ │ │ + cmpb $0x0,0x8(%rbx) │ │ │ │ + je 48cb4 │ │ │ │ + cmpb $0x0,0x18(%rbx) │ │ │ │ + jne 48cb4 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + movb $0x0,0x8(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 48a96 │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x20(%rbx) │ │ │ │ + mov 0x10(%rbx),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 48afe │ │ │ │ + mov 0x10(%r13),%rdi │ │ │ │ + movq $0x0,0x0(%r13) │ │ │ │ + movl $0xffffffff,0x8(%r13) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 48ace │ │ │ │ + call 3d470 │ │ │ │ + mov 0x10(%r13),%rdi │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x10(%r13) │ │ │ │ + mov 0x18(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 48aed │ │ │ │ + call 3d470 │ │ │ │ + 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 48a40 │ │ │ │ + mov 0x38(%rsp),%r13 │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + mov %r14d,%r8d │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 48b4c │ │ │ │ + mov %r8d,0x28(%rsp) │ │ │ │ + call 32c0 │ │ │ │ + mov 0x28(%rsp),%r8d │ │ │ │ + movq $0x0,0x58(%rsp) │ │ │ │ + movl $0x0,0x50(%rsp) │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 48bb0 │ │ │ │ + mov %r8d,%ebp │ │ │ │ + xor %r14d,%r14d │ │ │ │ + shl $0x6,%rbp │ │ │ │ + cmpb $0x0,0x48(%rsp) │ │ │ │ + jne 48c48 │ │ │ │ + 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 12300 │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jne 48b88 │ │ │ │ + add $0x20,%r14 │ │ │ │ + cmp %r15,%r14 │ │ │ │ + jne 48b80 │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ + mov 0x20(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 48bfb │ │ │ │ + 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 48bd0 │ │ │ │ + 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 48d80 │ │ │ │ + add $0xd8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + 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 12300 │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + xor %edi,%edi │ │ │ │ + mov 0x18(%rax,%r12,1),%rax │ │ │ │ + mov 0x10(%rax,%r14,1),%rsi │ │ │ │ + call 151a0 │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + mov 0x18(%rax,%r12,1),%rax │ │ │ │ + movb $0x1,0x18(%rax,%r14,1) │ │ │ │ + add $0x40,%r14 │ │ │ │ + cmp %r14,%rbp │ │ │ │ + jne 48c68 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp %r15,%r12 │ │ │ │ + jne 48c60 │ │ │ │ + jmp 48bab │ │ │ │ + lea 0x3cdc7(%rip),%rdi │ │ │ │ + mov %ebp,%ecx │ │ │ │ + mov $0x55d,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x3a28d(%rip),%rdx │ │ │ │ + call 615f0 │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + mov %eax,0x8(%rsp) │ │ │ │ + call 34c0 <__errno_location@plt> │ │ │ │ + mov 0x8(%rsp),%edx │ │ │ │ + lea 0x3ce92(%rip),%rdi │ │ │ │ + mov %edx,(%rax) │ │ │ │ + call 3680 │ │ │ │ + mov $0x1,%edi │ │ │ │ + call 3140 │ │ │ │ + lea 0x3cd7c(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x4ee,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x3a212(%rip),%rdx │ │ │ │ + call 615f0 │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + call 34c0 <__errno_location@plt> │ │ │ │ + lea 0x3ce1a(%rip),%rdi │ │ │ │ + mov %r14d,(%rax) │ │ │ │ + call 3680 │ │ │ │ + mov $0x1,%edi │ │ │ │ + call 3140 │ │ │ │ + call 34c0 <__errno_location@plt> │ │ │ │ + lea 0x3cdea(%rip),%rdi │ │ │ │ + mov %r14d,(%rax) │ │ │ │ + call 3680 │ │ │ │ + mov $0x1,%edi │ │ │ │ + call 3140 │ │ │ │ + lea 0x3ed68(%rip),%rcx │ │ │ │ + mov $0x4e9,%edx │ │ │ │ + lea 0x3cd0e(%rip),%rsi │ │ │ │ + lea 0x3cd8c(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + xor %eax,%eax │ │ │ │ + test %edi,%edi │ │ │ │ + je 48db0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %edi,%edx │ │ │ │ + and $0x1,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + sbb $0xffffffff,%eax │ │ │ │ + shr $1,%edi │ │ │ │ + jne 48da0 │ │ │ │ + ret │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + lea 0x54a55(%rip),%r8 │ │ │ │ + mov %edi,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x7f,%ecx │ │ │ │ + mov %r8,%rdi │ │ │ │ + movdqa 0x3dde1(%rip),%xmm0 │ │ │ │ + mov %edx,0x54e3f(%rip) │ │ │ │ + or %esi,%edx │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + mov 0x3e13f(%rip),%rax │ │ │ │ + cmp $0x1,%edx │ │ │ │ + movl $0xa,0x54b86(%rip) │ │ │ │ + movups %xmm0,0x54b63(%rip) │ │ │ │ + movdqa 0x3ddc3(%rip),%xmm0 │ │ │ │ + mov %rax,0x54b28(%rip) │ │ │ │ + mov 0x3e11d(%rip),%rax │ │ │ │ + movups %xmm0,0x54b02(%rip) │ │ │ │ + movdqa 0x3ddb6(%rip),%xmm0 │ │ │ │ + mov %rax,0x54b47(%rip) │ │ │ │ + mov 0x3e108(%rip),%rax │ │ │ │ + movups %xmm0,0x54ba9(%rip) │ │ │ │ + movdqa 0x3dda9(%rip),%xmm0 │ │ │ │ + mov %rax,0x54b06(%rip) │ │ │ │ + mov 0x3e0f3(%rip),%rax │ │ │ │ + movl $0xc,0x54aed(%rip) │ │ │ │ + mov %rax,0x54b56(%rip) │ │ │ │ + mov 0x3e0e3(%rip),%rax │ │ │ │ + movl $0xa0,0x54b8d(%rip) │ │ │ │ + mov %rax,0x54b7a(%rip) │ │ │ │ + mov 0x3e0d3(%rip),%rax │ │ │ │ + movl $0xc0,0x54b3d(%rip) │ │ │ │ + mov %rax,0x54b3e(%rip) │ │ │ │ + movl $0x0,(%rdi) │ │ │ │ + lea 0x5457d(%rip),%rdi │ │ │ │ + mov %esi,0x54d77(%rip) │ │ │ │ + seta 0x54d6c(%rip) │ │ │ │ + xor %esi,%esi │ │ │ │ + movups %xmm0,0x54aeb(%rip) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%r8,%rsi,1),%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + test %eax,%eax │ │ │ │ + je 48edf │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ 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 │ │ │ │ + and $0x1,%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + sbb $0xffffffff,%edx │ │ │ │ + shr $1,%eax │ │ │ │ + jne 48ed0 │ │ │ │ + mov %edx,(%rdi,%rsi,1) │ │ │ │ + add $0x4,%rsi │ │ │ │ + cmp $0x3fc,%rsi │ │ │ │ + jne 48ec0 │ │ │ │ + ret │ │ │ │ + endbr64 │ │ │ │ + cmpl $0x1,0x54d25(%rip) │ │ │ │ + mov $0x1,%eax │ │ │ │ + jne 48f20 │ │ │ │ + lea 0x54517(%rip),%rax │ │ │ │ + movsbl %dil,%edi │ │ │ │ + mov (%rax,%rdi,4),%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp $0x1,%edx │ │ │ │ + je 48f20 │ │ │ │ + cmp %edx,0x54d07(%rip) │ │ │ │ + setae %al │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + test %esi,%esi │ │ │ │ + je 49488 │ │ │ │ + lea -0x1(%rsi),%eax │ │ │ │ + push %rbx │ │ │ │ + mov 0x54cdd(%rip),%r8d │ │ │ │ + cmp $0xe,%eax │ │ │ │ + jbe 4948b │ │ │ │ + mov %esi,%ecx │ │ │ │ + movd %r8d,%xmm4 │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + mov %rdi,%rdx │ │ │ │ + movdqa 0x3dbba(%rip),%xmm7 │ │ │ │ + movdqa 0x3dbf2(%rip),%xmm3 │ │ │ │ + shr $0x4,%ecx │ │ │ │ + pshufd $0x0,%xmm4,%xmm2 │ │ │ │ + shl $0x4,%rcx │ │ │ │ + lea 0x5449f(%rip),%rax │ │ │ │ + pxor %xmm9,%xmm9 │ │ │ │ + movdqa %xmm7,%xmm5 │ │ │ │ + pxor %xmm8,%xmm8 │ │ │ │ + psubd %xmm3,%xmm2 │ │ │ │ + add %rdi,%rcx │ │ │ │ + psubd %xmm3,%xmm5 │ │ │ │ + movdqa %xmm6,%xmm4 │ │ │ │ + xchg %ax,%ax │ │ │ │ + movdqu (%rdx),%xmm0 │ │ │ │ + movdqa %xmm9,%xmm10 │ │ │ │ + movdqa %xmm8,%xmm11 │ │ │ │ + movdqa %xmm8,%xmm12 │ │ │ │ + add $0x10,%rdx │ │ │ │ + pcmpgtb %xmm0,%xmm10 │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + punpcklbw %xmm10,%xmm1 │ │ │ │ + punpckhbw %xmm10,%xmm0 │ │ │ │ + pcmpgtw %xmm1,%xmm11 │ │ │ │ + pcmpgtw %xmm0,%xmm12 │ │ │ │ + movdqa %xmm1,%xmm10 │ │ │ │ + punpcklwd %xmm11,%xmm10 │ │ │ │ + punpckhwd %xmm11,%xmm1 │ │ │ │ + movdqa %xmm0,%xmm11 │ │ │ │ + punpcklwd %xmm12,%xmm11 │ │ │ │ + punpckhwd %xmm12,%xmm0 │ │ │ │ + pshufd $0x55,%xmm10,%xmm12 │ │ │ │ + movd %xmm12,%r10d │ │ │ │ + movdqa %xmm10,%xmm12 │ │ │ │ + movd %xmm10,%r9d │ │ │ │ + punpckhdq %xmm10,%xmm12 │ │ │ │ + pshufd $0xff,%xmm10,%xmm10 │ │ │ │ + movd (%rax,%r10,4),%xmm13 │ │ │ │ + movd %xmm12,%r11d │ │ │ │ + movd %xmm10,%ebx │ │ │ │ + movd (%rax,%rbx,4),%xmm10 │ │ │ │ + movd (%rax,%r11,4),%xmm12 │ │ │ │ + punpckldq %xmm10,%xmm12 │ │ │ │ + movd (%rax,%r9,4),%xmm10 │ │ │ │ + movd %xmm1,%r9d │ │ │ │ + punpckldq %xmm13,%xmm10 │ │ │ │ + punpcklqdq %xmm12,%xmm10 │ │ │ │ + pshufd $0x55,%xmm1,%xmm12 │ │ │ │ + movd %xmm12,%r10d │ │ │ │ + movdqa %xmm1,%xmm12 │ │ │ │ + psubd %xmm3,%xmm10 │ │ │ │ + punpckhdq %xmm1,%xmm12 │ │ │ │ + pshufd $0xff,%xmm1,%xmm1 │ │ │ │ + movd (%rax,%r10,4),%xmm13 │ │ │ │ + movd %xmm12,%r11d │ │ │ │ + movd %xmm1,%ebx │ │ │ │ + movd (%rax,%rbx,4),%xmm1 │ │ │ │ + movd (%rax,%r11,4),%xmm12 │ │ │ │ + punpckldq %xmm1,%xmm12 │ │ │ │ + movd (%rax,%r9,4),%xmm1 │ │ │ │ + movd %xmm11,%r9d │ │ │ │ + punpckldq %xmm13,%xmm1 │ │ │ │ + punpcklqdq %xmm12,%xmm1 │ │ │ │ + pshufd $0x55,%xmm11,%xmm12 │ │ │ │ + movd %xmm12,%r10d │ │ │ │ + movdqa %xmm11,%xmm12 │ │ │ │ + psubd %xmm3,%xmm1 │ │ │ │ + punpckhdq %xmm11,%xmm12 │ │ │ │ + pshufd $0xff,%xmm11,%xmm11 │ │ │ │ + movd (%rax,%r10,4),%xmm13 │ │ │ │ + movd %xmm12,%r11d │ │ │ │ + movd %xmm11,%ebx │ │ │ │ + movd (%rax,%rbx,4),%xmm12 │ │ │ │ + movd (%rax,%r11,4),%xmm11 │ │ │ │ + punpckldq %xmm12,%xmm11 │ │ │ │ + movd (%rax,%r9,4),%xmm12 │ │ │ │ + movd %xmm0,%r9d │ │ │ │ + punpckldq %xmm13,%xmm12 │ │ │ │ + punpcklqdq %xmm11,%xmm12 │ │ │ │ + pshufd $0x55,%xmm0,%xmm11 │ │ │ │ + movd %xmm11,%r10d │ │ │ │ + movdqa %xmm0,%xmm11 │ │ │ │ + psubd %xmm3,%xmm12 │ │ │ │ + punpckhdq %xmm0,%xmm11 │ │ │ │ + pshufd $0xff,%xmm0,%xmm0 │ │ │ │ + movd (%rax,%r10,4),%xmm13 │ │ │ │ + movd %xmm11,%r11d │ │ │ │ + movd %xmm0,%ebx │ │ │ │ + movd (%rax,%rbx,4),%xmm0 │ │ │ │ + movd (%rax,%r11,4),%xmm11 │ │ │ │ + punpckldq %xmm0,%xmm11 │ │ │ │ + movd (%rax,%r9,4),%xmm0 │ │ │ │ + punpckldq %xmm13,%xmm0 │ │ │ │ + punpcklqdq %xmm11,%xmm0 │ │ │ │ + movdqa %xmm10,%xmm11 │ │ │ │ + pcmpgtd %xmm2,%xmm10 │ │ │ │ + pcmpgtd %xmm5,%xmm11 │ │ │ │ + psubd %xmm3,%xmm0 │ │ │ │ + pcmpeqd %xmm4,%xmm10 │ │ │ │ + pand %xmm10,%xmm11 │ │ │ │ + movdqa %xmm12,%xmm10 │ │ │ │ + pcmpgtd %xmm2,%xmm12 │ │ │ │ + pcmpgtd %xmm5,%xmm10 │ │ │ │ + pcmpeqd %xmm4,%xmm12 │ │ │ │ + pand %xmm12,%xmm10 │ │ │ │ + movdqa %xmm0,%xmm12 │ │ │ │ + pcmpgtd %xmm2,%xmm0 │ │ │ │ + pcmpgtd %xmm5,%xmm12 │ │ │ │ + pcmpeqd %xmm4,%xmm0 │ │ │ │ + pand %xmm0,%xmm12 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + pcmpgtd %xmm2,%xmm0 │ │ │ │ + pcmpgtd %xmm5,%xmm1 │ │ │ │ + pcmpeqd %xmm4,%xmm0 │ │ │ │ + pand %xmm0,%xmm1 │ │ │ │ + movdqa %xmm12,%xmm0 │ │ │ │ + pand %xmm7,%xmm1 │ │ │ │ + pand %xmm7,%xmm0 │ │ │ │ + psubd %xmm11,%xmm1 │ │ │ │ + psubd %xmm10,%xmm0 │ │ │ │ + paddd %xmm1,%xmm0 │ │ │ │ + paddd %xmm0,%xmm6 │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jne 48fa0 │ │ │ │ + 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 4947f │ │ │ │ + mov %esi,%r9d │ │ │ │ + sub %ecx,%r9d │ │ │ │ + lea -0x1(%r9),%r10d │ │ │ │ + cmp $0x6,%r10d │ │ │ │ + jbe 493b0 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + pxor %xmm8,%xmm8 │ │ │ │ + mov %ecx,%edx │ │ │ │ + movq 0x3d934(%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 │ │ │ │ + pshufd $0x4e,%xmm0,%xmm0 │ │ │ │ + movdqa %xmm1,%xmm3 │ │ │ │ + pcmpgtw %xmm0,%xmm4 │ │ │ │ + punpcklwd %xmm2,%xmm3 │ │ │ │ + punpcklwd %xmm2,%xmm1 │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ + movd %xmm3,%r10d │ │ │ │ + pshufd $0xe5,%xmm3,%xmm3 │ │ │ │ + movd %xmm3,%edx │ │ │ │ + punpcklwd %xmm4,%xmm2 │ │ │ │ + movd (%rax,%rdx,4),%xmm3 │ │ │ │ + movd (%rax,%r10,4),%xmm6 │ │ │ │ + pshufd $0x4e,%xmm1,%xmm1 │ │ │ │ + punpcklwd %xmm4,%xmm0 │ │ │ │ + movd %xmm1,%r10d │ │ │ │ + pshufd $0xe5,%xmm1,%xmm1 │ │ │ │ + movd %xmm1,%edx │ │ │ │ + pshufd $0x4e,%xmm0,%xmm0 │ │ │ │ + movd (%rax,%r10,4),%xmm1 │ │ │ │ + punpckldq %xmm3,%xmm6 │ │ │ │ + movd %xmm2,%r10d │ │ │ │ + movd (%rax,%rdx,4),%xmm3 │ │ │ │ + pshufd $0xe5,%xmm2,%xmm2 │ │ │ │ + movd %xmm2,%edx │ │ │ │ + movd (%rax,%r10,4),%xmm4 │ │ │ │ + movd %xmm0,%r10d │ │ │ │ + movd (%rax,%rdx,4),%xmm2 │ │ │ │ + pshufd $0xe5,%xmm0,%xmm0 │ │ │ │ + movd %xmm0,%edx │ │ │ │ + punpckldq %xmm3,%xmm1 │ │ │ │ + movd (%rax,%rdx,4),%xmm0 │ │ │ │ + movd (%rax,%r10,4),%xmm3 │ │ │ │ + psubd %xmm7,%xmm6 │ │ │ │ + psubd %xmm7,%xmm1 │ │ │ │ + punpckldq %xmm2,%xmm4 │ │ │ │ + movd %r8d,%xmm2 │ │ │ │ + pshufd $0xe0,%xmm2,%xmm2 │ │ │ │ + punpckldq %xmm0,%xmm3 │ │ │ │ + psubd %xmm7,%xmm4 │ │ │ │ + movq 0x3d81a(%rip),%xmm0 │ │ │ │ + psubd %xmm7,%xmm2 │ │ │ │ + movdqa %xmm6,%xmm10 │ │ │ │ + psubd %xmm7,%xmm3 │ │ │ │ + movdqa %xmm0,%xmm9 │ │ │ │ + psubd %xmm7,%xmm9 │ │ │ │ + pcmpgtd %xmm2,%xmm6 │ │ │ │ + pcmpgtd %xmm9,%xmm10 │ │ │ │ + pcmpeqd %xmm8,%xmm6 │ │ │ │ + pand %xmm6,%xmm10 │ │ │ │ + movdqa %xmm4,%xmm6 │ │ │ │ + pcmpgtd %xmm2,%xmm4 │ │ │ │ + pcmpgtd %xmm9,%xmm6 │ │ │ │ + pcmpeqd %xmm8,%xmm4 │ │ │ │ + pand %xmm6,%xmm4 │ │ │ │ + movdqa %xmm3,%xmm6 │ │ │ │ + pcmpgtd %xmm2,%xmm3 │ │ │ │ + pcmpgtd %xmm9,%xmm6 │ │ │ │ + pcmpeqd %xmm8,%xmm3 │ │ │ │ + pand %xmm3,%xmm6 │ │ │ │ + movdqa %xmm1,%xmm3 │ │ │ │ + pcmpgtd %xmm2,%xmm1 │ │ │ │ + pcmpgtd %xmm9,%xmm3 │ │ │ │ + pcmpeqd %xmm8,%xmm1 │ │ │ │ + pand %xmm3,%xmm1 │ │ │ │ + pand %xmm0,%xmm1 │ │ │ │ + pand %xmm6,%xmm0 │ │ │ │ + psubd %xmm10,%xmm1 │ │ │ │ + psubd %xmm4,%xmm0 │ │ │ │ + paddd %xmm1,%xmm0 │ │ │ │ + paddd %xmm5,%xmm0 │ │ │ │ + movd %xmm0,%r10d │ │ │ │ + pshufd $0xe5,%xmm0,%xmm7 │ │ │ │ + movd %xmm7,%edx │ │ │ │ + add %r10d,%edx │ │ │ │ + mov %r9d,%r10d │ │ │ │ + and $0xfffffff8,%r10d │ │ │ │ + add %r10d,%ecx │ │ │ │ + and $0x7,%r9d │ │ │ │ + je 4947f │ │ │ │ + mov %ecx,%r9d │ │ │ │ + movsbl (%rdi,%r9,1),%r9d │ │ │ │ + mov (%rax,%r9,4),%r9d │ │ │ │ + cmp $0x1,%r9d │ │ │ │ + jbe 493c8 │ │ │ │ + cmp %r9d,%r8d │ │ │ │ + sbb $0xffffffff,%edx │ │ │ │ + lea 0x1(%rcx),%r9d │ │ │ │ + cmp %esi,%r9d │ │ │ │ + jae 4947f │ │ │ │ + movsbl (%rdi,%r9,1),%r9d │ │ │ │ + mov (%rax,%r9,4),%r9d │ │ │ │ + cmp $0x1,%r9d │ │ │ │ + jbe 493ea │ │ │ │ + cmp %r9d,%r8d │ │ │ │ + sbb $0xffffffff,%edx │ │ │ │ + lea 0x2(%rcx),%r9d │ │ │ │ + cmp %esi,%r9d │ │ │ │ + jae 4947f │ │ │ │ + movsbl (%rdi,%r9,1),%r9d │ │ │ │ + mov (%rax,%r9,4),%r9d │ │ │ │ + cmp $0x1,%r9d │ │ │ │ + jbe 4940c │ │ │ │ + cmp %r9d,%r8d │ │ │ │ + sbb $0xffffffff,%edx │ │ │ │ + lea 0x3(%rcx),%r9d │ │ │ │ + cmp %esi,%r9d │ │ │ │ + jae 4947f │ │ │ │ + movsbl (%rdi,%r9,1),%r9d │ │ │ │ + mov (%rax,%r9,4),%r9d │ │ │ │ + cmp $0x1,%r9d │ │ │ │ + jbe 4942a │ │ │ │ + cmp %r9d,%r8d │ │ │ │ + sbb $0xffffffff,%edx │ │ │ │ + lea 0x4(%rcx),%r9d │ │ │ │ + cmp %esi,%r9d │ │ │ │ + jae 4947f │ │ │ │ + movsbl (%rdi,%r9,1),%r9d │ │ │ │ + mov (%rax,%r9,4),%r9d │ │ │ │ + cmp $0x1,%r9d │ │ │ │ + jbe 49448 │ │ │ │ + cmp %r9d,%r8d │ │ │ │ + sbb $0xffffffff,%edx │ │ │ │ + lea 0x5(%rcx),%r9d │ │ │ │ + cmp %esi,%r9d │ │ │ │ + jae 4947f │ │ │ │ + movsbl (%rdi,%r9,1),%r9d │ │ │ │ + mov (%rax,%r9,4),%r9d │ │ │ │ + cmp $0x1,%r9d │ │ │ │ + jbe 49466 │ │ │ │ + cmp %r9d,%r8d │ │ │ │ + sbb $0xffffffff,%edx │ │ │ │ + add $0x6,%ecx │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jae 4947f │ │ │ │ + movsbl (%rdi,%rcx,1),%ecx │ │ │ │ + mov (%rax,%rcx,4),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jbe 4947f │ │ │ │ + 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 0x53f88(%rip),%rax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + jmp 49201 │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + mov %esi,%ecx │ │ │ │ + test %esi,%esi │ │ │ │ + je 49a20 │ │ │ │ + movd 0x5476d(%rip),%xmm11 │ │ │ │ + lea -0x1(%rsi),%eax │ │ │ │ + cmp $0xe,%eax │ │ │ │ + jbe 49a25 │ │ │ │ + shr $0x4,%esi │ │ │ │ + pshufd $0x0,%xmm11,%xmm4 │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + mov %rdi,%rdx │ │ │ │ + movdqa 0x3d685(%rip),%xmm5 │ │ │ │ + shl $0x4,%rsi │ │ │ │ + lea 0x53f3a(%rip),%rax │ │ │ │ + pxor %xmm8,%xmm8 │ │ │ │ + add %rdi,%rsi │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + movdqa %xmm6,%xmm1 │ │ │ │ + psubd %xmm5,%xmm4 │ │ │ │ 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 │ │ │ │ + movdqu (%rdx),%xmm0 │ │ │ │ + movdqa %xmm8,%xmm3 │ │ │ │ + movdqa %xmm7,%xmm9 │ │ │ │ + movdqa %xmm7,%xmm10 │ │ │ │ + add $0x10,%rdx │ │ │ │ + pcmpgtb %xmm0,%xmm3 │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ + punpcklbw %xmm3,%xmm2 │ │ │ │ + punpckhbw %xmm3,%xmm0 │ │ │ │ + pcmpgtw %xmm2,%xmm9 │ │ │ │ + pcmpgtw %xmm0,%xmm10 │ │ │ │ + movdqa %xmm2,%xmm3 │ │ │ │ + punpcklwd %xmm9,%xmm3 │ │ │ │ + punpckhwd %xmm9,%xmm2 │ │ │ │ + movdqa %xmm0,%xmm9 │ │ │ │ + punpcklwd %xmm10,%xmm9 │ │ │ │ + punpckhwd %xmm10,%xmm0 │ │ │ │ + pshufd $0x55,%xmm3,%xmm10 │ │ │ │ + movd %xmm10,%r9d │ │ │ │ + movdqa %xmm3,%xmm10 │ │ │ │ + movd %xmm3,%r8d │ │ │ │ + punpckhdq %xmm3,%xmm10 │ │ │ │ + pshufd $0xff,%xmm3,%xmm3 │ │ │ │ + movd (%rax,%r9,4),%xmm12 │ │ │ │ + movd %xmm10,%r10d │ │ │ │ + movd %xmm3,%r11d │ │ │ │ + movd (%rax,%r11,4),%xmm3 │ │ │ │ + movd (%rax,%r10,4),%xmm10 │ │ │ │ + punpckldq %xmm3,%xmm10 │ │ │ │ + movd (%rax,%r8,4),%xmm3 │ │ │ │ + movd %xmm2,%r8d │ │ │ │ + punpckldq %xmm12,%xmm3 │ │ │ │ + punpcklqdq %xmm10,%xmm3 │ │ │ │ + pshufd $0x55,%xmm2,%xmm10 │ │ │ │ + movd %xmm10,%r9d │ │ │ │ + movdqa %xmm2,%xmm10 │ │ │ │ + punpckhdq %xmm2,%xmm10 │ │ │ │ + pshufd $0xff,%xmm2,%xmm2 │ │ │ │ + movd (%rax,%r9,4),%xmm12 │ │ │ │ + movd %xmm10,%r10d │ │ │ │ + movd %xmm2,%r11d │ │ │ │ + movd (%rax,%r11,4),%xmm2 │ │ │ │ + movd (%rax,%r10,4),%xmm10 │ │ │ │ + punpckldq %xmm2,%xmm10 │ │ │ │ + movd (%rax,%r8,4),%xmm2 │ │ │ │ + movd %xmm9,%r8d │ │ │ │ + punpckldq %xmm12,%xmm2 │ │ │ │ + punpcklqdq %xmm10,%xmm2 │ │ │ │ + pshufd $0x55,%xmm9,%xmm10 │ │ │ │ + movd %xmm10,%r9d │ │ │ │ + movdqa %xmm9,%xmm10 │ │ │ │ + punpckhdq %xmm9,%xmm10 │ │ │ │ + pshufd $0xff,%xmm9,%xmm9 │ │ │ │ + movd (%rax,%r9,4),%xmm12 │ │ │ │ + movd %xmm10,%r10d │ │ │ │ + movd %xmm9,%r11d │ │ │ │ + movd (%rax,%r11,4),%xmm9 │ │ │ │ + movd (%rax,%r10,4),%xmm10 │ │ │ │ + punpckldq %xmm9,%xmm10 │ │ │ │ + movd (%rax,%r8,4),%xmm9 │ │ │ │ + movd %xmm0,%r8d │ │ │ │ + punpckldq %xmm12,%xmm9 │ │ │ │ + punpcklqdq %xmm10,%xmm9 │ │ │ │ + pshufd $0x55,%xmm0,%xmm10 │ │ │ │ + movd %xmm10,%r9d │ │ │ │ + movdqa %xmm0,%xmm10 │ │ │ │ + punpckhdq %xmm0,%xmm10 │ │ │ │ + pshufd $0xff,%xmm0,%xmm0 │ │ │ │ + movd (%rax,%r9,4),%xmm12 │ │ │ │ + movd %xmm10,%r10d │ │ │ │ + movd %xmm0,%r11d │ │ │ │ + movd (%rax,%r11,4),%xmm0 │ │ │ │ + movd (%rax,%r10,4),%xmm10 │ │ │ │ + punpckldq %xmm0,%xmm10 │ │ │ │ + movd (%rax,%r8,4),%xmm0 │ │ │ │ + punpckldq %xmm12,%xmm0 │ │ │ │ + punpcklqdq %xmm10,%xmm0 │ │ │ │ + movdqa %xmm9,%xmm10 │ │ │ │ + psubd %xmm5,%xmm9 │ │ │ │ + pcmpeqd %xmm1,%xmm10 │ │ │ │ + pcmpgtd %xmm4,%xmm9 │ │ │ │ + pcmpeqd %xmm1,%xmm10 │ │ │ │ + pcmpeqd %xmm1,%xmm9 │ │ │ │ + pand %xmm9,%xmm10 │ │ │ │ + movdqa %xmm0,%xmm9 │ │ │ │ + psubd %xmm5,%xmm0 │ │ │ │ + pcmpeqd %xmm1,%xmm9 │ │ │ │ + pcmpgtd %xmm4,%xmm0 │ │ │ │ + pcmpeqd %xmm1,%xmm9 │ │ │ │ + pcmpeqd %xmm1,%xmm0 │ │ │ │ + pand %xmm0,%xmm9 │ │ │ │ + movdqa %xmm10,%xmm0 │ │ │ │ + paddd %xmm9,%xmm0 │ │ │ │ + movdqa %xmm3,%xmm9 │ │ │ │ + psubd %xmm5,%xmm3 │ │ │ │ + pcmpeqd %xmm1,%xmm9 │ │ │ │ + pcmpgtd %xmm4,%xmm3 │ │ │ │ + pcmpeqd %xmm1,%xmm9 │ │ │ │ + pcmpeqd %xmm1,%xmm3 │ │ │ │ + pand %xmm9,%xmm3 │ │ │ │ + movdqa %xmm2,%xmm9 │ │ │ │ + psubd %xmm5,%xmm2 │ │ │ │ + pcmpeqd %xmm1,%xmm9 │ │ │ │ + pcmpgtd %xmm4,%xmm2 │ │ │ │ + pcmpeqd %xmm1,%xmm9 │ │ │ │ + pcmpeqd %xmm1,%xmm2 │ │ │ │ + pand %xmm9,%xmm2 │ │ │ │ + paddd %xmm3,%xmm2 │ │ │ │ + paddd %xmm2,%xmm0 │ │ │ │ + paddd %xmm0,%xmm6 │ │ │ │ + cmp %rsi,%rdx │ │ │ │ + jne 49500 │ │ │ │ + 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 499de │ │ │ │ + mov %ecx,%r8d │ │ │ │ + sub %esi,%r8d │ │ │ │ + lea -0x1(%r8),%r9d │ │ │ │ + cmp $0x6,%r9d │ │ │ │ + jbe 49909 │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + pshufd $0xe0,%xmm11,%xmm2 │ │ │ │ + mov %esi,%edx │ │ │ │ + movq 0x3d3c7(%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 │ │ │ │ + pcmpgtw %xmm1,%xmm3 │ │ │ │ + movdqa %xmm1,%xmm5 │ │ │ │ + pshufd $0x4e,%xmm0,%xmm0 │ │ │ │ + pcmpgtw %xmm0,%xmm6 │ │ │ │ + punpcklwd %xmm3,%xmm5 │ │ │ │ + punpcklwd %xmm3,%xmm1 │ │ │ │ + movdqa %xmm0,%xmm3 │ │ │ │ + movd %xmm5,%r9d │ │ │ │ + pshufd $0xe5,%xmm5,%xmm5 │ │ │ │ + movd %xmm5,%edx │ │ │ │ + punpcklwd %xmm6,%xmm3 │ │ │ │ + movd (%rax,%rdx,4),%xmm5 │ │ │ │ + movd (%rax,%r9,4),%xmm7 │ │ │ │ + pshufd $0x4e,%xmm1,%xmm1 │ │ │ │ + punpcklwd %xmm6,%xmm0 │ │ │ │ + movd %xmm1,%r9d │ │ │ │ + pshufd $0xe5,%xmm1,%xmm1 │ │ │ │ + movd %xmm1,%edx │ │ │ │ + pshufd $0x4e,%xmm0,%xmm0 │ │ │ │ + movd (%rax,%rdx,4),%xmm1 │ │ │ │ + punpckldq %xmm5,%xmm7 │ │ │ │ + movd (%rax,%r9,4),%xmm5 │ │ │ │ + movd %xmm3,%r9d │ │ │ │ + pshufd $0xe5,%xmm3,%xmm3 │ │ │ │ + movd %xmm3,%edx │ │ │ │ + movd (%rax,%r9,4),%xmm3 │ │ │ │ + movd %xmm0,%r9d │ │ │ │ + punpckldq %xmm1,%xmm5 │ │ │ │ + movd (%rax,%rdx,4),%xmm1 │ │ │ │ + pshufd $0xe5,%xmm0,%xmm0 │ │ │ │ + movd %xmm0,%edx │ │ │ │ + movd (%rax,%rdx,4),%xmm0 │ │ │ │ + movdqa %xmm7,%xmm6 │ │ │ │ + psubd %xmm8,%xmm7 │ │ │ │ + punpckldq %xmm1,%xmm3 │ │ │ │ + movd (%rax,%r9,4),%xmm1 │ │ │ │ + punpckldq %xmm0,%xmm1 │ │ │ │ + pcmpgtd %xmm2,%xmm7 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + pcmpeqd %xmm0,%xmm6 │ │ │ │ + pcmpeqd %xmm0,%xmm7 │ │ │ │ + pcmpeqd %xmm0,%xmm6 │ │ │ │ + pand %xmm7,%xmm6 │ │ │ │ + movdqa %xmm5,%xmm7 │ │ │ │ + psubd %xmm8,%xmm5 │ │ │ │ + pcmpeqd %xmm0,%xmm7 │ │ │ │ + pcmpgtd %xmm2,%xmm5 │ │ │ │ + pcmpeqd %xmm0,%xmm7 │ │ │ │ + pcmpeqd %xmm0,%xmm5 │ │ │ │ + pand %xmm7,%xmm5 │ │ │ │ + paddd %xmm5,%xmm6 │ │ │ │ + movdqa %xmm3,%xmm5 │ │ │ │ + psubd %xmm8,%xmm3 │ │ │ │ + pcmpeqd %xmm0,%xmm5 │ │ │ │ + pcmpgtd %xmm2,%xmm3 │ │ │ │ + pcmpeqd %xmm0,%xmm5 │ │ │ │ + pcmpeqd %xmm0,%xmm3 │ │ │ │ + pand %xmm5,%xmm3 │ │ │ │ + movdqa %xmm1,%xmm5 │ │ │ │ + psubd %xmm8,%xmm1 │ │ │ │ + pcmpeqd %xmm0,%xmm5 │ │ │ │ + pcmpgtd %xmm2,%xmm1 │ │ │ │ + pcmpeqd %xmm0,%xmm5 │ │ │ │ + pcmpeqd %xmm1,%xmm0 │ │ │ │ + pand %xmm5,%xmm0 │ │ │ │ + paddd %xmm3,%xmm0 │ │ │ │ + paddd %xmm0,%xmm6 │ │ │ │ + paddd %xmm4,%xmm6 │ │ │ │ + movd %xmm6,%r9d │ │ │ │ + pshufd $0xe5,%xmm6,%xmm4 │ │ │ │ + movd %xmm4,%edx │ │ │ │ + add %r9d,%edx │ │ │ │ + mov %r8d,%r9d │ │ │ │ + and $0xfffffff8,%r9d │ │ │ │ + add %ecx,%edx │ │ │ │ + add %r9d,%esi │ │ │ │ + and $0x7,%r8d │ │ │ │ + je 499de │ │ │ │ + mov %esi,%r8d │ │ │ │ + movsbl (%rdi,%r8,1),%r8d │ │ │ │ + mov (%rax,%r8,4),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne 499e8 │ │ │ │ + lea 0x1(%rsi),%r8d │ │ │ │ + cmp %ecx,%r8d │ │ │ │ + jae 499de │ │ │ │ + movsbl (%rdi,%r8,1),%r8d │ │ │ │ + mov (%rax,%r8,4),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne 49a00 │ │ │ │ + lea 0x2(%rsi),%r8d │ │ │ │ + cmp %ecx,%r8d │ │ │ │ + jae 499de │ │ │ │ + movsbl (%rdi,%r8,1),%r8d │ │ │ │ + mov (%rax,%r8,4),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne 49a10 │ │ │ │ + lea 0x3(%rsi),%r8d │ │ │ │ + cmp %ecx,%r8d │ │ │ │ + jae 499de │ │ │ │ + movsbl (%rdi,%r8,1),%r8d │ │ │ │ + mov (%rax,%r8,4),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 4997e │ │ │ │ + movd %xmm11,%r10d │ │ │ │ + cmp %r8d,%r10d │ │ │ │ + adc $0xffffffff,%edx │ │ │ │ + lea 0x4(%rsi),%r8d │ │ │ │ + cmp %ecx,%r8d │ │ │ │ + jae 499de │ │ │ │ + movsbl (%rdi,%r8,1),%r8d │ │ │ │ + mov (%rax,%r8,4),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 499a0 │ │ │ │ + movd %xmm11,%r11d │ │ │ │ + cmp %r8d,%r11d │ │ │ │ + adc $0xffffffff,%edx │ │ │ │ + lea 0x5(%rsi),%r8d │ │ │ │ + cmp %ecx,%r8d │ │ │ │ + jae 499de │ │ │ │ + movsbl (%rdi,%r8,1),%r8d │ │ │ │ + mov (%rax,%r8,4),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 499c2 │ │ │ │ + movd %xmm11,%r10d │ │ │ │ + cmp %r8d,%r10d │ │ │ │ + adc $0xffffffff,%edx │ │ │ │ + add $0x6,%esi │ │ │ │ + cmp %ecx,%esi │ │ │ │ + jae 499de │ │ │ │ + movsbl (%rdi,%rsi,1),%ecx │ │ │ │ + mov (%rax,%rcx,4),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 499de │ │ │ │ + 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 4991e │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movd %xmm11,%r11d │ │ │ │ + cmp %r8d,%r11d │ │ │ │ + adc $0xffffffff,%edx │ │ │ │ + jmp 4993d │ │ │ │ + movd %xmm11,%r11d │ │ │ │ + cmp %r8d,%r11d │ │ │ │ + adc $0xffffffff,%edx │ │ │ │ + jmp 4995c │ │ │ │ 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 │ │ │ │ + mov %edx,%eax │ │ │ │ + ret │ │ │ │ + mov %esi,%edx │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + lea 0x539ee(%rip),%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + jmp 4976c │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + lea 0x539d5(%rip),%rax │ │ │ │ + movsbl %sil,%esi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov (%rax,%rsi,4),%ecx │ │ │ │ + cmp %ecx,0x541c6(%rip) │ │ │ │ + jb 49a6b │ │ │ │ + movsbl %dil,%edi │ │ │ │ + mov (%rax,%rdi,4),%eax │ │ │ │ + cmp %eax,0x541bb(%rip) │ │ │ │ + jae 49a70 │ │ │ │ + mov %edx,%eax │ │ │ │ + ret │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea 0x53da9(%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 0x54181(%rip),%eax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov $0x40,%edi │ │ │ │ + push %rbp │ │ │ │ + mov %esi,%ebp │ │ │ │ + mov $0x1,%esi │ │ │ │ + push %rbx │ │ │ │ + sub $0x28,%rsp │ │ │ │ + call 3570 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x3fc,%edi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call 3570 │ │ │ │ + test %ebp,%ebp │ │ │ │ + mov (%rsp),%r8 │ │ │ │ + mov %rax,%rbx │ │ │ │ + je 49b1d │ │ │ │ + mov %ebp,%esi │ │ │ │ + mov %r12,%rax │ │ │ │ + lea 0x53930(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + add %r12,%rsi │ │ │ │ + nopl (%rax) │ │ │ │ + movsbl (%rax),%edx │ │ │ │ + addl $0x1,(%rbx,%rdx,4) │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 49b0c │ │ │ │ + xor %ecx,%ecx │ │ │ │ + cmpl $0x1,(%rdi,%rdx,4) │ │ │ │ + seta %cl │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jne 49af8 │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 49e2c │ │ │ │ + mov %rbx,%rax │ │ │ │ + lea 0x3fc(%rbx),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %ecx,%ecx │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - je 4b07e │ │ │ │ - lea 0x1(%r15),%r13 │ │ │ │ - cmp %r14,%r13 │ │ │ │ - jae 4b071 │ │ │ │ - lea 0x0(%r13,%r14,1),%r8 │ │ │ │ + mov (%rax),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 49b5d │ │ │ │ + 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 4a0a6 │ │ │ │ + mov %r9d,%ecx │ │ │ │ + add $0x4,%rax │ │ │ │ + cmp %rdi,%rax │ │ │ │ + jne 49b30 │ │ │ │ + cmp %ebp,%esi │ │ │ │ + jne 4a0c5 │ │ │ │ + movsd (%r8),%xmm1 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + comisd %xmm2,%xmm1 │ │ │ │ + ja 49dea │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + movsd 0x8(%r8),%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + jbe 49bd9 │ │ │ │ + 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 ccd0 │ │ │ │ + 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 49c29 │ │ │ │ + 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 ccd0 │ │ │ │ + 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 49c79 │ │ │ │ + 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 ccd0 │ │ │ │ + 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 49cc9 │ │ │ │ + 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 ccd0 │ │ │ │ + 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 49d19 │ │ │ │ + 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 ccd0 │ │ │ │ + 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 49d69 │ │ │ │ + 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 ccd0 │ │ │ │ + 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 49db7 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + cvtsi2sd %rbp,%xmm2 │ │ │ │ + divsd %xmm2,%xmm1 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + movsd %xmm1,0x8(%rsp) │ │ │ │ + call ccd0 │ │ │ │ + movsd 0x8(%rsp),%xmm1 │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + addsd (%rsp),%xmm0 │ │ │ │ + movsd %xmm0,(%rsp) │ │ │ │ mov %rbx,%rdi │ │ │ │ - shr $1,%r8 │ │ │ │ - lea (%r12,%r8,8),%rbp │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + call 32c0 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + movsd (%rsp),%xmm0 │ │ │ │ + xorpd 0x3cd15(%rip),%xmm0 │ │ │ │ + add $0x28,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + mov %ebp,%eax │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + cvtsi2sd %rax,%xmm3 │ │ │ │ + divsd %xmm3,%xmm1 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + movsd %xmm1,(%rsp) │ │ │ │ + call ccd0 │ │ │ │ + movsd (%rsp),%xmm1 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + addsd %xmm2,%xmm0 │ │ │ │ + movsd %xmm0,(%rsp) │ │ │ │ + jmp 49b89 │ │ │ │ + mov $0x20,%edi │ │ │ │ + mov %r8,(%rsp) │ │ │ │ + call 31a0 │ │ │ │ + mov %ebp,0x1c(%rsp) │ │ │ │ + lea 0x539db(%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 0x5399a(%rip),%rax │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov %r15d,%ebx │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + movups %xmm1,0x10(%rdi) │ │ │ │ + jmp 49eb1 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x4,%rax │ │ │ │ + add $0x4,%rcx │ │ │ │ + cmp %r10,%rax │ │ │ │ + je 49f6e │ │ │ │ + mov (%rax),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 49ea0 │ │ │ │ + mov (%rcx),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 49ea0 │ │ │ │ + mov %edx,%r8d │ │ │ │ + and $0x1,%r8d │ │ │ │ + neg %r8d │ │ │ │ + and %esi,%r8d │ │ │ │ + add %r8d,%r9d │ │ │ │ + mov %edx,%r8d │ │ │ │ + shl $0x1e,%r8d │ │ │ │ + mov %r9d,(%rdi) │ │ │ │ + sar $0x1f,%r8d │ │ │ │ + and %esi,%r8d │ │ │ │ + add %r8d,%ebx │ │ │ │ + mov %edx,%r8d │ │ │ │ + shl $0x1d,%r8d │ │ │ │ + mov %ebx,0x4(%rdi) │ │ │ │ + sar $0x1f,%r8d │ │ │ │ + and %esi,%r8d │ │ │ │ + add %r8d,%r14d │ │ │ │ + mov %edx,%r8d │ │ │ │ + shl $0x1c,%r8d │ │ │ │ + mov %r14d,0x8(%rdi) │ │ │ │ + sar $0x1f,%r8d │ │ │ │ + and %esi,%r8d │ │ │ │ + add %r8d,%r13d │ │ │ │ + mov %edx,%r8d │ │ │ │ + shl $0x1b,%r8d │ │ │ │ + mov %r13d,0xc(%rdi) │ │ │ │ + sar $0x1f,%r8d │ │ │ │ + and %esi,%r8d │ │ │ │ + add %r8d,%r12d │ │ │ │ + mov %edx,%r8d │ │ │ │ + shl $0x1a,%r8d │ │ │ │ + mov %r12d,0x10(%rdi) │ │ │ │ + sar $0x1f,%r8d │ │ │ │ + and %esi,%r8d │ │ │ │ + add %r8d,%ebp │ │ │ │ + mov %edx,%r8d │ │ │ │ + shl $0x18,%edx │ │ │ │ + shl $0x19,%r8d │ │ │ │ + sar $0x1f,%edx │ │ │ │ + mov %ebp,0x14(%rdi) │ │ │ │ + sar $0x1f,%r8d │ │ │ │ + and %esi,%edx │ │ │ │ + add %edx,(%rsp) │ │ │ │ + and %esi,%r8d │ │ │ │ + mov (%rsp),%esi │ │ │ │ + add %r8d,%r15d │ │ │ │ + add $0x4,%rax │ │ │ │ + add $0x4,%rcx │ │ │ │ + mov %r15d,0x18(%rdi) │ │ │ │ + mov %esi,0x1c(%rdi) │ │ │ │ + cmp %r10,%rax │ │ │ │ + jne 49eb1 │ │ │ │ + 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 49fa4 │ │ │ │ + mov 0x8(%rdi),%esi │ │ │ │ + mov $0x2,%edx │ │ │ │ + mov $0x2,%ecx │ │ │ │ + add %r14d,%r9d │ │ │ │ + cmp %r13d,%esi │ │ │ │ + jae 49fb9 │ │ │ │ + mov 0xc(%rdi),%esi │ │ │ │ + mov $0x3,%edx │ │ │ │ + mov $0x3,%ecx │ │ │ │ + lea (%r9,%r13,1),%eax │ │ │ │ + cmp %r12d,%esi │ │ │ │ + jae 49fcf │ │ │ │ + mov 0x10(%rdi),%esi │ │ │ │ + mov $0x4,%edx │ │ │ │ + mov $0x4,%ecx │ │ │ │ + add %r12d,%eax │ │ │ │ + cmp %ebp,%esi │ │ │ │ + jae 49fe3 │ │ │ │ + mov 0x14(%rdi),%esi │ │ │ │ + mov $0x5,%edx │ │ │ │ + mov $0x5,%ecx │ │ │ │ + mov 0x8(%rsp),%r15d │ │ │ │ + add %ebp,%eax │ │ │ │ + cmp %r15d,%esi │ │ │ │ + jae 49ffc │ │ │ │ + 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 4a090 │ │ │ │ + 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 4a053 │ │ │ │ + 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 4a030 │ │ │ │ + subl $0x1,0x18(%rsp) │ │ │ │ + jne 49e5f │ │ │ │ + lea 0x3daff(%rip),%rcx │ │ │ │ + mov $0x118,%edx │ │ │ │ + lea 0x3bb12(%rip),%rsi │ │ │ │ + lea 0x3bb18(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r8,(%rsp) │ │ │ │ + mov 0x1c(%rsp),%ebp │ │ │ │ + call 32c0 │ │ │ │ + mov (%rsp),%r8 │ │ │ │ + jmp 49b6e │ │ │ │ + lea 0x3dac3(%rip),%rcx │ │ │ │ + mov $0x126,%edx │ │ │ │ + lea 0x3bad6(%rip),%rsi │ │ │ │ + lea 0x3bae5(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + lea 0x3daa4(%rip),%rcx │ │ │ │ + mov $0x128,%edx │ │ │ │ + lea 0x3bab7(%rip),%rsi │ │ │ │ + lea 0x3bad6(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ mov %r8,%r15 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 4b040 │ │ │ │ + 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 44640 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 24820 │ │ │ │ + movsd 0x8(%rbx),%xmm0 │ │ │ │ + mov %r13d,%esi │ │ │ │ + mov %r14d,%edi │ │ │ │ + movsd 0x10(%rbx),%xmm1 │ │ │ │ + call 11e90 │ │ │ │ + mov %r14d,%eax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + movsd %xmm0,0x20(%rsp) │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 4a226 │ │ │ │ + mov %r14d,0x2c(%rsp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov %r12,%rbp │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + xor %ecx,%ecx │ │ │ │ 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 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r12,0x10(%rsp) │ │ │ │ - lea 0x74(%rsp),%rbx │ │ │ │ + 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 4a1f1 │ │ │ │ + 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 249d0 │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + movsd (%rsp),%xmm1 │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea (%rdx,%r15,1),%rax │ │ │ │ + cmp 0x8(%rax),%r14d │ │ │ │ + jb 4a1a0 │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + add $0x1,%rcx │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jne 4a170 │ │ │ │ + mov %r14,%r15 │ │ │ │ + cmp $0x1,%r13d │ │ │ │ + je 4a223 │ │ │ │ + mov 0x2c(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 4a223 │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov $0x1,%r13d │ │ │ │ + jmp 4a167 │ │ │ │ + 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 │ │ │ │ - mov %r13,0x48(%rsp) │ │ │ │ + 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 18560 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %r13d,%edi │ │ │ │ + cvtsi2ssl 0x1e0(%r14),%xmm0 │ │ │ │ + mov %eax,0x5c(%rsp) │ │ │ │ + call 185e0 │ │ │ │ + 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 0x3cb3c(%rip),%xmm0 │ │ │ │ + mov 0x28(%rbx),%r8d │ │ │ │ + mov %r13d,%edx │ │ │ │ + mulsd 0x3cc1d(%rip),%xmm0 │ │ │ │ + cvttsd2si %xmm0,%eax │ │ │ │ + mov %eax,0x4c(%rsp) │ │ │ │ + call 738a0 │ │ │ │ + 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 738a0 │ │ │ │ + mov (%r15),%ecx │ │ │ │ + mov %rax,0x128(%rsp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 4a80c │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov 0x8(%r15),%rdx │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov %rax,0xa8(%rsp) │ │ │ │ + mov %rbp,%r14 │ │ │ │ + jmp 4a3bd │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%r14 │ │ │ │ + cmp %ecx,%r14d │ │ │ │ + jae 4a641 │ │ │ │ + lea 0x0(,%r14,8),%r8 │ │ │ │ + sub %r14,%r8 │ │ │ │ + shl $0x4,%r8 │ │ │ │ + lea (%rdx,%r8,1),%rax │ │ │ │ + cmpb $0x0,0x40(%rax) │ │ │ │ + je 4a3b0 │ │ │ │ + movsbl 0x8(%rax),%esi │ │ │ │ + mov (%rax),%rdi │ │ │ │ + mov 0x38(%rax),%ebp │ │ │ │ + cmp %ebp,0x3c(%rax) │ │ │ │ + jb 4a3b0 │ │ │ │ + mov 0x58(%rsp),%edx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movsd 0x3c6e7(%rip),%xmm2 │ │ │ │ + movsd 0x3c86f(%rip),%xmm4 │ │ │ │ + cvtsi2sd %rdx,%xmm0 │ │ │ │ + mov %r13d,%edx │ │ │ │ + cvtsi2sd %rdx,%xmm1 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + mulsd 0x3c82e(%rip),%xmm0 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + andpd %xmm2,%xmm1 │ │ │ │ + ucomisd %xmm1,%xmm4 │ │ │ │ + jbe 4a45b │ │ │ │ + cvttsd2si %xmm0,%rdx │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movsd 0x3c7ff(%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 %rdx,%r13 │ │ │ │ - mov %r11d,0x50(%rsp) │ │ │ │ - mov %r14,0x58(%rsp) │ │ │ │ - jmp 4b0ff │ │ │ │ + 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 4a4ff │ │ │ │ + mov 0x34(%rax),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je 4a710 │ │ │ │ + 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 186e0 │ │ │ │ + add $0x30,%rsp │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 4a56a │ │ │ │ + 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 4a55e │ │ │ │ + cmp %ecx,%edi │ │ │ │ + jae 4a6f0 │ │ │ │ + add $0x1,%eax │ │ │ │ + add $0x4,%rdx │ │ │ │ + cmp %r14d,%eax │ │ │ │ + jne 4a550 │ │ │ │ + lea 0x1(%r14),%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %esi,0x24(%rsp) │ │ │ │ + shl $0x2,%rsi │ │ │ │ + call 44640 │ │ │ │ + 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 4a5ac │ │ │ │ + mov 0x34(%rax),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 4a7d4 │ │ │ │ + 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 19510 │ │ │ │ + test %eax,%eax │ │ │ │ + je 4a5fd │ │ │ │ + mov 0x108(%rsp),%rax │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov 0xd0(%rsp),%esi │ │ │ │ + add 0x1c(%rax),%esi │ │ │ │ + call 24b30 │ │ │ │ + test %eax,%eax │ │ │ │ + je 4a730 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 18900 │ │ │ │ + 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 4a4d0 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %r14d,%r15d │ │ │ │ + mov 0x78(%rsp),%r14 │ │ │ │ + mov (%rax),%ecx │ │ │ │ + add $0x1,%r14 │ │ │ │ + cmp %ecx,%r14d │ │ │ │ + jb 4a3bd │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0xa8(%rsp),%r14 │ │ │ │ + mov 0x28(%rax),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 4a696 │ │ │ │ + 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 4a668 │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 32c0 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 4a6b8 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x138(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 4a839 │ │ │ │ + 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 4a56a │ │ │ │ + mov %rbx,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 18900 │ │ │ │ + jmp 4a60c │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - je 4abf5 │ │ │ │ - lea 0x1(%r14),%r13 │ │ │ │ - cmp %r12,%r13 │ │ │ │ - jae 4b124 │ │ │ │ - lea (%r12,%r13,1),%r8 │ │ │ │ + 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 4a520 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x68,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 44640 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 1fcc0 │ │ │ │ + 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 44640 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov (%rdi),%ecx │ │ │ │ + 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 202f0 │ │ │ │ + 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 21000 │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + addl $0x1,(%rsi) │ │ │ │ + jmp 4a5fd │ │ │ │ + mov 0x108(%rsp),%rdi │ │ │ │ + mov %r13d,%edx │ │ │ │ + mov $0x5,%esi │ │ │ │ + call 66000 │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + mov 0x184(%rax),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 4a5d9 │ │ │ │ mov %rbx,%rdi │ │ │ │ - shr $1,%r8 │ │ │ │ - lea (%r15,%r8,8),%rbp │ │ │ │ - mov %r8,%r14 │ │ │ │ + call 19330 │ │ │ │ + jmp 4a5d9 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov 0x28(%rax),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 4a655 │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 32c0 │ │ │ │ + jmp 4a6b8 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + mov (%rdi),%eax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + cmp 0x4(%rdi),%eax │ │ │ │ + je 4a865 │ │ │ │ + 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 │ │ │ │ + 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 4a8a0 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x1(%rdx),%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + cltq │ │ │ │ + div %rsi │ │ │ │ + mov %edx,(%rdi) │ │ │ │ + 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 4a910 │ │ │ │ + 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 4a90b │ │ │ │ + lea 0x1(%rdx),%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + cltq │ │ │ │ + div %rcx │ │ │ │ + mov %edx,(%r12) │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + ret │ │ │ │ + mov 0x20(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 4a990 │ │ │ │ + call 3650 │ │ │ │ + mov 0x4(%r12),%eax │ │ │ │ + movslq (%r12),%rsi │ │ │ │ + cmp %esi,%eax │ │ │ │ + je 4a973 │ │ │ │ + lea 0x39fc6(%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 4a938 │ │ │ │ + mov 0x20(%r12),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 4a8d6 │ │ │ │ + call 3730 │ │ │ │ + movslq 0x4(%r12),%rsi │ │ │ │ + jmp 4a8d6 │ │ │ │ + mov %esi,%eax │ │ │ │ + movslq %ecx,%rsi │ │ │ │ + jmp 4a927 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + movslq (%rdi),%rdi │ │ │ │ + mov 0x4(%rbx),%eax │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + cmp %eax,%edi │ │ │ │ + jg 4aa50 │ │ │ │ + sub %edi,%eax │ │ │ │ + xor %ebp,%ebp │ │ │ │ + movslq %eax,%r12 │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 4aa20 │ │ │ │ + mov %rdx,%rdi │ │ │ │ + call 3650 │ │ │ │ + movslq (%rbx),%rdi │ │ │ │ + cmp 0x4(%rbx),%edi │ │ │ │ + jle 4aa20 │ │ │ │ + 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 │ │ │ │ - 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 │ │ │ │ + mov $0x1,%edx │ │ │ │ + call 3640 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 4aa45 │ │ │ │ + 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 4aa13 │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rbx),%r12 │ │ │ │ + movslq %eax,%rbp │ │ │ │ + sub %rdi,%r12 │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 4a9d9 │ │ │ │ + mov %rdx,%rdi │ │ │ │ + call 3650 │ │ │ │ + movslq (%rbx),%rdi │ │ │ │ + cmp 0x4(%rbx),%edi │ │ │ │ + jg 4a9d9 │ │ │ │ + jmp 4aa20 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + 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 4ab38 │ │ │ │ + cmp %edx,%edi │ │ │ │ + jl 4ab08 │ │ │ │ + mov %edi,%ecx │ │ │ │ + sub %edx,%ecx │ │ │ │ + movslq %ecx,%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + sub %rdx,%rcx │ │ │ │ + cmp %rbp,%rcx │ │ │ │ + jb 4ab80 │ │ │ │ + sub %rdi,%rax │ │ │ │ + mov %rax,%r13 │ │ │ │ + add 0x10(%rbx),%rdi │ │ │ │ + cmp %rbp,%r13 │ │ │ │ + jae 4ab16 │ │ │ │ + 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 │ │ │ │ - call 766d0 │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - mov 0x78(%r14),%rax │ │ │ │ - mov 0x48(%r14),%rdx │ │ │ │ - mov (%rax,%r13,4),%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sub %edi,%edx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + cmp %rbp,%rdx │ │ │ │ + jb 4ab80 │ │ │ │ + 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 4aba0 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 4ab4a │ │ │ │ + call 3650 │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 3640 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 4ab24 │ │ │ │ + call 3730 │ │ │ │ + add $0x8,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 4a9a0 │ │ │ │ + mov 0x8(%rbx),%r13 │ │ │ │ + movslq 0x4(%rbx),%rdi │ │ │ │ + cmp %edi,(%rbx) │ │ │ │ + jle 4aaca │ │ │ │ + jmp 4ab12 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 4a9a0 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 4ab45 │ │ │ │ + jmp 4ab4a │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + push %r13 │ │ │ │ + mov %rdx,%r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rcx,%r12 │ │ │ │ + push %rbp │ │ │ │ + lea 0x1(%rsi),%rbp │ │ │ │ + mov $0x1,%esi │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + 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) │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + ret │ │ │ │ + endbr64 │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + sub $0x1,%rax │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + endbr64 │ │ │ │ + mov (%rdi),%eax │ │ │ │ + mov 0x4(%rdi),%edx │ │ │ │ + cmp %esi,%eax │ │ │ │ + jg 4ac40 │ │ │ │ + cmp %edx,%esi │ │ │ │ + jl 4ac50 │ │ │ │ + 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 4ac78 │ │ │ │ + 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 %r13 │ │ │ │ + xor %eax,%eax │ │ │ │ + push %r12 │ │ │ │ + lea 0x3af1f(%rip),%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %r12,%rdx │ │ │ │ + movslq %esi,%rbp │ │ │ │ + mov $0x1,%esi │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x52744(%rip),%rdi │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + test %ebp,%ebp │ │ │ │ + jle 4acf2 │ │ │ │ + add %rbx,%rbp │ │ │ │ + lea 0x39c29(%rip),%r13 │ │ │ │ + nop │ │ │ │ + movsbl (%rbx),%ecx │ │ │ │ + mov 0x52726(%rip),%rdi │ │ │ │ + mov %r13,%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%esi │ │ │ │ + add $0x1,%rbx │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + jne 4acd0 │ │ │ │ + mov 0x52707(%rip),%rdi │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + 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 4ad40 │ │ │ │ + lea -0x1(%rsi),%edx │ │ │ │ + add $0x1,%rdi │ │ │ │ + mov $0x5f,%esi │ │ │ │ + jmp 3070 │ │ │ │ + nopl (%rax) │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + 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 │ │ │ │ + test %eax,%eax │ │ │ │ + mov 0x4(%r12),%eax │ │ │ │ + je 4adc8 │ │ │ │ + cmp %r13d,%eax │ │ │ │ + jge 4adc8 │ │ │ │ + movb $0x1,0x2c(%r12) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + jmp 4af80 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movslq %eax,%r15 │ │ │ │ + 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 4aec8 │ │ │ │ + mov 0x18(%r12),%rdi │ │ │ │ + add %r13d,%ebx │ │ │ │ + call 3580 │ │ │ │ + mov %eax,%r13d │ │ │ │ + test %eax,%eax │ │ │ │ + jne 4afe8 │ │ │ │ + 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 4ada8 │ │ │ │ + lea (%rcx,%rcx,1),%r15 │ │ │ │ + lea -0x1(%rbx),%r14d │ │ │ │ + mov %r15,%rsi │ │ │ │ + call 44640 │ │ │ │ + mov 0x8(%r12),%rcx │ │ │ │ + movslq %r14d,%rdx │ │ │ │ + mov %rax,0x10(%r12) │ │ │ │ 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 │ │ │ │ + lea -0x1(%rcx),%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 4ae80 │ │ │ │ + mov (%r12),%eax │ │ │ │ + mov %r15,0x8(%r12) │ │ │ │ + cmp $0xffffffff,%r14d │ │ │ │ + je 4ada0 │ │ │ │ + add %rbp,%rdi │ │ │ │ + cmp %eax,%r14d │ │ │ │ + jge 4af98 │ │ │ │ + sub %ebx,%eax │ │ │ │ + mov %ebx,%r13d │ │ │ │ + movslq %eax,%r15 │ │ │ │ + jmp 4adae │ │ │ │ + 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 4ae52 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %eax,%ebx │ │ │ │ + sub %r14d,%ebx │ │ │ │ + mov (%r12),%r13d │ │ │ │ + cmp %r13d,%ebx │ │ │ │ + jge 4afa8 │ │ │ │ + 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 %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 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x18(%r12),%rdi │ │ │ │ + mov %r15d,(%rax) │ │ │ │ + call 3580 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 4af79 │ │ │ │ + mov (%r12),%eax │ │ │ │ + cmp %ebx,%eax │ │ │ │ + jle 4af79 │ │ │ │ + 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 │ │ │ │ + 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 4adae │ │ │ │ + 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 4af2f │ │ │ │ + movslq %r13d,%rsi │ │ │ │ + mov %r15,%rdx │ │ │ │ + add 0x10(%r12),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 3740 │ │ │ │ + jmp 4af2f │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%r12),%rdi │ │ │ │ + call 3580 │ │ │ │ + test %eax,%eax │ │ │ │ + je 4b023 │ │ │ │ + mov 0x52403(%rip),%rdi │ │ │ │ + lea 0x3abde(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x4(%r12),%eax │ │ │ │ + movb $0x1,0x2c(%r12) │ │ │ │ + lea 0x1(%rax),%ebx │ │ │ │ + jmp 4aecd │ │ │ │ + lea 0x3cb66(%rip),%rcx │ │ │ │ + mov $0x141,%edx │ │ │ │ + lea 0x3ab8c(%rip),%rsi │ │ │ │ + lea 0x3ab97(%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 │ │ │ │ - mov %r12,0x18(%rsp) │ │ │ │ - lea 0x74(%rsp),%rbx │ │ │ │ - mov %rcx,%r12 │ │ │ │ - mov %r14,0x48(%rsp) │ │ │ │ + add $0x1,%eax │ │ │ │ + cltq │ │ │ │ + divq 0x8(%rdi) │ │ │ │ + movslq (%rdi),%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + sete %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + movslq %edi,%rax │ │ │ │ + xor %edi,%edi │ │ │ │ + push %r14 │ │ │ │ + mov %rcx,%r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rdx,%r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rax,%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + lea (%rax,%rax,2),%rsi │ │ │ │ + push %rbx │ │ │ │ + shl $0x4,%rsi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + call 44640 │ │ │ │ + mov %rax,%r15 │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 4b114 │ │ │ │ + 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) │ │ │ │ + xor %eax,%eax │ │ │ │ + movq $0x0,-0x30(%rbx) │ │ │ │ + mov %r13,-0x18(%rbx) │ │ │ │ + mov %r14,-0x10(%rbx) │ │ │ │ + mov %ax,-0x4(%rbx) │ │ │ │ + cmp %r12,%rbx │ │ │ │ + jne 4b0e0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r15,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + test %esi,%esi │ │ │ │ + je 4b170 │ │ │ │ + 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 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + add $0x30,%rbx │ │ │ │ + call 32c0 │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + jne 4b158 │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + ret │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + test %esi,%esi │ │ │ │ + je 4b260 │ │ │ │ + push %r13 │ │ │ │ + lea -0x1(%rsi),%eax │ │ │ │ + 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 4b200 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub %edi,%eax │ │ │ │ + xor %r12d,%r12d │ │ │ │ + movslq %eax,%r13 │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 4b1cd │ │ │ │ + mov %rdx,%rdi │ │ │ │ + call 3650 │ │ │ │ + movslq (%rbx),%rdi │ │ │ │ + cmp 0x4(%rbx),%edi │ │ │ │ + jg 4b21d │ │ │ │ + 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 4b1f7 │ │ │ │ + call 3730 │ │ │ │ + add $0x30,%rbx │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + je 4b250 │ │ │ │ + movslq (%rbx),%rdi │ │ │ │ + mov 0x4(%rbx),%eax │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + cmp %eax,%edi │ │ │ │ + jle 4b1b0 │ │ │ │ + mov 0x8(%rbx),%r13 │ │ │ │ + movslq %eax,%r12 │ │ │ │ + sub %rdi,%r13 │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 4b1bd │ │ │ │ + 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 4b1e2 │ │ │ │ + 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 %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 │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov 0x38(%r12),%eax │ │ │ │ + mov 0x40(%rdi),%rdi │ │ │ │ + test %eax,%eax │ │ │ │ + je 4b31b │ │ │ │ + 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 4b2f0 │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0x40(%r12) │ │ │ │ + movl $0x0,0x38(%r12) │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + mov %rsi,%r15 │ │ │ │ + push %r14 │ │ │ │ mov %rdx,%r14 │ │ │ │ - mov %edi,0x10(%rsp) │ │ │ │ - jmp 4b1af │ │ │ │ + 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 44640 │ │ │ │ + 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 60de0 │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + addl $0x1,0x38(%rbx) │ │ │ │ + add $0x18,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + mov %rsi,%r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %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 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 44640 │ │ │ │ + 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 4b918 │ │ │ │ + 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) │ │ │ │ - je 4b4fe │ │ │ │ - lea 0x1(%r15),%r14 │ │ │ │ - cmp %r12,%r14 │ │ │ │ - jae 4b1d5 │ │ │ │ - lea (%r14,%r12,1),%r8 │ │ │ │ + movsbl (%r15),%r13d │ │ │ │ + lea -0x3d(%r13),%eax │ │ │ │ + cmp $0x1b,%al │ │ │ │ + ja 4b510 │ │ │ │ + lea 0x3c6b5(%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 4b4e8 │ │ │ │ + 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 44640 │ │ │ │ + mov 0x38(%r12),%ecx │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %r8,%r15 │ │ │ │ - shr $1,%r15 │ │ │ │ - lea 0x0(%r13,%r15,8),%rbp │ │ │ │ + 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 60de0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,0x20(%r14) │ │ │ │ + addl $0x1,0x38(%r12) │ │ │ │ + call 32c0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32c0 │ │ │ │ + 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 3430 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov $0x1,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + push %r13 │ │ │ │ + mov %eax,%r9d │ │ │ │ + lea 0x3abb2(%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 44640 │ │ │ │ + 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 0x3ab58(%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 4b520 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 3430 │ │ │ │ + lea 0x3a54c(%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 44640 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov %rax,%rbx │ │ │ │ + call 3430 │ │ │ │ + mov 0x34(%rsp),%ecx │ │ │ │ + mov %r14d,%edi │ │ │ │ + lea 0x3a4fe(%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 │ │ │ │ + jmp 4b520 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 3430 │ │ │ │ + lea 0x3a4a8(%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 44640 │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call 3430 │ │ │ │ + mov 0x34(%rsp),%ecx │ │ │ │ + mov %r14d,%edi │ │ │ │ + lea 0x3a457(%rip),%r8 │ │ │ │ + mov %eax,%r9d │ │ │ │ + add %rbx,%rdi │ │ │ │ + mov $0x1,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x1(%rcx),%esi │ │ │ │ + mov $0xffffffffffffffff,%rcx │ │ │ │ + call 3610 <__snprintf_chk@plt> │ │ │ │ + add %r13,(%rsp) │ │ │ │ + add %eax,%r14d │ │ │ │ + jmp 4b71b │ │ │ │ + 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 44640 │ │ │ │ + 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 60de0 │ │ │ │ + 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 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov %rdi,0x20(%rsp) │ │ │ │ + jmp 4b520 │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 3430 │ │ │ │ + lea 0x3a344(%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 44640 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov %rax,%rbx │ │ │ │ + call 3430 │ │ │ │ + mov 0x34(%rsp),%ecx │ │ │ │ + mov %r14d,%edi │ │ │ │ + lea 0x3a2f6(%rip),%r8 │ │ │ │ + add %rbx,%rdi │ │ │ │ + mov %eax,%r9d │ │ │ │ + lea 0x1(%rcx),%esi │ │ │ │ + jmp 4b6fd │ │ │ │ + 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 4b540 │ │ │ │ + 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 │ │ │ │ + mov (%rdi),%eax │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ + mov 0x50(%rsp),%r8d │ │ │ │ + lea 0x1(%rax),%esi │ │ │ │ + shl $0x5,%rsi │ │ │ │ + mov %r8d,0xc(%rsp) │ │ │ │ + call 44640 │ │ │ │ + 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) │ │ │ │ + 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 44640 │ │ │ │ + mov 0x28(%r14),%rbp │ │ │ │ + movl $0x0,(%rax) │ │ │ │ + mov %rax,%rbx │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + cmp $0xffffffffffffffff,%rbp │ │ │ │ + je 4bd88 │ │ │ │ + mov 0x40(%r14),%rax │ │ │ │ + movzbl 0x34(%r14),%r15d │ │ │ │ + mov 0x30(%r14),%ecx │ │ │ │ + mov 0x10(%rax),%r13 │ │ │ │ + test %r15b,%r15b │ │ │ │ + jne 4bc20 │ │ │ │ + cmpb $0x0,0xf(%rsp) │ │ │ │ + jne 4be60 │ │ │ │ + mov $0x20,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %ecx,0x10(%rsp) │ │ │ │ + call 44640 │ │ │ │ + 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 4bec0 │ │ │ │ + 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 4bd68 │ │ │ │ + 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 44640 │ │ │ │ + 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 4baf8 │ │ │ │ + mov 0x48(%r14),%rbp │ │ │ │ + cmp $0xffffffffffffffff,%rbp │ │ │ │ + je 4bc09 │ │ │ │ + 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 4be08 │ │ │ │ + test %cl,%cl │ │ │ │ + jne 4bdb0 │ │ │ │ + call 44640 │ │ │ │ + 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) │ │ │ │ + cmpb $0x0,0xf(%rsp) │ │ │ │ + je 4ba91 │ │ │ │ + mov $0x20,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %ecx,0x10(%rsp) │ │ │ │ + call 44640 │ │ │ │ + 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 4bec0 │ │ │ │ + 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 4bd48 │ │ │ │ + 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 44640 │ │ │ │ + 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 4bb91 │ │ │ │ + lea (%rcx,%rcx,4),%rbp │ │ │ │ + shl $0x3,%rbp │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 4bca8 │ │ │ │ + add %rax,%rbp │ │ │ │ + add $0x1,%rcx │ │ │ │ + mov 0x10(%rbp),%r15 │ │ │ │ + mov 0x18(%rbp),%r13 │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jb 4bc98 │ │ │ │ + jmp 4bb91 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %rax,%rbp │ │ │ │ + add $0x1,%rcx │ │ │ │ + mov 0x10(%rbp),%r15 │ │ │ │ + mov 0x18(%rbp),%r13 │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jb 4baf8 │ │ │ │ + jmp 4bb91 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x38(%r14),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 4bec0 │ │ │ │ + cmpb $0x0,0xf(%rsp) │ │ │ │ + mov 0x40(%r14),%rax │ │ │ │ + jne 4bc8c │ │ │ │ + jmp 4baec │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %cl,0x10(%rsp) │ │ │ │ + call 44640 │ │ │ │ + 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 4bc09 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %cl,0xf(%rsp) │ │ │ │ + call 44640 │ │ │ │ + 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 4bc09 │ │ │ │ + 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 44640 │ │ │ │ + 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 4bc71 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %r13d,%r13d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + jmp 4bb91 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov (%rdi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 4bf68 │ │ │ │ + push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + push %r13 │ │ │ │ + lea 0x3bd34(%rip),%r13 │ │ │ │ + push %r12 │ │ │ │ + lea 0x3709b(%rip),%r12 │ │ │ │ + push %rbp │ │ │ │ + lea 0x3bd27(%rip),%rbp │ │ │ │ + push %rbx │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %ebx,%edi │ │ │ │ mov %rbp,%rsi │ │ │ │ - call 5cd20 │ │ │ │ + shl $0x5,%rax │ │ │ │ + add 0x8(%r14),%rax │ │ │ │ + movsbl 0xc(%rax),%edx │ │ │ │ + movsbl 0x1c(%rax),%ecx │ │ │ │ + test %dl,%dl │ │ │ │ + je 4bf22 │ │ │ │ + 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 0x514c5(%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 4bf00 │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + 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 │ │ │ │ - jns 4b1a0 │ │ │ │ - mov %r15,%r12 │ │ │ │ - cmp %r12,%r14 │ │ │ │ - jb 4b1af │ │ │ │ - mov 0x10(%rsp),%edi │ │ │ │ - call 40600 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x78(%r14),%rcx │ │ │ │ - jmp 4afe8 │ │ │ │ + je 4c1ef │ │ │ │ + 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 4c10a │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movzbl %al,%r11d │ │ │ │ - jmp 4b09f │ │ │ │ + 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 61d30 │ │ │ │ + mov 0x58(%rbx),%rdi │ │ │ │ + mov %eax,0x8(%rsp) │ │ │ │ + call 66140 │ │ │ │ + mov 0x58(%rbx),%rdi │ │ │ │ + mov %eax,%r13d │ │ │ │ + call 66100 │ │ │ │ + mov 0x58(%rbx),%rdi │ │ │ │ + mov 0x98(%rsp),%edx │ │ │ │ + mov 0x90(%rsp),%rsi │ │ │ │ + mov %eax,(%rsp) │ │ │ │ + call 62650 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %r13d,%edi │ │ │ │ + cvtsi2ssl 0x1e0(%rbp),%xmm0 │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + call 18560 │ │ │ │ + mov (%rsp),%r8d │ │ │ │ + cmp %r8d,%r13d │ │ │ │ + cmovbe %r13d,%r8d │ │ │ │ + cmp 0x18c(%rbp),%r8d │ │ │ │ + jae 4c138 │ │ │ │ + cmp $0x9,%r13d │ │ │ │ + jbe 4c0c0 │ │ │ │ + cmpl $0x1,0x8(%rsp) │ │ │ │ + ja 4c0c0 │ │ │ │ + cmpl $0xffffffff,0x4(%rsp) │ │ │ │ + mov (%rbx),%eax │ │ │ │ + je 4c200 │ │ │ │ + cmpl $0xffffffff,0xc(%rsp) │ │ │ │ + je 4c228 │ │ │ │ + cmp %eax,0x4(%rsp) │ │ │ │ + je 4c248 │ │ │ │ + add $0x68,%r15 │ │ │ │ + cmp 0xa0(%rsp),%r12d │ │ │ │ + je 4c1ef │ │ │ │ + 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 4c000 │ │ │ │ + movl $0xffffffff,0x14(%rsp) │ │ │ │ + movl $0xffffffff,0xc(%rsp) │ │ │ │ + jmp 4c024 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %r13d,0x2c(%rsp) │ │ │ │ - mov %r12,0x20(%rsp) │ │ │ │ - jmp 4adb9 │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - mov 0x48(%rsp),%r14 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 4aed5 │ │ │ │ - mov 0x4(%rbp),%r11d │ │ │ │ - mov 0x48(%r14),%rdx │ │ │ │ mov 0x10(%rsp),%eax │ │ │ │ + cmp %eax,0x1b0(%rbp) │ │ │ │ + jg 4c091 │ │ │ │ + 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 4c270 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0x68,%esi │ │ │ │ + call 44640 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 1fcc0 │ │ │ │ + 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 21000 │ │ │ │ + cmpl $0x1,0x24(%rsp) │ │ │ │ + jbe 4c1ca │ │ │ │ + movzbl 0x46(%rsp),%eax │ │ │ │ + cmp %al,0x60(%rbx) │ │ │ │ + je 4c2d0 │ │ │ │ + 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 4c0d2 │ │ │ │ + add $0x58,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmpl $0x270f,0x14(%rsp) │ │ │ │ + ja 4c0ab │ │ │ │ + cmp %eax,0xc(%rsp) │ │ │ │ + je 4c148 │ │ │ │ + cmpl $0xffffffff,0xc(%rsp) │ │ │ │ + jne 4c0b6 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp %eax,0x4(%rsp) │ │ │ │ + jne 4c0c0 │ │ │ │ + cmpl $0x270f,0x20(%rsp) │ │ │ │ + jbe 4c148 │ │ │ │ + jmp 4c0c0 │ │ │ │ + nopl (%rax) │ │ │ │ + cmpl $0x270f,0x20(%rsp) │ │ │ │ + ja 4c0c0 │ │ │ │ + cmpl $0x270f,0x14(%rsp) │ │ │ │ + jbe 4c148 │ │ │ │ + jmp 4c0c0 │ │ │ │ + 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 44640 │ │ │ │ + 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 202f0 │ │ │ │ + addl $0x1,0x0(%r13) │ │ │ │ + jmp 4c16b │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x40(%rsp),%eax │ │ │ │ + cmp (%rbx),%eax │ │ │ │ + jne 4c1c2 │ │ │ │ + jmp 4c1d8 │ │ │ │ + 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 $0x108,%rsp │ │ │ │ + movsd 0x3ac54(%rip),%xmm0 │ │ │ │ + movsd 0x3ab44(%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 0x3a91a(%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 0x3aabe(%rip),%xmm0 │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + andpd %xmm2,%xmm3 │ │ │ │ + ucomisd %xmm3,%xmm4 │ │ │ │ + jbe 4c3da │ │ │ │ + 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 44640 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,0xb8(%rsp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + call 44640 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + call 44640 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call 44640 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + call 44640 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + call 44640 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + call 44640 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + call 44640 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%r15 │ │ │ │ + call 44640 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + call 44640 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + call 44640 │ │ │ │ + test %r12d,%r12d │ │ │ │ + mov (%rsp),%r11 │ │ │ │ + mov 0x158(%rsp),%r10d │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + je 4cab9 │ │ │ │ + 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 4c677 │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%rsp),%ecx │ │ │ │ + mov %r10d,%r14d │ │ │ │ + sub %r12d,%r14d │ │ │ │ + lea (%r12,%rcx,1),%eax │ │ │ │ + sub %ebp,%eax │ │ │ │ + test %r13d,%r13d │ │ │ │ + je 4c6e8 │ │ │ │ + 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 18930 │ │ │ │ + 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 4c740 │ │ │ │ + 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 4c700 │ │ │ │ + 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 4c7a0 │ │ │ │ + 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 4c6af │ │ │ │ + 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 4c528 │ │ │ │ + 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 4c540 │ │ │ │ + mov 0xac(%rsp),%ecx │ │ │ │ + add %edx,%ecx │ │ │ │ + add %ecx,%eax │ │ │ │ + add %r14d,%eax │ │ │ │ + jmp 4c547 │ │ │ │ + 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 4c652 │ │ │ │ + mov 0xc8(%rsp),%eax │ │ │ │ + add %ebp,%eax │ │ │ │ + add %edx,%eax │ │ │ │ + sub %r12d,%eax │ │ │ │ + sub %r14d,%eax │ │ │ │ + movd %eax,%xmm0 │ │ │ │ + jmp 4c652 │ │ │ │ + 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 4cc0c │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + lea -0x1(%rax,%rdx,1),%eax │ │ │ │ + mov %eax,(%rcx,%rbx,4) │ │ │ │ + cmp %eax,%r10d │ │ │ │ + jae 4c641 │ │ │ │ + lea 0x3b4d0(%rip),%rcx │ │ │ │ + mov $0x262,%edx │ │ │ │ + lea 0x39472(%rip),%rsi │ │ │ │ + lea 0x3947d(%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 0x1ba1f(%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 68870 │ │ │ │ + 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 69170 │ │ │ │ + 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 4cab0 │ │ │ │ + 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 4c988 │ │ │ │ + add $0x4,%rbx │ │ │ │ + add $0x8,%r12 │ │ │ │ + add $0x8,%rbp │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,-0x8(%rbp) │ │ │ │ + cmp %rbx,%r13 │ │ │ │ + jne 4c910 │ │ │ │ + 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 4cc2b │ │ │ │ + mov 0xb8(%rsp),%rax │ │ │ │ + add $0x108,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + jmp 4c9ae │ │ │ │ + mov 0x60(%rsp),%rbp │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r10d,%ecx │ │ │ │ + mov %r15,%r8 │ │ │ │ + lea 0x1b721(%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 68870 │ │ │ │ + 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 69170 │ │ │ │ + add $0x90,%rsp │ │ │ │ + mov (%rsp),%r11 │ │ │ │ + jmp 4c9d9 │ │ │ │ + lea 0x3b03d(%rip),%rcx │ │ │ │ + mov $0x260,%edx │ │ │ │ + lea 0x38fdf(%rip),%rsi │ │ │ │ + lea 0x36392(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + 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 $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 18560 │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + test %r13d,%r13d │ │ │ │ + je 4d525 │ │ │ │ + lea -0x207d7(%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 4cd51 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1,%r13 │ │ │ │ + add $0x18,%rax │ │ │ │ + cmp %rsi,%r13 │ │ │ │ + je 4d4f8 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %r13d,%edx │ │ │ │ + cvtsi2sdl (%rax),%xmm0 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe 4cd40 │ │ │ │ + mov %r13d,0x9c(%rsp) │ │ │ │ + mov %r13d,%esi │ │ │ │ + mov 0x60(%rsp),%rdx │ │ │ │ + mov %r15,%rcx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 2c720 │ │ │ │ + lea -0x20834(%rip),%rcx │ │ │ │ + mov $0x18,%edx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 34d0 │ │ │ │ + mov (%r15),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jbe 4d509 │ │ │ │ + lea (%rax,%rax,2),%rdx │ │ │ │ + xor %edi,%edi │ │ │ │ + lea (%rax,%rdx,4),%rsi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 44640 │ │ │ │ + mov (%r15),%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + shl $0x2,%rsi │ │ │ │ + call 44640 │ │ │ │ + mov (%r15),%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + shl $0x2,%rsi │ │ │ │ + call 44640 │ │ │ │ + mov (%r15),%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + shl $0x2,%rsi │ │ │ │ + call 44640 │ │ │ │ + mov (%r15),%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + shl $0x2,%rsi │ │ │ │ + call 44640 │ │ │ │ + mov (%r15),%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + shl $0x2,%rsi │ │ │ │ + call 44640 │ │ │ │ + mov (%r15),%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + shl $0x2,%rsi │ │ │ │ + call 44640 │ │ │ │ + mov (%r15),%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + shl $0x2,%rsi │ │ │ │ + call 44640 │ │ │ │ + mov (%r15),%esi │ │ │ │ + xor %edi,%edi │ │ │ │ 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) │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 44640 │ │ │ │ + mov (%r15),%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 44640 │ │ │ │ + mov (%r15),%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 44640 │ │ │ │ + mov 0x18(%rsp),%r10 │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + mov (%r15),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 4d178 │ │ │ │ + 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 4d038 │ │ │ │ + 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 4d0b0 │ │ │ │ + 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 18930 │ │ │ │ + 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 4d0d0 │ │ │ │ + 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 4d130 │ │ │ │ + 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 4d170 │ │ │ │ + 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 4d076 │ │ │ │ + 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 4cee0 │ │ │ │ + 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 4cef9 │ │ │ │ + mov 0x88(%rsp),%r8d │ │ │ │ + lea (%rdi,%r8,1),%r9d │ │ │ │ + add %r9d,%eax │ │ │ │ + add %r12d,%eax │ │ │ │ + jmp 4cf02 │ │ │ │ + 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 4d66e │ │ │ │ + lea -0x1(%rax,%rsi,1),%eax │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + mov %eax,(%rsi,%rbx,4) │ │ │ │ + cmp %eax,%r14d │ │ │ │ + jae 4cffc │ │ │ │ + lea 0x3ab1e(%rip),%rcx │ │ │ │ + mov $0x32f,%edx │ │ │ │ + lea 0x38ae0(%rip),%rsi │ │ │ │ + lea 0x38aeb(%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 4d00f │ │ │ │ + mov 0x98(%rsp),%ecx │ │ │ │ + add %ecx,%edi │ │ │ │ + lea (%rdi,%rax,1),%ecx │ │ │ │ + sub %esi,%ecx │ │ │ │ + sub %r12d,%ecx │ │ │ │ + movd %ecx,%xmm0 │ │ │ │ + jmp 4d00f │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r15,%r10 │ │ │ │ + mov 0x8(%rsp),%r15 │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea 0x1b068(%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 68870 │ │ │ │ + add $0x90,%rsp │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ + test %rax,%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + je 4d533 │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%r9 │ │ │ │ + mov %r14d,%r8d │ │ │ │ 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 │ │ │ │ + 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 69170 │ │ │ │ + mov (%r15),%eax │ │ │ │ + mov 0x98(%rsp),%rsi │ │ │ │ + add $0x90,%rsp │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ + test %eax,%eax │ │ │ │ + mov %rsi,%rbx │ │ │ │ + je 4d3de │ │ │ │ + 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 4d4f0 │ │ │ │ + mov (%rbx),%rdx │ │ │ │ + xor %r13d,%r13d │ │ │ │ nopl 0x0(%rax) │ │ │ │ - je 4b2bc │ │ │ │ - lea 0x1(%r13),%rbp │ │ │ │ - cmp %r14,%rbp │ │ │ │ - jae 4b2b1 │ │ │ │ - lea 0x0(%rbp,%r14,1),%rcx │ │ │ │ + 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 4d388 │ │ │ │ + call 32c0 │ │ │ │ + add $0x1,%rbp │ │ │ │ + add $0x4,%r12 │ │ │ │ + add $0x8,%rbx │ │ │ │ + movq $0x0,-0x8(%rbx) │ │ │ │ + cmp (%r15),%ebp │ │ │ │ + jb 4d310 │ │ │ │ + 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 %r15,%rsi │ │ │ │ + mov 0xa8(%rsp),%rcx │ │ │ │ + mov 0x9c(%rsp),%edx │ │ │ │ + mov %eax,(%rcx) │ │ │ │ + call 2c3b0 │ │ │ │ + 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 4d68d │ │ │ │ + mov 0xa0(%rsp),%rax │ │ │ │ + add $0xf8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + jmp 4d3af │ │ │ │ + add $0x1,%edx │ │ │ │ + mov %edx,0x9c(%rsp) │ │ │ │ + mov %edx,%esi │ │ │ │ + jmp 4cd6d │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov 0x9c(%rsp),%edx │ │ │ │ + mov %r15,%rsi │ │ │ │ + call 2c3b0 │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,0xa0(%rsp) │ │ │ │ + jmp 4d4b6 │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r14d,%r9d │ │ │ │ + mov %r10,0x20(%rsp) │ │ │ │ + mov 0x4feb4(%rip),%rdi │ │ │ │ + lea 0x35a8d(%rip),%rdx │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov 0x8(%rax),%r8 │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov (%r15),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 4d525 │ │ │ │ + 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 18360 │ │ │ │ + mov 0xbc(%rsp),%eax │ │ │ │ + mov 0x0(%rbp),%r9d │ │ │ │ + mov %r12d,%ecx │ │ │ │ + mov 0x4fe37(%rip),%rdi │ │ │ │ + mov $0x1,%r8d │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x35a35(%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 4d623 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov 0x4fdfe(%rip),%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x372ea(%rip),%rdx │ │ │ │ + movsbl (%rax,%r15,1),%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x1,%r15 │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + cmp %r13,%r15 │ │ │ │ + jne 4d5f8 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov 0x4fdd1(%rip),%rdi │ │ │ │ + lea 0x385ec(%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 4d597 │ │ │ │ + jmp 4d525 │ │ │ │ + lea 0x3a5bb(%rip),%rcx │ │ │ │ + mov $0x32d,%edx │ │ │ │ + lea 0x3857d(%rip),%rsi │ │ │ │ + lea 0x35930(%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 │ │ │ │ + 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 2dbf0 │ │ │ │ + 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 │ │ │ │ - shr $1,%rcx │ │ │ │ - lea (%r15,%rcx,8),%r12 │ │ │ │ - mov %rcx,%r13 │ │ │ │ + push %r12 │ │ │ │ + push %r13 │ │ │ │ + push %r14 │ │ │ │ + mov 0x88(%rsp),%r9 │ │ │ │ + mov 0x68(%rsp),%r8 │ │ │ │ + mov 0xb0(%rsp),%edx │ │ │ │ + call 4cc30 │ │ │ │ + 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 4bf70 │ │ │ │ + add $0x40,%rsp │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 4d86c │ │ │ │ + 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 18900 │ │ │ │ + cmp %r13,%r12 │ │ │ │ + jne 4d858 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x20(%rsp),%r14 │ │ │ │ + mov 0x50(%rsp),%edx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 2c3b0 │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 4d8be │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + add $0x78,%rsp │ │ │ │ + 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 │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %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 4dbc0 │ │ │ │ + movl $0x0,0x4(%rsp) │ │ │ │ + mov %rdi,%r13 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %r15d,%r15d │ │ │ │ + movsbl %sil,%r14d │ │ │ │ + jmp 4d930 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x20(%r13),%edx │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %edx,%ebx │ │ │ │ + jae 4da8c │ │ │ │ + lea (%rbx,%rbx,4),%rax │ │ │ │ + lea (%rbx,%rax,2),%rdx │ │ │ │ + mov 0x30(%r13),%rax │ │ │ │ + lea (%rax,%rdx,8),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 1fef0 │ │ │ │ + movzbl %al,%eax │ │ │ │ + cmp %r14d,%eax │ │ │ │ + jne 4d920 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 20130 │ │ │ │ + mov 0x58(%rax),%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + call 66140 │ │ │ │ + mov 0x58(%r12),%rdi │ │ │ │ + mov 0x10(%rsp),%edx │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %eax,(%rsp) │ │ │ │ + call 62650 │ │ │ │ + mov (%rsp),%edx │ │ │ │ + add %eax,0x4(%rsp) │ │ │ │ + mov 0x58(%r12),%rdi │ │ │ │ + cmp 0x80(%rsp),%edx │ │ │ │ + jb 4daf0 │ │ │ │ + mov 0x80(%rsp),%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + call 627d0 │ │ │ │ + mov (%rsp),%edx │ │ │ │ + mov 0x58(%r12),%rdi │ │ │ │ + mov %eax,0x1c(%rsp) │ │ │ │ + mov %edx,%esi │ │ │ │ + sub 0x80(%rsp),%esi │ │ │ │ + call 627d0 │ │ │ │ + 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 4dab0 │ │ │ │ + or $0x2,%r15d │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne 4db10 │ │ │ │ + cmpb $0x0,0x60(%r12) │ │ │ │ + jne 4dae2 │ │ │ │ + or $0x4,%r15d │ │ │ │ + cmp %edx,0x20(%r13) │ │ │ │ + je 4da52 │ │ │ │ + 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 1fef0 │ │ │ │ + mov 0x20(%r13),%edx │ │ │ │ + mov 0x1c(%rsp),%esi │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov 0x20(%rsp),%r10d │ │ │ │ + cmp %r14d,%eax │ │ │ │ + je 4d924 │ │ │ │ + cmp %r10d,0x14(%rsp) │ │ │ │ + jb 4da70 │ │ │ │ + test %bpl,%bpl │ │ │ │ + jne 4da70 │ │ │ │ + cmpl $0x4,(%rsp) │ │ │ │ + ja 4d924 │ │ │ │ + test %esi,%esi │ │ │ │ + jle 4d924 │ │ │ │ + cmpb $0x0,0x60(%r12) │ │ │ │ + jne 4db00 │ │ │ │ + add $0x1,%rbx │ │ │ │ + or $0x10,%r15d │ │ │ │ + cmp %edx,%ebx │ │ │ │ + jb 4d930 │ │ │ │ + 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 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne 4db60 │ │ │ │ + cmp %r11d,0x18(%rsp) │ │ │ │ + jb 4da05 │ │ │ │ + cmpl $0x4,(%rsp) │ │ │ │ + ja 4da15 │ │ │ │ + test %r9d,%r9d │ │ │ │ + jle 4da15 │ │ │ │ + cmpb $0x0,0x60(%r12) │ │ │ │ + je 4da11 │ │ │ │ + or $0x10,%r15d │ │ │ │ + jmp 4da15 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + call 61d30 │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %eax,%r9d │ │ │ │ + jmp 4d9c2 │ │ │ │ + nop │ │ │ │ + or $0x4,%r15d │ │ │ │ + jmp 4d924 │ │ │ │ + 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 1fef0 │ │ │ │ + mov 0x1c(%rsp),%edx │ │ │ │ + mov 0x20(%rsp),%esi │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov 0x24(%rsp),%r10d │ │ │ │ + cmp %r14d,%eax │ │ │ │ + jne 4da05 │ │ │ │ + cmp %edx,0x20(%r13) │ │ │ │ + je 4da70 │ │ │ │ + jmp 4da1b │ │ │ │ + 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 1fef0 │ │ │ │ + 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 4dab8 │ │ │ │ + jmp 4da15 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movl $0x0,0x4(%rsp) │ │ │ │ + xor %r15d,%r15d │ │ │ │ + jmp 4da8c │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + mov %rsi,%r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + 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 4e2c8 │ │ │ │ + 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 4dd59 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %ebp,%eax │ │ │ │ + and $0x1a,%eax │ │ │ │ + mov %al,0x18(%rsp) │ │ │ │ + jne 4de18 │ │ │ │ + mov 0x8(%r14),%rdi │ │ │ │ + mov 0x4(%rsp),%edx │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + add %r12,%rdi │ │ │ │ + call 24e20 │ │ │ │ + and $0x24,%ebp │ │ │ │ + mov %rax,%rbx │ │ │ │ + jne 4e280 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 366d0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0xc0(%rsp),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + jne 4e268 │ │ │ │ + mov 0xc4(%rsp),%ecx │ │ │ │ + movq $0x0,0xd0(%rsp) │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 4e250 │ │ │ │ + mov 0xc8(%rsp),%edx │ │ │ │ + movq $0x0,0xd8(%rsp) │ │ │ │ + test %edx,%edx │ │ │ │ + jne 4e238 │ │ │ │ + mov 0xcc(%rsp),%eax │ │ │ │ + movq $0x0,0xe0(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 4e220 │ │ │ │ + movq $0x0,0xe8(%rsp) │ │ │ │ + add $0x1,%r13 │ │ │ │ + cmp (%r14),%r13d │ │ │ │ + jae 4e2c8 │ │ │ │ + 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 4d8d0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %eax,%ebp │ │ │ │ + test %al,%al │ │ │ │ + je 4dd4c │ │ │ │ + test $0x26,%al │ │ │ │ + je 4dca0 │ │ │ │ + mov 0x30(%rsp),%rbx │ │ │ │ + mov 0x2c4(%r15),%ecx │ │ │ │ + xor %edi,%edi │ │ │ │ + lea 0xc0(%rsp),%r9 │ │ │ │ + mov 0x2c8(%r15),%r8d │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + mov (%rbx),%rdx │ │ │ │ + call 5c990 │ │ │ │ + mov 0x8(%rbx),%rdx │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov 0x2c4(%r15),%ecx │ │ │ │ + mov 0x2c8(%r15),%r8d │ │ │ │ + lea 0xc4(%rsp),%r9 │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + call 5c990 │ │ │ │ + mov %rax,0xd8(%rsp) │ │ │ │ + mov %ebp,%eax │ │ │ │ + and $0x1a,%eax │ │ │ │ + mov %al,0x18(%rsp) │ │ │ │ + je 4dcaf │ │ │ │ + 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 5c990 │ │ │ │ + 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 5c990 │ │ │ │ + mov 0x8(%r14),%rdi │ │ │ │ + mov 0x4(%rsp),%edx │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ + add %r12,%rdi │ │ │ │ + call 24e20 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %ebp,%eax │ │ │ │ + and $0x18,%eax │ │ │ │ + and $0x24,%ebp │ │ │ │ + mov %al,0x18(%rsp) │ │ │ │ + mov %bpl,0x60(%rsp) │ │ │ │ + jne 4e280 │ │ │ │ + test %al,%al │ │ │ │ + je 4dcd0 │ │ │ │ + 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 35f80 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %eax,0xbc(%rsp) │ │ │ │ + call 366f0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %eax,%edx │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %dl,0x18(%rsp) │ │ │ │ + mov %eax,0x38(%rsp) │ │ │ │ + call 36010 │ │ │ │ + mov 0x38(%rsp),%ebp │ │ │ │ + mov 0xc8(%rsp,%rbp,4),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + jne 4e2f8 │ │ │ │ + cmpq $0x0,0x58(%rsp) │ │ │ │ + je 4dcd0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + xor %ebp,%ebp │ │ │ │ + call 371c0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + call 37200 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + call 37060 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + call 37180 │ │ │ │ + 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 44640 │ │ │ │ + mov 0x90(%rsp),%rsi │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + call 44640 │ │ │ │ + mov 0x78(%rsp),%rsi │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + call 44640 │ │ │ │ + mov 0x78(%rsp),%rsi │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 44640 │ │ │ │ + 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 4e4f3 │ │ │ │ + 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 4e71d │ │ │ │ + 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 4c2f0 │ │ │ │ + mov $0x10,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + add $0x40,%rsp │ │ │ │ + call 44640 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 228c0 │ │ │ │ + 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 4bf70 │ │ │ │ + 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 4e670 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov 0x140(%rsp),%edi │ │ │ │ + cvtsi2ssl 0x1e0(%r15),%xmm0 │ │ │ │ + call 18560 │ │ │ │ + cmpl $0x1,0x0(%rbp) │ │ │ │ + je 4e598 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 20c10 │ │ │ │ + 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 4e20b │ │ │ │ + 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 │ │ │ │ - call 5cd20 │ │ │ │ + xor %edi,%edi │ │ │ │ + add $0x68,%r12 │ │ │ │ + call 18900 │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jne 4e1f8 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + jmp 4dcd0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0xe8(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + jmp 4dd40 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0xe0(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + jmp 4dd25 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0xd8(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + jmp 4dd0a │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0xd0(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + jmp 4dcef │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rbx),%rbp │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 35f80 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %eax,0xbc(%rsp) │ │ │ │ + call 366f0 │ │ │ │ + mov %al,0x60(%rsp) │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov 0xc0(%rsp,%rax,4),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + jne 4e480 │ │ │ │ + cmpb $0x0,0x18(%rsp) │ │ │ │ + je 4dcd0 │ │ │ │ + jmp 4debe │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0xf8(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 4e729 │ │ │ │ + add $0x108,%rsp │ │ │ │ + mov %r14,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0xe0(%rsp,%rbp,8),%rdi │ │ │ │ + lea -0x9b77(%rip),%rcx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %eax,0x40(%rsp) │ │ │ │ + lea 0xbc(%rsp),%rdx │ │ │ │ + mov %rdi,0x38(%rsp) │ │ │ │ + call 44980 │ │ │ │ + mov 0xbc(%rsp),%edx │ │ │ │ + cmp 0xc8(%rsp,%rbp,4),%eax │ │ │ │ + jae 4df19 │ │ │ │ + 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 4df19 │ │ │ │ + mov %eax,%ecx │ │ │ │ + sub %edx,%ecx │ │ │ │ + cmp 0x2cc(%r15),%ecx │ │ │ │ + jae 4df19 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %eax,%ebp │ │ │ │ + call 371c0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + call 37200 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + call 37060 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + call 37180 │ │ │ │ + cmpq $0x0,0x58(%rsp) │ │ │ │ + mov (%rbx),%ecx │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + jne 4df5d │ │ │ │ + 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 44640 │ │ │ │ + mov 0x58(%rsp),%rsi │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + call 44640 │ │ │ │ + mov 0x78(%rsp),%rsi │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + call 44640 │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + lea 0x0(,%rax,8),%rsi │ │ │ │ + call 44640 │ │ │ │ + mov 0x60(%rsp),%ecx │ │ │ │ + cmpb $0x0,0x18(%rsp) │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + lea 0x0(,%rcx,4),%rdx │ │ │ │ + lea 0x0(,%rcx,8),%r8 │ │ │ │ + jne 4e682 │ │ │ │ + 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 4e044 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0xd0(%rsp,%rax,8),%rbp │ │ │ │ + lea -0x9cff(%rip),%rcx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0xbc(%rsp),%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 448e0 │ │ │ │ + test %eax,%eax │ │ │ │ + je 4e2b3 │ │ │ │ + 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 4e2b3 │ │ │ │ + lea 0x1(%rcx,%rdx,1),%edx │ │ │ │ + sub %eax,%edx │ │ │ │ + cmp 0x2cc(%r15),%edx │ │ │ │ + jae 4e2b3 │ │ │ │ + cmpb $0x0,0x18(%rsp) │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + je 4df19 │ │ │ │ + jmp 4dec7 │ │ │ │ + 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 4e03b │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0xb8(%rsp),%esi │ │ │ │ + cmp %esi,0xb0(%rsp) │ │ │ │ + jge 4e195 │ │ │ │ + mov 0x58(%rsp),%esi │ │ │ │ + cmp %esi,%eax │ │ │ │ + jae 4e195 │ │ │ │ + mov 0x8(%r14),%rdi │ │ │ │ + mov 0x4(%rsp),%esi │ │ │ │ + add %r12,%rdi │ │ │ │ + call 20bc0 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x20(%rax),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je 4e195 │ │ │ │ + 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 44640 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + mov 0x18(%rax,%rbx,1),%rsi │ │ │ │ + add $0x58,%rbx │ │ │ │ + call 1fcc0 │ │ │ │ + mov 0x8(%r14),%rdi │ │ │ │ + mov %ebp,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov $0x1,%r8d │ │ │ │ + add %r12,%rdi │ │ │ │ + call 21000 │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + cmp 0x20(%rax),%r13d │ │ │ │ + jb 4e608 │ │ │ │ + mov %r15,%rbp │ │ │ │ + mov 0x58(%rsp),%rbx │ │ │ │ + mov 0x60(%rsp),%r13 │ │ │ │ + mov 0x90(%rsp),%r15 │ │ │ │ + jmp 4e195 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + call 201e0 │ │ │ │ + mov %eax,0x58(%rsp) │ │ │ │ + jmp 4e172 │ │ │ │ + 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 4e044 │ │ │ │ + mov 0x88(%rsp),%ecx │ │ │ │ + jmp 4e3a5 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + mov %rsi,%r14 │ │ │ │ + push %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 0x386f1(%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 25250 │ │ │ │ + mov (%r14),%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + je 4e906 │ │ │ │ + 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 4d8d0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %eax,%r12d │ │ │ │ + test %al,%al │ │ │ │ + jne 4e848 │ │ │ │ + add $0x1,%r13d │ │ │ │ + cmp (%r14),%r13d │ │ │ │ + jae 4e906 │ │ │ │ + add $0x50,%r15 │ │ │ │ + jmp 4e7f6 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r15,0x60(%rsp) │ │ │ │ + test $0x26,%al │ │ │ │ + jne 4eea0 │ │ │ │ + test $0x1a,%r12b │ │ │ │ + jne 4ee30 │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov 0xc(%rsp),%edx │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + add 0x8(%rax),%rdi │ │ │ │ + call 24e20 │ │ │ │ + mov $0x2710,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call 36430 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r15 │ │ │ │ + call 36190 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 366d0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov (%r15),%r10d │ │ │ │ + test %r10d,%r10d │ │ │ │ + jne 4e930 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 366d0 │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x98(%rsp),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + jne 4ef08 │ │ │ │ + mov 0x9c(%rsp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 4ef24 │ │ │ │ + mov 0xa0(%rsp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 4ef40 │ │ │ │ + mov 0xa4(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 4ef5c │ │ │ │ + mov 0xd8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 4efd4 │ │ │ │ + add $0xe8,%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 4e97d │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1,%r14 │ │ │ │ + cmp (%r15),%r14d │ │ │ │ + jae 4e8b8 │ │ │ │ + mov 0x8(%r15),%rdi │ │ │ │ + lea (%r14,%r14,8),%rbx │ │ │ │ + shl $0x3,%rbx │ │ │ │ + add %rbx,%rdi │ │ │ │ + call 36010 │ │ │ │ + cmp $0x1d,%eax │ │ │ │ + jbe 4e970 │ │ │ │ + add 0x8(%r15),%rbx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 35f80 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %eax,0x8c(%rsp) │ │ │ │ + call 36010 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %eax,%r12d │ │ │ │ + call 366f0 │ │ │ │ + cmpb $0x0,0x69(%rsp) │ │ │ │ + mov %eax,%r13d │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %eax,0x18(%rsp) │ │ │ │ + jne 4eb18 │ │ │ │ + cmpb $0x0,0x6a(%rsp) │ │ │ │ + mov %eax,%r9d │ │ │ │ + jne 4eb80 │ │ │ │ + mov $0x64,%ebp │ │ │ │ + mov $0x64,%ecx │ │ │ │ + mov %ebp,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %ecx,0x20(%rsp) │ │ │ │ + call 35f80 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %eax,%r12d │ │ │ │ + call 35f50 │ │ │ │ + mov 0x20(%rsp),%ecx │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + call 35fb0 │ │ │ │ + mov 0x18(%rsp),%r8d │ │ │ │ + mov 0x30(%rsp),%rbx │ │ │ │ + mov %eax,%ebp │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne 4eb48 │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov 0x48(%rsp),%r8 │ │ │ │ + mov 0x120(%rsp),%esi │ │ │ │ + call 72250 │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + 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 73440 │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + add $0x30,%rsp │ │ │ │ + mov $0xfffffffe,%edx │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 20360 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %eax,%r12d │ │ │ │ + call 735b0 │ │ │ │ + cmp %r12d,0x88(%rsp) │ │ │ │ + jge 4eacf │ │ │ │ + test %al,%al │ │ │ │ + jne 4ecc0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 20b40 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x18(%rsp),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 619b0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ + call 7f110 │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + jmp 4e970 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rsp),%r9d │ │ │ │ + mov 0x98(%rsp,%r9,4),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + jne 4ec20 │ │ │ │ + cmpb $0x0,0x6a(%rsp) │ │ │ │ + jne 4eb80 │ │ │ │ + mov $0x3e8,%ebp │ │ │ │ + mov $0x64,%ecx │ │ │ │ + jmp 4e9eb │ │ │ │ + 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 72250 │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + mov 0x8(%rdx),%rdx │ │ │ │ + jmp 4ea61 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0xa0(%rsp,%r9,4),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 4ec10 │ │ │ │ + mov 0xc0(%rsp,%r9,8),%rdi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea -0xa412(%rip),%rcx │ │ │ │ + lea 0x8c(%rsp),%rdx │ │ │ │ + mov %r9,0x28(%rsp) │ │ │ │ + mov %rdi,0x20(%rsp) │ │ │ │ + call 44980 │ │ │ │ + mov 0x28(%rsp),%r9 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + cmp 0xa0(%rsp,%r9,4),%eax │ │ │ │ + jae 4ec10 │ │ │ │ + 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 4ef94 │ │ │ │ + cmp $0x3a97,%r10 │ │ │ │ + cmovae %edx,%ebp │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x3e8,%ecx │ │ │ │ + jmp 4e9eb │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x6c(%rsp),%ebp │ │ │ │ + mov $0x3e8,%ecx │ │ │ │ + jmp 4e9eb │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0xb0(%rsp,%r9,8),%rbp │ │ │ │ + lea 0x8c(%rsp),%rax │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %r9,0x20(%rsp) │ │ │ │ + lea -0xa4af(%rip),%rcx │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 448e0 │ │ │ │ + mov 0x20(%rsp),%r9 │ │ │ │ + test %eax,%eax │ │ │ │ + je 4eb2d │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov 0x0(%rbp,%rax,4),%edx │ │ │ │ + mov 0x8c(%rsp),%eax │ │ │ │ + lea 0x10(%rdx),%ecx │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jae 4eb2d │ │ │ │ + lea 0xb(%rax),%ebp │ │ │ │ + sub %edx,%ebp │ │ │ │ + mov %ebp,%r10d │ │ │ │ + sub $0x1,%r10 │ │ │ │ + cmpb $0x0,0x6a(%rsp) │ │ │ │ + je 4efbd │ │ │ │ + mov 0xa0(%rsp,%r9,4),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + jne 4efd9 │ │ │ │ + cmp $0x3a96,%r10 │ │ │ │ + jbe 4ec00 │ │ │ │ + mov $0x3e8,%ebp │ │ │ │ + mov $0x3e8,%ecx │ │ │ │ + jmp 4e9eb │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x20(%rbp),%edi │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov $0x1,%ecx │ │ │ │ + test %edi,%edi │ │ │ │ + je 4ed8d │ │ │ │ + mov %r14,0x20(%rsp) │ │ │ │ + mov 0x58(%rsp),%r14 │ │ │ │ + mov %r15,0x28(%rsp) │ │ │ │ + mov %ecx,%r15d │ │ │ │ + jmp 4ed01 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %r15d,%r15d │ │ │ │ + add $0x1,%r13d │ │ │ │ + add $0x58,%rbx │ │ │ │ + cmp 0x20(%rbp),%r13d │ │ │ │ + jae 4ed78 │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + mov 0x18(%rax,%rbx,1),%rax │ │ │ │ + mov 0x58(%rax),%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 66140 │ │ │ │ + cmp 0x18c(%r14),%eax │ │ │ │ + jb 4ed34 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 66100 │ │ │ │ + cmp 0x18c(%r14),%eax │ │ │ │ + jae 4ef70 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 66140 │ │ │ │ + cmp $0x5,%eax │ │ │ │ + jbe 4ed4d │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 61d30 │ │ │ │ + test %eax,%eax │ │ │ │ + je 4ecf3 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 66140 │ │ │ │ + cmp $0x9,%eax │ │ │ │ + jbe 4ecf0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 61d30 │ │ │ │ + cmp $0x1,%eax │ │ │ │ + ja 4ecf0 │ │ │ │ + add $0x1,%r13d │ │ │ │ + add $0x58,%rbx │ │ │ │ + cmp 0x20(%rbp),%r13d │ │ │ │ + jb 4ed01 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r15d,%ecx │ │ │ │ + mov 0x20(%rsp),%r14 │ │ │ │ + mov 0x28(%rsp),%r15 │ │ │ │ + test %cl,%cl │ │ │ │ + je 4eacf │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov 0xc(%rsp),%esi │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + add 0x8(%rax),%rdi │ │ │ │ + call 20bc0 │ │ │ │ + mov 0x20(%rbp),%esi │ │ │ │ + movzbl 0x6b(%rsp),%ebx │ │ │ │ + test %esi,%esi │ │ │ │ + je 4eacf │ │ │ │ + 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 44640 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + mov 0x18(%rax,%r12,1),%rsi │ │ │ │ + add $0x58,%r12 │ │ │ │ + call 1fcc0 │ │ │ │ + mov 0x8(%r13),%rdi │ │ │ │ + mov %ebx,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov $0x1,%r8d │ │ │ │ + add %r14,%rdi │ │ │ │ + call 21000 │ │ │ │ + cmp 0x20(%rbp),%r15d │ │ │ │ + jb 4edd8 │ │ │ │ + mov 0x20(%rsp),%r14 │ │ │ │ + mov 0x28(%rsp),%r15 │ │ │ │ + jmp 4eacf │ │ │ │ + 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 5c990 │ │ │ │ + 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 5c990 │ │ │ │ + mov %rax,0xc8(%rsp) │ │ │ │ + jmp 4e85f │ │ │ │ + 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 5c990 │ │ │ │ + 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 5c990 │ │ │ │ + mov %rax,0xb8(%rsp) │ │ │ │ + test $0x1a,%r12b │ │ │ │ + je 4e85f │ │ │ │ + jmp 4ee30 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0xb0(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x9c(%rsp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 4e8e8 │ │ │ │ + mov 0xb8(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0xa0(%rsp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 4e8f7 │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0xa4(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 4e906 │ │ │ │ + mov 0xc8(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + jmp 4e906 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov $0xfffffffe,%edx │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 62650 │ │ │ │ + cmp 0x1b0(%r14),%eax │ │ │ │ + jge 4ecf3 │ │ │ │ + jmp 4ed34 │ │ │ │ + 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 4e9eb │ │ │ │ + cmp $0x3a96,%r10 │ │ │ │ + ja 4eb34 │ │ │ │ + mov $0x64,%ecx │ │ │ │ + jmp 4e9eb │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + mov 0xc0(%rsp,%r9,8),%rdi │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %r10,0x78(%rsp) │ │ │ │ + lea -0xa865(%rip),%rcx │ │ │ │ + mov %r9,0x70(%rsp) │ │ │ │ + mov %rdi,0x20(%rsp) │ │ │ │ + call 44980 │ │ │ │ + mov 0x70(%rsp),%r9 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov 0x78(%rsp),%r10 │ │ │ │ + cmp 0xa0(%rsp,%r9,4),%eax │ │ │ │ + jae 4ec9c │ │ │ │ + mov $0x3e8,%edx │ │ │ │ + jmp 4ebda │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %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 0x37e0e(%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 4f6b0 │ │ │ │ + xor %edx,%edx │ │ │ │ + movb $0x0,0x1b(%rsp) │ │ │ │ + mov %rsi,%r15 │ │ │ │ + movzbl %r13b,%r13d │ │ │ │ + mov %edx,0xc(%rsp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov %r8,0x30(%rsp) │ │ │ │ + mov %r9,0x48(%rsp) │ │ │ │ + jmp 4f0ed │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%r14 │ │ │ │ + cmp (%r15),%r14d │ │ │ │ + jae 4f280 │ │ │ │ + mov 0x8(%r15),%rdi │ │ │ │ + lea (%r14,%r14,4),%rbx │ │ │ │ + mov %r13d,%esi │ │ │ │ + shl $0x4,%rbx │ │ │ │ + add %rbx,%rdi │ │ │ │ + call 22800 │ │ │ │ + test %al,%al │ │ │ │ + je 4f0e0 │ │ │ │ + mov 0x8(%r15),%rdi │ │ │ │ + add %rbx,%rdi │ │ │ │ + call 21ab0 │ │ │ │ + test %al,%al │ │ │ │ + je 4f0e0 │ │ │ │ + cmpb $0x1,0x1b(%rsp) │ │ │ │ + jg 4f0e0 │ │ │ │ + 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 4d8d0 │ │ │ │ + mov 0x8(%r15),%rdi │ │ │ │ + mov %r13d,%esi │ │ │ │ + mov %al,0x2c(%rsp) │ │ │ │ + add $0x20,%rsp │ │ │ │ + add %rbx,%rdi │ │ │ │ + call 22860 │ │ │ │ + mov 0x8(%r15),%rdi │ │ │ │ + mov %ebp,%esi │ │ │ │ + mov %al,0x6b(%rsp) │ │ │ │ + add %rbx,%rdi │ │ │ │ + call 24f30 │ │ │ │ + mov 0x8(%r15),%rdi │ │ │ │ + mov %al,0x6a(%rsp) │ │ │ │ + add %rbx,%rdi │ │ │ │ + call 224f0 │ │ │ │ + mov 0x8(%r15),%rdi │ │ │ │ + mov %eax,%ebp │ │ │ │ + add %rbx,%rdi │ │ │ │ + call 22450 │ │ │ │ + mov %eax,%r12d │ │ │ │ + cmp $0xffffffff,%ebp │ │ │ │ + jne 4f4a8 │ │ │ │ + cmp $0xffffffff,%r12d │ │ │ │ + jne 4f480 │ │ │ │ + mov 0x8(%r15),%rdi │ │ │ │ + lea 0x98(%rsp),%rsi │ │ │ │ + lea 0x9c(%rsp),%rdx │ │ │ │ + add %rbx,%rdi │ │ │ │ + call 204f0 │ │ │ │ + mov 0x8(%r15),%rdi │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + lea 0xa0(%rsp),%rcx │ │ │ │ + lea 0xa4(%rsp),%r8 │ │ │ │ + mov $0xfffffffd,%edx │ │ │ │ + add %rbx,%rdi │ │ │ │ + call 203e0 │ │ │ │ + cmpb $0x0,0x6a(%rsp) │ │ │ │ + je 4f2b0 │ │ │ │ + cmpb $0x0,0xc(%rsp) │ │ │ │ + jne 4f232 │ │ │ │ + mov 0x54(%rsp),%eax │ │ │ │ + mov 0x98(%rsp,%rax,4),%eax │ │ │ │ + cmp %eax,0x100(%rsp) │ │ │ │ + jb 4f232 │ │ │ │ + cmp %ebp,%r12d │ │ │ │ + je 4f263 │ │ │ │ + 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 0x37bb3(%rip),%xmm0 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + ja 4f2b0 │ │ │ │ + movl $0x0,0xc(%rsp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%r14 │ │ │ │ + cmp (%r15),%r14d │ │ │ │ + jb 4f0ed │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0xc(%rsp),%edx │ │ │ │ + mov %edx,%eax │ │ │ │ + mov 0xa8(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 4f7ff │ │ │ │ + add $0xb8,%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 24e20 │ │ │ │ + lea -0x1917a(%rip),%rcx │ │ │ │ + mov $0x48,%edx │ │ │ │ + mov (%rax),%esi │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 34d0 │ │ │ │ + mov $0x3d090,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 36b30 │ │ │ │ + test %al,%al │ │ │ │ + jne 4f678 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 366d0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x8(%r15),%rdi │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov $0x2,%edx │ │ │ │ + add %rbx,%rdi │ │ │ │ + call 24e20 │ │ │ │ + lea -0x191ce(%rip),%rcx │ │ │ │ + mov $0x48,%edx │ │ │ │ + mov (%rax),%esi │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + call 34d0 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 361c0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 366d0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov $0x3d090,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 36b30 │ │ │ │ + movl $0x2,0x1c(%rsp) │ │ │ │ + test %al,%al │ │ │ │ + je 4f658 │ │ │ │ + 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 36910 │ │ │ │ + mov (%r12),%rdx │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov 0x28(%rsp),%r8 │ │ │ │ + mov 0xf0(%rsp),%ecx │ │ │ │ + mov $0xfffffffd,%r9d │ │ │ │ + call 36ed0 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + call 61d30 │ │ │ │ + mov 0x54(%rsp),%r12d │ │ │ │ + cmp 0x98(%rsp,%r12,4),%eax │ │ │ │ + jb 4f500 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + call 61d30 │ │ │ │ + cmp 0x98(%rsp,%r12,4),%eax │ │ │ │ + je 4f4d8 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + call 61d30 │ │ │ │ + cmpl $0x1,0x1c(%rsp) │ │ │ │ + setbe 0x20(%rsp) │ │ │ │ + cmp %eax,0x98(%rsp,%r12,4) │ │ │ │ + jne 4f42c │ │ │ │ + cmpb $0x0,0x6a(%rsp) │ │ │ │ + je 4f500 │ │ │ │ + movl $0x0,0xc(%rsp) │ │ │ │ + mov 0x10(%rsp),%r12 │ │ │ │ + mov 0x8(%r12),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + movq $0x0,0x8(%r12) │ │ │ │ + call 619b0 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 366d0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32c0 │ │ │ │ + cmpb $0x0,0x20(%rsp) │ │ │ │ + jne 4f302 │ │ │ │ + jmp 4f0e0 │ │ │ │ + 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 20150 │ │ │ │ + mov %eax,%r12d │ │ │ │ + jmp 4f1c5 │ │ │ │ + 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 20150 │ │ │ │ + mov %eax,%ebp │ │ │ │ + cmp $0xffffffff,%r12d │ │ │ │ + je 4f1c5 │ │ │ │ + jmp 4f480 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov $0xfffffffd,%edx │ │ │ │ + call 62650 │ │ │ │ + cmp 0xa0(%rsp,%r12,4),%eax │ │ │ │ + jle 4f403 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 36b90 │ │ │ │ + mov 0x0(%rbp),%edx │ │ │ │ + movl $0x1,0xc(%rsp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + test %edx,%edx │ │ │ │ + je 4f6b7 │ │ │ │ + mov %r13d,0x70(%rsp) │ │ │ │ + mov 0x48(%rsp),%r12 │ │ │ │ + mov %ecx,%r13d │ │ │ │ + mov %rbx,0x78(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 4f564 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + call 61d30 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 4f59e │ │ │ │ + mov 0x0(%rbp),%edx │ │ │ │ + add $0x1,%r13d │ │ │ │ + add $0x8,%rbx │ │ │ │ + cmp %edx,%r13d │ │ │ │ + jae 4f5c3 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 4f557 │ │ │ │ + call 66140 │ │ │ │ + cmp 0x18c(%r12),%eax │ │ │ │ + jb 4f591 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + call 66100 │ │ │ │ + cmp 0x18c(%r12),%eax │ │ │ │ + jae 4f688 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + call 66140 │ │ │ │ + cmp $0x5,%eax │ │ │ │ + ja 4f548 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + call 66140 │ │ │ │ + cmp $0x9,%eax │ │ │ │ + ja 4f620 │ │ │ │ + mov 0x0(%rbp),%edx │ │ │ │ + add $0x1,%r13d │ │ │ │ + movl $0x0,0xc(%rsp) │ │ │ │ + add $0x8,%rbx │ │ │ │ + cmp %edx,%r13d │ │ │ │ + jb 4f564 │ │ │ │ + mov 0xc(%rsp),%ecx │ │ │ │ + mov 0x70(%rsp),%r13d │ │ │ │ + mov 0x78(%rsp),%rbx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 4f6b7 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rax,%r12 │ │ │ │ + test %edx,%edx │ │ │ │ + je 4f607 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov (%rax,%r12,8),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 4f648 │ │ │ │ + call 619b0 │ │ │ │ + mov 0x0(%rbp),%edx │ │ │ │ + add $0x1,%r12 │ │ │ │ + cmp %edx,%r12d │ │ │ │ + jb 4f5e8 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + cmpl $0x1,0x1c(%rsp) │ │ │ │ + setbe 0x20(%rsp) │ │ │ │ + jmp 4f434 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + call 61d30 │ │ │ │ + mov 0x0(%rbp),%edx │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jbe 4f557 │ │ │ │ + movl $0x0,0xc(%rsp) │ │ │ │ + jmp 4f557 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%r12 │ │ │ │ + cmp %edx,%r12d │ │ │ │ + jb 4f5e8 │ │ │ │ + jmp 4f607 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 366d0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32c0 │ │ │ │ + movl $0x0,0xc(%rsp) │ │ │ │ + jmp 4f270 │ │ │ │ + nopl (%rax) │ │ │ │ + movl $0x1,0x1c(%rsp) │ │ │ │ + jmp 4f36b │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + mov $0xfffffffd,%edx │ │ │ │ + call 62650 │ │ │ │ + cmp 0x1b0(%r12),%eax │ │ │ │ + jl 4f591 │ │ │ │ + jmp 4f554 │ │ │ │ + nopl (%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 4f286 │ │ │ │ + mov 0x8(%r15),%rdi │ │ │ │ + mov 0x54(%rsp),%esi │ │ │ │ + add %rbx,%rdi │ │ │ │ + call 20bc0 │ │ │ │ + mov 0x0(%rbp),%eax │ │ │ │ + movzbl 0x6c(%rsp),%ecx │ │ │ │ + cmp $0x1,%eax │ │ │ │ + mov %ecx,0xc(%rsp) │ │ │ │ + seta %r12b │ │ │ │ + xor %r11d,%r11d │ │ │ │ + test %eax,%eax │ │ │ │ + je 4f7cf │ │ │ │ + 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 4f7f0 │ │ │ │ + mov $0x68,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 44640 │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %rax,%r13 │ │ │ │ + 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 186e0 │ │ │ │ + mov 0x58(%r13),%rdi │ │ │ │ + add $0x30,%rsp │ │ │ │ + call 619b0 │ │ │ │ + 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 21000 │ │ │ │ + mov 0x0(%rbp),%eax │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jb 4f700 │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov 0x6c(%rsp),%r13d │ │ │ │ + mov 0x70(%rsp),%r14 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + movb $0x0,0x20(%rsp) │ │ │ │ + movl $0x1,0xc(%rsp) │ │ │ │ + jmp 4f434 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%r12 │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jb 4f700 │ │ │ │ + jmp 4f7c2 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %rax │ │ │ │ + pop %rax │ │ │ │ + lea 0x33817(%rip),%rdx │ │ │ │ + mov $0x292,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %edi,%ecx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea 0x36406(%rip),%rdi │ │ │ │ + call 615f0 │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %rax │ │ │ │ + pop %rax │ │ │ │ + lea 0x363fa(%rip),%rdi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + call 3680 │ │ │ │ + mov $0x1,%edi │ │ │ │ + call 3140 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %r15 │ │ │ │ + mov %rsi,%r9 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + 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 │ │ │ │ + test %edx,%edx │ │ │ │ + jne 4f898 │ │ │ │ + mov 0x8(%rsi),%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jae 4f9f0 │ │ │ │ + mov $0x18,%edi │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ + call 31a0 │ │ │ │ + mov $0x8,%edx │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 5fbd0 │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + mov %r12d,%edx │ │ │ │ + mov 0x78(%r9),%rax │ │ │ │ + mov (%rax,%rdx,4),%r8d │ │ │ │ + cmp %r8d,%r12d │ │ │ │ + jb 4f8d6 │ │ │ │ + cmp %r8d,%ebx │ │ │ │ + jb 4f8dc │ │ │ │ + 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 5fd70 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 5ff10 │ │ │ │ + mov 0x8(%rsp),%r8d │ │ │ │ + mov 0x10(%rsp),%r9 │ │ │ │ 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 │ │ │ │ + jne 4fe2a │ │ │ │ + mov 0x8(%r9),%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + cmp %eax,%r8d │ │ │ │ + jae 4fe77 │ │ │ │ + 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 4fa83 │ │ │ │ + mov 0x58(%r11),%r12d │ │ │ │ + mov 0x50(%r11),%r13 │ │ │ │ + mov %ecx,0x40(%rsp) │ │ │ │ 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 │ │ │ │ + je 4fe18 │ │ │ │ + xor %ebx,%ebx │ │ │ │ mov %r12,%r14 │ │ │ │ - mov %r8,0x48(%rsp) │ │ │ │ - mov %rcx,%r12 │ │ │ │ - mov %r13d,0x8(%rsp) │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - jmp 4b36b │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - je 4b39b │ │ │ │ - lea 0x1(%r13),%r14 │ │ │ │ - cmp %r12,%r14 │ │ │ │ - jae 4b390 │ │ │ │ + mov %r9d,0x18(%rsp) │ │ │ │ + lea 0x40(%rsp),%r15 │ │ │ │ + mov %r8,0x20(%rsp) │ │ │ │ + mov %rbx,%r12 │ │ │ │ + mov %ecx,0x8(%rsp) │ │ │ │ + mov %r11,0x28(%rsp) │ │ │ │ + jmp 4f9bf │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + je 4fa60 │ │ │ │ + lea 0x1(%rbx),%r12 │ │ │ │ + cmp %r14,%r12 │ │ │ │ + jae 4f9e5 │ │ │ │ lea (%r14,%r12,1),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea (%r15,%rdx,8),%rbp │ │ │ │ - mov %rdx,%r13 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rdx,%rbx │ │ │ │ + shr $1,%rbx │ │ │ │ + lea 0x0(%r13,%rbx,8),%rbp │ │ │ │ mov %rbp,%rsi │ │ │ │ - call 5cd20 │ │ │ │ + call 455a0 │ │ │ │ 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 │ │ │ │ + jns 4f9b0 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + cmp %r14,%r12 │ │ │ │ + jb 4f9bf │ │ │ │ + mov 0x8(%rsp),%ebx │ │ │ │ + mov %ebx,%ecx │ │ │ │ + jmp 4fb08 │ │ │ │ + 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 5fbd0 │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + cmpl $0x1,0x8(%r9) │ │ │ │ + jne 4f932 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 4fe7f │ │ │ │ + add $0x58,%rsp │ │ │ │ + mov %rbp,%rax │ │ │ │ + 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 4b6b6 │ │ │ │ - mov 0x4(%rbp),%r13d │ │ │ │ - mov 0x48(%r14),%rdx │ │ │ │ + je 4fe18 │ │ │ │ + mov 0x4(%rbp),%ebx │ │ │ │ + mov 0x48(%r11),%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 │ │ │ │ - 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 │ │ │ │ - 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) │ │ │ │ + jbe 4fb4f │ │ │ │ + mov 0x58(%r11),%r13d │ │ │ │ + mov 0x50(%r11),%rsi │ │ │ │ + mov %r9d,0x40(%rsp) │ │ │ │ + test %r13,%r13 │ │ │ │ + je 4fe10 │ │ │ │ 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 │ │ │ │ + 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 4fadb │ │ │ │ + nopl (%rax) │ │ │ │ + je 4fb30 │ │ │ │ + lea 0x1(%r13),%rbx │ │ │ │ + cmp %r14,%rbx │ │ │ │ + jae 4fb00 │ │ │ │ + lea (%rbx,%r14,1),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ shr $1,%rdx │ │ │ │ - lea (%r15,%rdx,8),%rbp │ │ │ │ + lea (%r12,%rdx,8),%rbp │ │ │ │ mov %rdx,%r13 │ │ │ │ mov %rbp,%rsi │ │ │ │ - call 5cd20 │ │ │ │ + call 455a0 │ │ │ │ test %eax,%eax │ │ │ │ - jns 4b4c0 │ │ │ │ + jns 4fad0 │ │ │ │ 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 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl %cl,%r13d │ │ │ │ - jmp 4b3c0 │ │ │ │ - mov 0x8(%rsp),%r13d │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov 0x50(%rsp),%r14 │ │ │ │ + cmp %r14,%rbx │ │ │ │ + jb 4fadb │ │ │ │ + mov 0x8(%rsp),%r8d │ │ │ │ + mov %r8d,%ecx │ │ │ │ + lea 0x36124(%rip),%rdi │ │ │ │ + lea 0x3351a(%rip),%rdx │ │ │ │ + mov $0x292,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 615f0 │ │ │ │ + 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 4b6c0 │ │ │ │ + je 4fe10 │ │ │ │ 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) │ │ │ │ + cmp %ebx,%edx │ │ │ │ + jne 4fd90 │ │ │ │ + mov 0x48(%r11),%rdx │ │ │ │ + movzbl (%rdx,%r8,1),%r10d │ │ │ │ + movzbl %r10b,%esi │ │ │ │ + cmp $0xfd,%r10b │ │ │ │ + jbe 4fc07 │ │ │ │ + mov 0x58(%r11),%r13d │ │ │ │ + mov 0x50(%r11),%rsi │ │ │ │ + mov %r9d,0x40(%rsp) │ │ │ │ + test %r13,%r13 │ │ │ │ + je 4fe10 │ │ │ │ + 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 4fbc0 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + je 4fbe8 │ │ │ │ + lea 0x1(%r12),%r13 │ │ │ │ + cmp %r14,%r13 │ │ │ │ + jae 4fb00 │ │ │ │ + lea 0x0(%r13,%r14,1),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rbx,%rdx,8),%rbp │ │ │ │ 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 │ │ │ │ + call 455a0 │ │ │ │ test %eax,%eax │ │ │ │ - jns 4b5cd │ │ │ │ - mov %r15,%r14 │ │ │ │ - jmp 4b5d7 │ │ │ │ - mov %eax,%r15d │ │ │ │ - jmp 4b129 │ │ │ │ - mov %ebp,%ecx │ │ │ │ + jns 4fbb0 │ │ │ │ + mov %r12,%r14 │ │ │ │ + jmp 4fbb7 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%r9d │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + mov 0x20(%rsp),%r11 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 4fe10 │ │ │ │ + mov 0x4(%rbp),%esi │ │ │ │ + mov 0x48(%r11),%rdx │ │ │ │ + lea 0x1(%r9),%ecx │ │ │ │ movzbl (%rdx,%rcx,1),%edx │ │ │ │ + mov %rcx,%rdi │ │ │ │ cmp $0xfd,%dl │ │ │ │ - jbe 4b68b │ │ │ │ - mov 0x58(%r14),%ecx │ │ │ │ - mov 0x50(%r14),%r15 │ │ │ │ - mov %ebp,0x74(%rsp) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 4b2b5 │ │ │ │ - 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 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - shr $1,%r13 │ │ │ │ - lea (%r15,%r13,8),%r14 │ │ │ │ - mov %r14,%rsi │ │ │ │ - call 5cd20 │ │ │ │ + jbe 4fcc4 │ │ │ │ + mov 0x58(%r11),%ebp │ │ │ │ + mov 0x50(%r11),%r12 │ │ │ │ + mov %ecx,0x40(%rsp) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 4fe21 │ │ │ │ + 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 4fc6b │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + je 4fca0 │ │ │ │ + lea 0x1(%rbx),%rbp │ │ │ │ + cmp %r14,%rbp │ │ │ │ + jae 4fc91 │ │ │ │ + lea 0x0(%rbp,%r14,1),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rdx,%rbx │ │ │ │ + shr $1,%rbx │ │ │ │ + lea (%r12,%rbx,8),%r13 │ │ │ │ + mov %r13,%rsi │ │ │ │ + call 455a0 │ │ │ │ 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 │ │ │ │ + jns 4fc60 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + cmp %r14,%rbp │ │ │ │ + jb 4fc6b │ │ │ │ + mov 0x8(%rsp),%esi │ │ │ │ + mov %esi,%ecx │ │ │ │ + jmp 4fb08 │ │ │ │ + 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 4fe21 │ │ │ │ + mov 0x4(%r13),%edx │ │ │ │ + cmp %esi,%edx │ │ │ │ + jb 4fd90 │ │ │ │ + mov 0x78(%r11),%rdx │ │ │ │ + mov (%rdx,%r8,4),%ebx │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 4fd90 │ │ │ │ + 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 5fd70 │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 5ff10 │ │ │ │ + mov 0x8(%rsp),%r11 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 4fd30 │ │ │ │ + mov 0x8(%r11),%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jae 4fd7a │ │ │ │ + mov %ebx,%r9d │ │ │ │ + jmp 4f950 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rsp),%r15 │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 5ff10 │ │ │ │ + mov %r15,%rdi │ │ │ │ + lea -0x1(%rax),%esi │ │ │ │ + call 5fdf0 │ │ │ │ + mov 0x40(%rsp),%ecx │ │ │ │ + mov 0x8(%rsp),%r11 │ │ │ │ + mov (%rax),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jae 4fd13 │ │ │ │ + lea 0x35efb(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3160 <__printf_chk@plt> │ │ │ │ + mov 0x8(%rsp),%r11 │ │ │ │ + mov 0x8(%r11),%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jb 4fd1e │ │ │ │ + mov 0x38(%rsp),%r13d │ │ │ │ + mov 0x10(%rsp),%rbp │ │ │ │ + mov 0x3c(%rsp),%r12d │ │ │ │ + jmp 4fda2 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x38(%rsp),%r13d │ │ │ │ + mov 0x10(%rsp),%rbp │ │ │ │ + mov %r9d,%ebx │ │ │ │ + mov 0x3c(%rsp),%r12d │ │ │ │ + test %r13d,%r13d │ │ │ │ + je 4fa30 │ │ │ │ + lea 0x40(%rsp),%r13 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %ebx,0x40(%rsp) │ │ │ │ + mov %r12d,0x44(%rsp) │ │ │ │ + call 5fd70 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 5ff10 │ │ │ │ + test %eax,%eax │ │ │ │ + je 4fa30 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 5ff10 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea -0x1(%rax),%esi │ │ │ │ + call 5fdf0 │ │ │ │ + mov 0x40(%rsp),%ecx │ │ │ │ + mov (%rax),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jae 4fa30 │ │ │ │ + lea 0x35e5d(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3160 <__printf_chk@plt> │ │ │ │ + jmp 4fa30 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r9d,%r8d │ │ │ │ + jmp 4fb05 │ │ │ │ + mov %esi,%ebx │ │ │ │ + mov %ebx,%ecx │ │ │ │ + jmp 4fb08 │ │ │ │ + mov %edi,%esi │ │ │ │ + mov %esi,%ecx │ │ │ │ + jmp 4fb08 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 5ff10 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea -0x1(%rax),%esi │ │ │ │ + call 5fdf0 │ │ │ │ + mov 0x40(%rsp),%ecx │ │ │ │ + mov 0x8(%rsp),%r8d │ │ │ │ + mov (%rax),%edx │ │ │ │ + mov 0x10(%rsp),%r9 │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jae 4f91c │ │ │ │ + lea 0x35dfd(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3160 <__printf_chk@plt> │ │ │ │ + mov 0x10(%rsp),%r9 │ │ │ │ + mov 0x8(%rsp),%r8d │ │ │ │ + jmp 4f91c │ │ │ │ + mov %r8d,%ebx │ │ │ │ + jmp 4fdb0 │ │ │ │ call 3500 <__stack_chk_fail@plt> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ endbr64 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + jmp 32c0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ 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 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 │ │ │ │ + cmp %edx,%esi │ │ │ │ + je 50bc8 │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %rdi,%r12 │ │ │ │ + lea 0x70(%rsp),%rbx │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 4f860 │ │ │ │ + movl $0x0,0x14(%rsp) │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %rbx,0x8(%rsp) │ │ │ │ + call 5ff10 │ │ │ │ + cmp %eax,0x14(%rsp) │ │ │ │ + jae 506a1 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov 0x14(%rsp),%esi │ │ │ │ + call 5fdf0 │ │ │ │ + mov (%rax),%ecx │ │ │ │ + mov 0x4(%rax),%edi │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov %ecx,0x10(%rsp) │ │ │ │ + cmp %edi,%ecx │ │ │ │ + je 50bc8 │ │ │ │ + mov 0x8(%r12),%edx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 4ff41 │ │ │ │ + lea -0x1(%rdx),%eax │ │ │ │ + cmp %eax,%edi │ │ │ │ + je 50480 │ │ │ │ + mov 0x48(%r12),%rax │ │ │ │ + cmp %edx,%edi │ │ │ │ + jae 50098 │ │ │ │ + mov %edi,%esi │ │ │ │ + movzbl (%rax,%rsi,1),%r9d │ │ │ │ + movzbl %r9b,%ebx │ │ │ │ + cmp $0xfd,%r9b │ │ │ │ + jbe 4fffc │ │ │ │ + mov 0x58(%r12),%ecx │ │ │ │ + mov 0x50(%r12),%r8 │ │ │ │ + mov %edi,0x70(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 4ffd4 │ │ │ │ + xor %r15d,%r15d │ │ │ │ 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 │ │ │ │ - test %al,%al │ │ │ │ - je 4c35c │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jb 4c35c │ │ │ │ - cmp %r14,%r13 │ │ │ │ - jb 4c311 │ │ │ │ - cmp %al,0x0(%rbp) │ │ │ │ - jne 4c311 │ │ │ │ - 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) │ │ │ │ + lea 0x70(%rsp),%r14 │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %r15,%r12 │ │ │ │ + mov %edi,0x28(%rsp) │ │ │ │ + mov %rcx,%r15 │ │ │ │ + mov %rsi,0x30(%rsp) │ │ │ │ + jmp 4ffab │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + je 4ffe0 │ │ │ │ + lea 0x1(%rbp),%r12 │ │ │ │ + cmp %r15,%r12 │ │ │ │ + jae 4ffd0 │ │ │ │ + lea (%r12,%r15,1),%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rbx,%rdx,8),%r13 │ │ │ │ + mov %rdx,%rbp │ │ │ │ + mov %r13,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 4ffa0 │ │ │ │ + mov %rbp,%r15 │ │ │ │ + cmp %r15,%r12 │ │ │ │ + jb 4ffab │ │ │ │ + mov 0x28(%rsp),%edi │ │ │ │ + call 4f810 │ │ │ │ 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 │ │ │ │ - xor %edx,%edx │ │ │ │ + mov 0x28(%rsp),%edi │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + mov 0x38(%rsp),%r12 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 4ffd4 │ │ │ │ + mov 0x4(%r13),%ebx │ │ │ │ + mov 0x48(%r12),%rax │ │ │ │ + lea 0x1(%rdi),%edx │ │ │ │ + mov %rdx,%rcx │ │ │ │ + movzbl (%rax,%rdx,1),%edx │ │ │ │ + cmp $0xfd,%dl │ │ │ │ + jbe 50e50 │ │ │ │ + mov 0x58(%r12),%ebp │ │ │ │ + mov 0x50(%r12),%rdx │ │ │ │ + mov %ecx,0x70(%rsp) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 50ec1 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov %ebx,0x40(%rsp) │ │ │ │ + lea 0x70(%rsp),%r14 │ │ │ │ mov %r12,0x48(%rsp) │ │ │ │ - lea 0x74(%rsp),%r13 │ │ │ │ - mov %rcx,%r12 │ │ │ │ - mov %r14,0x58(%rsp) │ │ │ │ - mov %rdi,%rbp │ │ │ │ + mov %r13,%rbx │ │ │ │ + mov %rbp,%r12 │ │ │ │ + mov %rdx,%rbp │ │ │ │ + mov %edi,0x30(%rsp) │ │ │ │ + mov %ecx,0x28(%rsp) │ │ │ │ + mov %rsi,0x38(%rsp) │ │ │ │ + jmp 5005f │ │ │ │ + nop │ │ │ │ + je 50cb0 │ │ │ │ + lea 0x1(%r13),%rbx │ │ │ │ + cmp %r12,%rbx │ │ │ │ + jae 50088 │ │ │ │ + lea (%rbx,%r12,1),%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea 0x0(%rbp,%rdx,8),%r15 │ │ │ │ + mov %rdx,%r13 │ │ │ │ + mov %r15,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 50050 │ │ │ │ + mov %r13,%r12 │ │ │ │ + cmp %r12,%rbx │ │ │ │ + jb 5005f │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x28(%rsp),%ebp │ │ │ │ + mov %ebp,%edi │ │ │ │ + call 4f810 │ │ │ │ + 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 │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - jmp 4b8e7 │ │ │ │ + cmp $0xfd,%bpl │ │ │ │ + jbe 50140 │ │ │ │ + mov 0x58(%r12),%r15d │ │ │ │ + mov 0x50(%r12),%rdi │ │ │ │ + mov %edx,0x70(%rsp) │ │ │ │ + test %r15,%r15 │ │ │ │ + je 50e75 │ │ │ │ + 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 500fb │ │ │ │ + nopl (%rax) │ │ │ │ + je 50120 │ │ │ │ + lea 0x1(%r14),%r12 │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jae 50088 │ │ │ │ + lea (%r12,%rbx,1),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea 0x0(%r13,%rdx,8),%rbp │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 500f0 │ │ │ │ + mov %r14,%rbx │ │ │ │ + jmp 500f6 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x30(%rsp),%rbx │ │ │ │ + mov 0x28(%rsp),%r14d │ │ │ │ + mov 0x38(%rsp),%r12 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 50e75 │ │ │ │ + mov 0x4(%rbp),%ebp │ │ │ │ + mov 0x48(%r12),%rax │ │ │ │ + movzbl (%rax,%rbx,1),%eax │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 501df │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + mov 0x58(%r12),%r15d │ │ │ │ + mov 0x50(%r12),%rdi │ │ │ │ + mov %eax,0x70(%rsp) │ │ │ │ + test %r15,%r15 │ │ │ │ + je 501bb │ │ │ │ + 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 50194 │ │ │ │ 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 │ │ │ │ + je 501c8 │ │ │ │ + lea 0x1(%r12),%rbp │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jae 501bb │ │ │ │ + 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 455a0 │ │ │ │ test %eax,%eax │ │ │ │ - jns 4b8d8 │ │ │ │ - mov %r15,%r12 │ │ │ │ - cmp %r12,%r14 │ │ │ │ - jb 4b8e7 │ │ │ │ + jns 50188 │ │ │ │ + mov %r12,%rbx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jb 50194 │ │ │ │ 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 %ebx,%ebx │ │ │ │ - jmp 4b974 │ │ │ │ + call 4f810 │ │ │ │ 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 │ │ │ │ - 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 %r12,%rdi │ │ │ │ - call 32c0 │ │ │ │ - cmp %r15d,%ebx │ │ │ │ - jb 4b998 │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - mov 0x10(%rsp),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jb 4bb60 │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ + mov 0x30(%rsp),%ebp │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 501bb │ │ │ │ + mov 0x4(%r14),%eax │ │ │ │ + movl $0x0,0x10(%rsp) │ │ │ │ + cmp %ebp,%eax │ │ │ │ + jb 50c10 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov (%rax),%esi │ │ │ │ + mov 0x4(%rax),%edi │ │ │ │ + test %esi,%esi │ │ │ │ + je 50468 │ │ │ │ + cmp %esi,%edi │ │ │ │ + je 50480 │ │ │ │ + mov 0x48(%r12),%rdx │ │ │ │ + cmp 0x8(%r12),%edi │ │ │ │ + jb 50700 │ │ │ │ + mov 0x78(%r12),%rcx │ │ │ │ + mov %esi,%r15d │ │ │ │ + mov (%rcx,%r15,4),%ecx │ │ │ │ + movzbl (%rdx,%rcx,1),%r8d │ │ │ │ + mov %rcx,%rbx │ │ │ │ + cmp $0xfd,%r8b │ │ │ │ + jbe 50c00 │ │ │ │ + mov 0x58(%r12),%r14d │ │ │ │ + mov 0x50(%r12),%rdi │ │ │ │ + mov %ecx,0x70(%rsp) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 50e65 │ │ │ │ + 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 50287 │ │ │ │ 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 │ │ │ │ + je 502b0 │ │ │ │ + lea 0x1(%rbx),%r15 │ │ │ │ + cmp %r12,%r15 │ │ │ │ + jae 50088 │ │ │ │ + lea (%r15,%r12,1),%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rdx,%rbx │ │ │ │ + shr $1,%rbx │ │ │ │ + lea 0x0(%r13,%rbx,8),%rbp │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 50278 │ │ │ │ + mov %rbx,%r12 │ │ │ │ + jmp 5027e │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - je 4c125 │ │ │ │ - lea 0x1(%r15),%r14 │ │ │ │ - cmp %r12,%r14 │ │ │ │ - jae 4b90d │ │ │ │ - lea (%r14,%r12,1),%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ + mov 0x30(%rsp),%esi │ │ │ │ + mov 0x38(%rsp),%r15 │ │ │ │ + mov 0x28(%rsp),%ebx │ │ │ │ + mov 0x40(%rsp),%r12 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 50e65 │ │ │ │ + mov 0x4(%rbp),%ebx │ │ │ │ + mov 0x48(%r12),%rdx │ │ │ │ + movzbl (%rdx,%r15,1),%edx │ │ │ │ + cmp $0xfd,%dl │ │ │ │ + jbe 5037f │ │ │ │ + mov 0x58(%r12),%ebp │ │ │ │ + mov 0x50(%r12),%rdi │ │ │ │ + mov %esi,0x70(%rsp) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 50e7f │ │ │ │ + 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 5032b │ │ │ │ + nopl (%rax) │ │ │ │ + je 50360 │ │ │ │ + lea 0x1(%r13),%r12 │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jae 50350 │ │ │ │ + lea (%r12,%rbx,1),%rdx │ │ │ │ + mov %rbp,%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 │ │ │ │ - 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 │ │ │ │ + lea (%r15,%rdx,8),%r14 │ │ │ │ + mov %rdx,%r13 │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 455a0 │ │ │ │ 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 │ │ │ │ + jns 50320 │ │ │ │ + mov %r13,%rbx │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jb 5032b │ │ │ │ + mov 0x28(%rsp),%r10d │ │ │ │ + mov %r10d,%edi │ │ │ │ + call 4f810 │ │ │ │ nopl (%rax) │ │ │ │ - mov 0x18(%rsp),%edi │ │ │ │ - mov (%rcx,%rdi,4),%eax │ │ │ │ - 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 0x28(%rsp),%esi │ │ │ │ + mov 0x30(%rsp),%r15 │ │ │ │ + mov 0x38(%rsp),%ebx │ │ │ │ + mov 0x40(%rsp),%r12 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 50e7f │ │ │ │ + mov 0x4(%r14),%edx │ │ │ │ + cmp %ebx,%edx │ │ │ │ + jae 50480 │ │ │ │ + mov 0x78(%r12),%rdx │ │ │ │ + mov (%rdx,%r15,4),%esi │ │ │ │ + shl $0x2,%rsi │ │ │ │ + cmpb $0x0,0x4d88d(%rip) │ │ │ │ + jne 5048f │ │ │ │ + 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 50528 │ │ │ │ + mov 0x70(%r12),%r14d │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov 0x68(%r12),%rsi │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 50e6e │ │ │ │ + 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 5040f │ │ │ │ + nop │ │ │ │ + je 506e0 │ │ │ │ + lea 0x1(%r15),%rbx │ │ │ │ + cmp %r12,%rbx │ │ │ │ + jae 50437 │ │ │ │ + lea (%rbx,%r12,1),%r15 │ │ │ │ mov %r13,%rdi │ │ │ │ - shr $1,%r8 │ │ │ │ - lea (%r12,%r8,8),%rbx │ │ │ │ - mov %r8,%rbp │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 5cd20 │ │ │ │ + shr $1,%r15 │ │ │ │ + mov %r15,%r14 │ │ │ │ + shl $0x4,%r14 │ │ │ │ + add %rbp,%r14 │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 45600 │ │ │ │ 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 │ │ │ │ + jns 50400 │ │ │ │ + mov %r15,%r12 │ │ │ │ + cmp %r12,%rbx │ │ │ │ + jb 5040f │ │ │ │ + mov 0x28(%rsp),%ebp │ │ │ │ + lea 0x357f1(%rip),%rdi │ │ │ │ + mov %ebp,%ecx │ │ │ │ + mov $0x307,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - call 766d0 │ │ │ │ + lea 0x32c06(%rip),%rdx │ │ │ │ + call 615f0 │ │ │ │ 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 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%r12),%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + cmp %eax,%edi │ │ │ │ + jne 50201 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %esi,%esi │ │ │ │ + cmpb $0x0,0x4d79f(%rip) │ │ │ │ + je 503a1 │ │ │ │ + mov 0x94(%r12),%edi │ │ │ │ + add 0x98(%r12),%rsi │ │ │ │ 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 │ │ │ │ + call 35d0 │ │ │ │ + lea 0x6c(%rsp),%rsi │ │ │ │ + mov $0x4,%edx │ │ │ │ + mov 0x94(%r12),%edi │ │ │ │ + call 3180 │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + je 50f05 │ │ │ │ + mov 0x6c(%rsp),%esi │ │ │ │ + cmpb $0x0,0x4d756(%rip) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + je 503b0 │ │ │ │ + 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 50f00 │ │ │ │ + movzbl 0x6b(%rsp),%eax │ │ │ │ + movsbq %al,%rdx │ │ │ │ + cmp $0x80,%al │ │ │ │ + je 503c9 │ │ │ │ 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) │ │ │ │ + mov 0x6c(%rsp),%r15d │ │ │ │ + lea (%rdx,%r15,1),%rcx │ │ │ │ + mov %r15,%r11 │ │ │ │ + mov %ecx,%edi │ │ │ │ + test %rdx,%rdx │ │ │ │ + jg 5054a │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %r15d,%edi │ │ │ │ + mov %ecx,%r11d │ │ │ │ + mov %rcx,%r15 │ │ │ │ + mov %rdx,%rcx │ │ │ │ + test %r11d,%r11d │ │ │ │ + jne 5055f │ │ │ │ + mov 0x8(%r12),%eax │ │ │ │ + lea -0x1(%rax),%edx │ │ │ │ + cmp %edi,%edx │ │ │ │ + je 50634 │ │ │ │ + cmp %edi,%r11d │ │ │ │ + je 50634 │ │ │ │ + mov 0x48(%r12),%rdx │ │ │ │ + cmp 0x8(%r12),%edi │ │ │ │ + jae 50bb8 │ │ │ │ + mov %ecx,%ebx │ │ │ │ + movzbl (%rdx,%rbx,1),%ecx │ │ │ │ + movzbl %cl,%r9d │ │ │ │ + cmp $0xfd,%cl │ │ │ │ + jbe 508ca │ │ │ │ + mov 0x58(%r12),%ecx │ │ │ │ + mov 0x50(%r12),%r8 │ │ │ │ + mov %edi,0x70(%rsp) │ │ │ │ test %rcx,%rcx │ │ │ │ - je 4bcb4 │ │ │ │ - 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 │ │ │ │ + je 4ffd4 │ │ │ │ + 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 505e3 │ │ │ │ + nopl (%rax) │ │ │ │ + je 508a0 │ │ │ │ + lea 0x1(%r13),%rbx │ │ │ │ + cmp %r12,%rbx │ │ │ │ + jae 4ffd0 │ │ │ │ + lea (%rbx,%r12,1),%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%r15,%rdx,8),%rbp │ │ │ │ + mov %rdx,%r13 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 455a0 │ │ │ │ test %eax,%eax │ │ │ │ - jns 4bec0 │ │ │ │ - mov %rbp,%r14 │ │ │ │ - cmp %r14,%r12 │ │ │ │ - jb 4becf │ │ │ │ - mov 0x10(%rsp),%edi │ │ │ │ - call 40600 │ │ │ │ + jns 505d0 │ │ │ │ + mov %r13,%r12 │ │ │ │ + jmp 505da │ │ │ │ nopl (%rax) │ │ │ │ - mov 0x78(%r14),%rcx │ │ │ │ - jmp 4bd00 │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov 0x38(%rsp),%ebx │ │ │ │ + mov 0x28(%rsp),%r11d │ │ │ │ + mov 0x40(%rsp),%edi │ │ │ │ + mov 0x48(%rsp),%r12 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 50ae9 │ │ │ │ + mov 0x4(%r14),%edx │ │ │ │ + cmp %ebx,%edx │ │ │ │ + jb 50af8 │ │ │ │ + mov $0x1,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x10(%rsp),%r9d │ │ │ │ + cmp %edx,%r9d │ │ │ │ + je 50676 │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov $0x75,%esi │ │ │ │ + lea 0x3561a(%rip),%rdx │ │ │ │ + mov 0x4(%rcx),%r8d │ │ │ │ + mov (%rcx),%ecx │ │ │ │ + push %rax │ │ │ │ + xor %eax,%eax │ │ │ │ + push %rdi │ │ │ │ + lea 0x355c8(%rip),%rdi │ │ │ │ + push %r11 │ │ │ │ + call 615f0 │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov 0x4(%rax),%edx │ │ │ │ + mov (%rax),%esi │ │ │ │ + call 4fea0 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + addl $0x1,0x14(%rsp) │ │ │ │ + call 5ff10 │ │ │ │ + cmp %eax,0x14(%rsp) │ │ │ │ + jb 4ff09 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + call 5fc80 │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 50efb │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + add $0x88,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmp 32c0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movzbl %al,%ebp │ │ │ │ - jmp 4bdcf │ │ │ │ + mov 0x28(%rsp),%ebx │ │ │ │ + mov 0x30(%rsp),%r12 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 50e6e │ │ │ │ + mov 0x8(%r14),%rdx │ │ │ │ + jmp 50528 │ │ │ │ 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 %edi,%r15d │ │ │ │ + movzbl (%rdx,%r15,1),%r10d │ │ │ │ + movzbl %r10b,%ebx │ │ │ │ + cmp $0xfd,%r10b │ │ │ │ + jbe 507b3 │ │ │ │ + mov 0x58(%r12),%ecx │ │ │ │ + mov 0x50(%r12),%r8 │ │ │ │ + mov %edi,0x70(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 4ffd4 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov %r15,0x38(%rsp) │ │ │ │ + lea 0x70(%rsp),%r14 │ │ │ │ mov %rcx,%r15 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 5cd20 │ │ │ │ + mov %r12,0x40(%rsp) │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %r13,%r12 │ │ │ │ + mov %edi,0x28(%rsp) │ │ │ │ + mov %esi,0x30(%rsp) │ │ │ │ + jmp 50767 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + je 50790 │ │ │ │ + lea 0x1(%r13),%r12 │ │ │ │ + cmp %r15,%r12 │ │ │ │ + jae 4ffd0 │ │ │ │ + lea (%r12,%r15,1),%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rbx,%rdx,8),%rbp │ │ │ │ + mov %rdx,%r13 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 455a0 │ │ │ │ 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) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - lea 0x74(%rsp),%r13 │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %esi,0x8(%rsp) │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - jmp 4c103 │ │ │ │ + jns 50758 │ │ │ │ + mov %r13,%r15 │ │ │ │ + jmp 5075e │ │ │ │ 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 %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 %rax,%rbp │ │ │ │ + mov 0x28(%rsp),%edi │ │ │ │ + mov 0x30(%rsp),%esi │ │ │ │ + mov 0x38(%rsp),%r15 │ │ │ │ + mov 0x40(%rsp),%r12 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 4ffd4 │ │ │ │ + mov 0x4(%rbp),%ebx │ │ │ │ + mov 0x48(%r12),%rdx │ │ │ │ + lea 0x1(%rdi),%eax │ │ │ │ + mov %rax,%r9 │ │ │ │ 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 │ │ │ │ + jbe 50874 │ │ │ │ + mov 0x58(%r12),%ecx │ │ │ │ + mov 0x50(%r12),%r8 │ │ │ │ + mov %r9d,0x70(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 50845 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov %r15,0x40(%rsp) │ │ │ │ + lea 0x70(%rsp),%r14 │ │ │ │ + mov %r8,%r15 │ │ │ │ + mov %ebx,0x48(%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 │ │ │ │ + mov %r12,0x50(%rsp) │ │ │ │ + mov %rbp,%r12 │ │ │ │ + mov %edi,0x30(%rsp) │ │ │ │ + mov %esi,0x38(%rsp) │ │ │ │ + mov %r9d,0x28(%rsp) │ │ │ │ + jmp 5081b │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + je 50850 │ │ │ │ + lea 0x1(%rbp),%r12 │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jae 50840 │ │ │ │ + lea (%rbx,%r12,1),%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ shr $1,%rdx │ │ │ │ - lea (%rbx,%rdx,8),%r12 │ │ │ │ + lea (%r15,%rdx,8),%r13 │ │ │ │ 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,%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 │ │ │ │ + mov %r13,%rsi │ │ │ │ + call 455a0 │ │ │ │ test %eax,%eax │ │ │ │ - jns 4c24b │ │ │ │ - mov %rbp,%r12 │ │ │ │ - jmp 4c255 │ │ │ │ - mov 0x18(%rsp),%r12 │ │ │ │ - mov 0x10(%rsp),%edi │ │ │ │ - mov 0x48(%rsp),%r14 │ │ │ │ - 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 │ │ │ │ + jns 50810 │ │ │ │ + mov %rbp,%rbx │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jb 5081b │ │ │ │ + mov 0x28(%rsp),%r9d │ │ │ │ + mov %r9d,%edi │ │ │ │ + call 4f810 │ │ │ │ + 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 50845 │ │ │ │ + mov 0x4(%r13),%eax │ │ │ │ + mov 0x78(%r12),%rcx │ │ │ │ + cmp %ebx,%eax │ │ │ │ + jae 5088d │ │ │ │ + mov (%rcx,%r15,4),%eax │ │ │ │ + cmp %eax,%edi │ │ │ │ + jb 5088d │ │ │ │ + cmp %eax,%esi │ │ │ │ + jb 50e58 │ │ │ │ + mov 0x48(%r12),%rdx │ │ │ │ + jmp 5021e │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %r9,0x8(%rsp) │ │ │ │ - call 39af0 │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ - 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 │ │ │ │ + mov 0x30(%rsp),%r15 │ │ │ │ + mov 0x38(%rsp),%rbx │ │ │ │ + mov 0x40(%rsp),%r11d │ │ │ │ + mov 0x28(%rsp),%edi │ │ │ │ + mov 0x48(%rsp),%r12 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 4ffd4 │ │ │ │ + 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 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 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - shr $1,%r8 │ │ │ │ - lea 0x0(%r13,%r8,8),%r12 │ │ │ │ - mov %r8,%r15 │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - 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) │ │ │ │ + jbe 5099c │ │ │ │ + mov 0x58(%r12),%ecx │ │ │ │ + mov 0x50(%r12),%r8 │ │ │ │ + mov %r10d,0x70(%rsp) │ │ │ │ test %rcx,%rcx │ │ │ │ - je 4bcb4 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r12,0x18(%rsp) │ │ │ │ - lea 0x74(%rsp),%r13 │ │ │ │ + je 50355 │ │ │ │ + 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 %edi,0x10(%rsp) │ │ │ │ - mov %rdx,%r12 │ │ │ │ - mov %r14,0x48(%rsp) │ │ │ │ - jmp 4c499 │ │ │ │ - je 4c27d │ │ │ │ - lea 0x1(%r14),%r12 │ │ │ │ + mov %r15,0x30(%rsp) │ │ │ │ + mov %r10d,0x28(%rsp) │ │ │ │ + mov %r9d,0x40(%rsp) │ │ │ │ + mov %r11d,0x48(%rsp) │ │ │ │ + mov %edi,0x50(%rsp) │ │ │ │ + jmp 5093f │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + je 50968 │ │ │ │ + lea 0x1(%r15),%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 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 5cd20 │ │ │ │ + jae 50350 │ │ │ │ + lea (%r12,%rbp,1),%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rbx,%rdx,8),%r13 │ │ │ │ + mov %rdx,%r15 │ │ │ │ + mov %r13,%rsi │ │ │ │ + call 455a0 │ │ │ │ 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) │ │ │ │ + jns 50930 │ │ │ │ + mov %r15,%rbp │ │ │ │ + jmp 50936 │ │ │ │ + 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 50355 │ │ │ │ + mov 0x4(%r13),%esi │ │ │ │ + mov 0x48(%r12),%rdx │ │ │ │ + mov 0x78(%r12),%rcx │ │ │ │ + cmp %r9d,%esi │ │ │ │ + jb 50d78 │ │ │ │ + mov %r15d,%eax │ │ │ │ + mov (%rcx,%rax,4),%ecx │ │ │ │ + movzbl (%rdx,%rcx,1),%r9d │ │ │ │ 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 │ │ │ │ + cmp $0xfd,%r9b │ │ │ │ + jbe 50bf0 │ │ │ │ + mov 0x58(%r12),%r14d │ │ │ │ + mov 0x50(%r12),%r9 │ │ │ │ + mov %ecx,0x70(%rsp) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 50e65 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov %r12,0x48(%rsp) │ │ │ │ + mov %r9,%r15 │ │ │ │ mov %r14,%r12 │ │ │ │ - mov 0x8(%rsp),%eax │ │ │ │ - mov 0x48(%rsp),%r14 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 4c9f1 │ │ │ │ - mov 0x4(%r12),%edx │ │ │ │ - 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 %rax,0x30(%rsp) │ │ │ │ + mov %r13,%r14 │ │ │ │ + mov 0x8(%rsp),%r13 │ │ │ │ + mov %ecx,0x28(%rsp) │ │ │ │ + mov %r11d,0x38(%rsp) │ │ │ │ + mov %edi,0x40(%rsp) │ │ │ │ + jmp 50a17 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + je 50a40 │ │ │ │ + lea 0x1(%rbx),%r14 │ │ │ │ + cmp %r12,%r14 │ │ │ │ + jae 50088 │ │ │ │ + lea (%r14,%r12,1),%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ 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 │ │ │ │ + shr $1,%rbx │ │ │ │ + lea (%r15,%rbx,8),%rbp │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 455a0 │ │ │ │ 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) │ │ │ │ + jns 50a08 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + jmp 50a0e │ │ │ │ + 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 50e65 │ │ │ │ + mov 0x4(%rbp),%ebx │ │ │ │ + mov 0x48(%r12),%rdx │ │ │ │ + movzbl (%rdx,%rax,1),%edx │ │ │ │ + cmp $0xfd,%dl │ │ │ │ + jbe 5062c │ │ │ │ + mov 0x58(%r12),%r13d │ │ │ │ + mov 0x50(%r12),%r8 │ │ │ │ + mov %r11d,0x70(%rsp) │ │ │ │ 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 %rax,%rbx │ │ │ │ + je 50ae9 │ │ │ │ + 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 50abf │ │ │ │ + nop │ │ │ │ + je 50608 │ │ │ │ + lea 0x1(%rbp),%r12 │ │ │ │ + cmp %r13,%r12 │ │ │ │ + jae 50ae4 │ │ │ │ + lea (%r12,%r13,1),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rbx,%rdx,8),%r14 │ │ │ │ + mov %rdx,%rbp │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 50ab0 │ │ │ │ + mov %rbp,%r13 │ │ │ │ + cmp %r13,%r12 │ │ │ │ + jb 50abf │ │ │ │ + mov 0x28(%rsp),%r11d │ │ │ │ + mov %r11d,%edi │ │ │ │ + call 4f810 │ │ │ │ + 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 4c84e │ │ │ │ - mov 0x58(%r14),%edx │ │ │ │ - mov %ebx,0x74(%rsp) │ │ │ │ - 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 │ │ │ │ - mov %rbp,%rdi │ │ │ │ + jbe 50ba9 │ │ │ │ + mov 0x58(%r12),%ecx │ │ │ │ + mov 0x50(%r12),%r8 │ │ │ │ + mov %r9d,0x70(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 50ee4 │ │ │ │ + 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 50b67 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + je 50b8a │ │ │ │ + lea 0x1(%r13),%r12 │ │ │ │ + cmp %r15,%r12 │ │ │ │ + jae 50088 │ │ │ │ + lea (%r12,%r15,1),%r8 │ │ │ │ + mov %r14,%rdi │ │ │ │ shr $1,%r8 │ │ │ │ - lea 0x0(%r13,%r8,8),%r14 │ │ │ │ - mov %r8,%r15 │ │ │ │ - mov %r14,%rsi │ │ │ │ - call 5cd20 │ │ │ │ + lea 0x0(%rbp,%r8,8),%rbx │ │ │ │ + mov %r8,%r13 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 455a0 │ │ │ │ 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) │ │ │ │ + jns 50b58 │ │ │ │ + mov %r13,%r15 │ │ │ │ + jmp 50b5e │ │ │ │ + mov 0x28(%rsp),%r9d │ │ │ │ + mov 0x30(%rsp),%r11d │ │ │ │ + mov 0x38(%rsp),%edi │ │ │ │ + mov 0x40(%rsp),%r12 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 50ee4 │ │ │ │ + mov 0x4(%rbx),%eax │ │ │ │ + lea 0x1(%rax),%edx │ │ │ │ + jmp 5063b │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x78(%r12),%rcx │ │ │ │ + jmp 509aa │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 50efb │ │ │ │ + add $0x88,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + xchg %ax,%ax │ │ │ │ + movzbl %r9b,%ebx │ │ │ │ + jmp 50a68 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl %r8b,%ebx │ │ │ │ + jmp 502d3 │ │ │ │ + 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 50e20 │ │ │ │ + mov 0x58(%r12),%ecx │ │ │ │ + mov 0x50(%r12),%rsi │ │ │ │ + mov %eax,0x70(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 50eee │ │ │ │ xor %edx,%edx │ │ │ │ - lea 0x74(%rsp),%rbp │ │ │ │ - mov 0x50(%r14),%r13 │ │ │ │ - test %r8,%r8 │ │ │ │ - je 4c989 │ │ │ │ - mov %r12d,0x8(%rsp) │ │ │ │ + mov %r12,0x28(%rsp) │ │ │ │ + lea 0x70(%rsp),%r14 │ │ │ │ + mov %rcx,%rbp │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + mov %rsi,%r15 │ │ │ │ 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 │ │ │ │ + jmp 50c77 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + je 50e2d │ │ │ │ lea 0x1(%rbx),%r12 │ │ │ │ cmp %rbp,%r12 │ │ │ │ - jae 4c9ea │ │ │ │ + jae 50c99 │ │ │ │ lea (%r12,%rbp,1),%rbx │ │ │ │ - mov %r9,0x50(%rsp) │ │ │ │ + mov %r14,%rdi │ │ │ │ shr $1,%rbx │ │ │ │ - mov %rdi,0x48(%rsp) │ │ │ │ - lea (%r14,%rbx,8),%r13 │ │ │ │ + lea (%r15,%rbx,8),%r13 │ │ │ │ mov %r13,%rsi │ │ │ │ - call 5cd20 │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov 0x50(%rsp),%r9 │ │ │ │ + call 455a0 │ │ │ │ test %eax,%eax │ │ │ │ - jns 4c8c5 │ │ │ │ + jns 50c68 │ │ │ │ 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 │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jb 50c77 │ │ │ │ + mov 0x10(%rsp),%r13d │ │ │ │ + mov %r13d,%edi │ │ │ │ + call 4f810 │ │ │ │ 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 │ │ │ │ - test %al,%al │ │ │ │ - jne 4b811 │ │ │ │ - jmp 4b998 │ │ │ │ - movzbl %cl,%r11d │ │ │ │ - jmp 4c5c8 │ │ │ │ - mov %ebp,%ebx │ │ │ │ - mov %ebx,%edi │ │ │ │ - jmp 4bfc6 │ │ │ │ - mov $0xffffffff,%r12d │ │ │ │ - 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 │ │ │ │ + mov 0x30(%rsp),%edi │ │ │ │ + mov 0x28(%rsp),%ecx │ │ │ │ + mov 0x38(%rsp),%rsi │ │ │ │ + mov 0x40(%rsp),%ebx │ │ │ │ + mov 0x48(%rsp),%r12 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 50ec1 │ │ │ │ + mov 0x4(%r15),%ecx │ │ │ │ + mov 0x48(%r12),%rax │ │ │ │ + mov 0x78(%r12),%rdx │ │ │ │ + cmp %ebx,%ecx │ │ │ │ + jae 5009d │ │ │ │ + mov (%rdx,%rsi,4),%esi │ │ │ │ + cmp %esi,%edi │ │ │ │ + jb 5009d │ │ │ │ + cmp %esi,0x10(%rsp) │ │ │ │ + jae 5009d │ │ │ │ + mov %esi,%edx │ │ │ │ + movzbl (%rax,%rdx,1),%r13d │ │ │ │ + cmp $0xfd,%r13b │ │ │ │ + jbe 50e20 │ │ │ │ + mov 0x58(%r12),%ecx │ │ │ │ + mov 0x50(%r12),%rbx │ │ │ │ + mov %esi,0x70(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 50ef6 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov %r12,0x28(%rsp) │ │ │ │ + lea 0x70(%rsp),%r14 │ │ │ │ + mov %rcx,%r15 │ │ │ │ + mov %esi,0x10(%rsp) │ │ │ │ + mov %rbp,%r12 │ │ │ │ + jmp 50d53 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + je 50ea7 │ │ │ │ + lea 0x1(%r13),%r12 │ │ │ │ + cmp %r15,%r12 │ │ │ │ + jae 50ed7 │ │ │ │ + lea (%r12,%r15,1),%r13 │ │ │ │ + mov %r14,%rdi │ │ │ │ + shr $1,%r13 │ │ │ │ + lea (%rbx,%r13,8),%rbp │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 50d40 │ │ │ │ + mov %r13,%r15 │ │ │ │ + jmp 50d4a │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rcx,%rbx,4),%r8d │ │ │ │ + cmp %r8d,%r11d │ │ │ │ + jae 509aa │ │ │ │ + cmp %r8d,%edi │ │ │ │ + jb 509aa │ │ │ │ + mov %r8d,%eax │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 50ba9 │ │ │ │ + mov 0x58(%r12),%ecx │ │ │ │ + mov 0x50(%r12),%rax │ │ │ │ + mov %r8d,0x70(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 50ecf │ │ │ │ + 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 50df3 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + je 50e87 │ │ │ │ + lea 0x1(%r15),%r13 │ │ │ │ + cmp %r12,%r13 │ │ │ │ + jae 50eca │ │ │ │ + lea 0x0(%r13,%r12,1),%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rbx,%rdx,8),%rbp │ │ │ │ + mov %rdx,%r15 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 50de0 │ │ │ │ + mov %r15,%r12 │ │ │ │ + jmp 50dea │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl %r13b,%eax │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + jmp 501ef │ │ │ │ + mov 0x10(%rsp),%ebp │ │ │ │ + mov 0x28(%rsp),%r12 │ │ │ │ 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 │ │ │ │ + je 50eee │ │ │ │ + mov 0x4(%r13),%eax │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + jmp 501ef │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl %dl,%ecx │ │ │ │ + jmp 50cd8 │ │ │ │ + lea 0x0(,%rax,4),%rsi │ │ │ │ + jmp 50394 │ │ │ │ + mov %ebx,%ebp │ │ │ │ + mov %ebp,%edi │ │ │ │ + jmp 5008e │ │ │ │ + mov %ebx,%ebp │ │ │ │ + jmp 5043b │ │ │ │ + mov %r14d,%ebp │ │ │ │ + mov %ebp,%edi │ │ │ │ + jmp 5008e │ │ │ │ + mov %esi,%r10d │ │ │ │ + jmp 50355 │ │ │ │ + mov 0x28(%rsp),%r8d │ │ │ │ + mov 0x30(%rsp),%r11d │ │ │ │ + mov 0x38(%rsp),%edi │ │ │ │ + mov 0x40(%rsp),%r12 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 50ecf │ │ │ │ + mov 0x4(%rbp),%eax │ │ │ │ + jmp 50ba9 │ │ │ │ + mov 0x10(%rsp),%esi │ │ │ │ + mov 0x28(%rsp),%r12 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 50ef6 │ │ │ │ + mov 0x4(%rbp),%eax │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + jmp 501ef │ │ │ │ + mov %ecx,%ebp │ │ │ │ + mov %ebp,%edi │ │ │ │ + jmp 5008e │ │ │ │ + mov 0x28(%rsp),%r8d │ │ │ │ + mov %r8d,%edi │ │ │ │ + call 4f810 │ │ │ │ + mov 0x10(%rsp),%r15d │ │ │ │ + mov %r15d,%edi │ │ │ │ + call 4f810 │ │ │ │ + mov %r9d,%ebp │ │ │ │ + mov %ebp,%edi │ │ │ │ + jmp 5008e │ │ │ │ + mov %ebp,%r13d │ │ │ │ + jmp 50c9e │ │ │ │ + mov %esi,%r15d │ │ │ │ + jmp 50edc │ │ │ │ call 3500 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ + call 4f840 │ │ │ │ + call 4f840 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + lea (%rdi,%rdx,1),%eax │ │ │ │ + movzbl (%rcx,%rax,1),%edi │ │ │ │ + test %r8,%r8 │ │ │ │ + je 50f40 │ │ │ │ + cmp %esi,(%r8) │ │ │ │ + je 50f48 │ │ │ │ + add %esi,%edx │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %edx,%edx │ │ │ │ + cmp %dil,(%rcx,%rdx,1) │ │ │ │ + jl 50f3c │ │ │ │ + setg %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + add %eax,%eax │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + mov %esi,%eax │ │ │ │ + cmpb $0x7f,(%rcx,%rax,1) │ │ │ │ + jne 50f25 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp $0x7f,%dil │ │ │ │ + setne %al │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + mov %esi,%esi │ │ │ │ + mov %rdx,%r15 │ │ │ │ push %r14 │ │ │ │ + mov %rcx,%r14 │ │ │ │ push %r13 │ │ │ │ + mov %r8,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x88,%rsp │ │ │ │ - mov %rdi,0x40(%rsp) │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r12,0x30(%rsp) │ │ │ │ - lea 0x74(%rsp),%r13 │ │ │ │ - mov %rcx,%r12 │ │ │ │ - mov %r14,0x58(%rsp) │ │ │ │ + mov 0x10(%rdi),%rax │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + mov (%rax,%rsi,4),%esi │ │ │ │ + mov %rsi,%rbp │ │ │ │ + add 0x10(%rdi),%rsi │ │ │ │ + call 182d0 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov %rsp,%rdx │ │ │ │ + lea 0x4(%rsp),%rcx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %eax,%r12d │ │ │ │ + call 18360 │ │ │ │ + mov (%rsp),%edx │ │ │ │ + cmp %edx,%ebp │ │ │ │ + jb 50ff3 │ │ │ │ + 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 51012 │ │ │ │ + add $0x18,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + lea 0x36d16(%rip),%rcx │ │ │ │ + mov $0xb2,%edx │ │ │ │ + lea 0x34c2d(%rip),%rsi │ │ │ │ + lea 0x34c85(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + cmpq $0x0,0x10(%rdi) │ │ │ │ + je 510d4 │ │ │ │ + mov 0x8(%rdi),%esi │ │ │ │ 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 │ │ │ │ + xor %edi,%edi │ │ │ │ + shl $0x2,%rsi │ │ │ │ + call 44640 │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ 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 │ │ │ │ + je 51083 │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ xor %ebx,%ebx │ │ │ │ - jmp 4cc3b │ │ │ │ + lea 0x34c4e(%rip),%r12 │ │ │ │ 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 │ │ │ │ + mov (%rdx,%rbx,4),%r8d │ │ │ │ + mov %ebx,%ecx │ │ │ │ + cmp %r8d,%eax │ │ │ │ + jb 51098 │ │ │ │ + mov %ebx,0x0(%r13,%r8,4) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + add $0x1,%rbx │ │ │ │ cmp %eax,%ebx │ │ │ │ - jb 4cc10 │ │ │ │ - mov %r12,%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - call 5f550 │ │ │ │ - mov %r12,%rdi │ │ │ │ + jb 51068 │ │ │ │ + mov %r13,0x18(%rbp) │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x4c361(%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 51068 │ │ │ │ + mov %r13,0x18(%rbp) │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + ret │ │ │ │ + lea 0x36c15(%rip),%rcx │ │ │ │ + mov $0xc3,%edx │ │ │ │ + lea 0x34b4c(%rip),%rsi │ │ │ │ + lea 0x34bad(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + 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 17f90 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0x11,%esi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x4(%rax),%eax │ │ │ │ + mov %eax,0x14(%rsp) │ │ │ │ + call 44640 │ │ │ │ + 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 39ea0 │ │ │ │ + mov $0x11,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call 3480 │ │ │ │ + test %r14b,%r14b │ │ │ │ + je 512e0 │ │ │ │ + mov 0x14(%rsp),%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + shl $0x2,%rsi │ │ │ │ + call 44640 │ │ │ │ + mov $0xa8,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%r14 │ │ │ │ + call 44640 │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + lea 0x14(%rsp),%rdx │ │ │ │ + mov %rax,%r12 │ │ │ │ + call 33180 │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov 0x14(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 511fd │ │ │ │ + xor %r15d,%r15d │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x0(%r13,%r15,4),%r8d │ │ │ │ + mov %r15d,%ecx │ │ │ │ + cmp %r8d,%eax │ │ │ │ + jb 51278 │ │ │ │ + mov %r15d,(%r14,%r8,4) │ │ │ │ + mov 0x14(%rsp),%eax │ │ │ │ + add $0x1,%r15 │ │ │ │ + cmp %eax,%r15d │ │ │ │ + jb 511d0 │ │ │ │ + cmpb $0x0,0xc(%rsp) │ │ │ │ + je 512b7 │ │ │ │ + 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 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x38(%rsp),%ebx │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - movq $0x1,(%rax,%rbx,8) │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 4d757 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - add $0x88,%rsp │ │ │ │ + jne 51394 │ │ │ │ + add $0x28,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ 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 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x4c181(%rip),%rdi │ │ │ │ + lea 0x34a29(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + 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 511d0 │ │ │ │ + cmpb $0x0,0xc(%rsp) │ │ │ │ + jne 511fd │ │ │ │ + lea 0x34975(%rip),%r15 │ │ │ │ + lea 0x34a50(%rip),%rdx │ │ │ │ + mov $0x10e,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 39af0 │ │ │ │ - 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 │ │ │ │ + call 61230 │ │ │ │ + mov 0x14(%rsp),%eax │ │ │ │ + jmp 511fd │ │ │ │ nopl (%rax) │ │ │ │ - je 4d213 │ │ │ │ - lea 0x1(%r15),%r14 │ │ │ │ - cmp %r12,%r14 │ │ │ │ - jae 4cef5 │ │ │ │ - lea (%r14,%r12,1),%rdx │ │ │ │ + mov 0x20(%rbx),%r8 │ │ │ │ + lea 0x34948(%rip),%r15 │ │ │ │ + mov 0x28(%rbx),%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x349d4(%rip),%rdx │ │ │ │ + mov $0xf8,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 61230 │ │ │ │ + mov 0x14(%rsp),%ecx │ │ │ │ + mov $0xf9,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x349d0(%rip),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 61230 │ │ │ │ + mov 0x14(%rsp),%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + shl $0x2,%rsi │ │ │ │ + call 44640 │ │ │ │ + mov $0xa8,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%r14 │ │ │ │ + call 44640 │ │ │ │ + lea 0x349bc(%rip),%rdx │ │ │ │ + mov $0xfd,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + xor %eax,%eax │ │ │ │ + call 61230 │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ - shr $1,%rdx │ │ │ │ - lea 0x0(%rbp,%rdx,8),%rbx │ │ │ │ - mov %rdx,%r15 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 5cd20 │ │ │ │ + lea 0x14(%rsp),%rdx │ │ │ │ + call 33180 │ │ │ │ + mov 0x14(%rsp),%ecx │ │ │ │ + mov $0x107,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea 0x31d04(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + call 61230 │ │ │ │ + mov 0x14(%rsp),%eax │ │ │ │ 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) │ │ │ │ + jne 511ca │ │ │ │ + jmp 512be │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + lea 0x3386d(%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 5159c │ │ │ │ + cmpq $0x0,0x48(%rbx) │ │ │ │ + mov %rax,%rbp │ │ │ │ + je 513ee │ │ │ │ + orb $0x1,0xb(%rsp) │ │ │ │ + cmpq $0x0,0x78(%rbx) │ │ │ │ + je 513fa │ │ │ │ + orb $0x2,0xb(%rsp) │ │ │ │ + cmpq $0x0,0x20(%rbx) │ │ │ │ + je 5141c │ │ │ │ + movzbl 0xb(%rsp),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + or $0xc,%edx │ │ │ │ + cmpb $0x0,0x90(%rbx) │ │ │ │ + mov %dl,0xb(%rsp) │ │ │ │ + jne 51590 │ │ │ │ + cmpq $0x0,0x28(%rbx) │ │ │ │ + je 51428 │ │ │ │ + orb $0x4,0xb(%rsp) │ │ │ │ + cmpq $0x0,0x88(%rbx) │ │ │ │ + je 51437 │ │ │ │ + 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 514ce │ │ │ │ + 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 514e8 │ │ │ │ + mov 0xc(%rsp),%edx │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov $0x4,%esi │ │ │ │ + call 3640 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 5154a │ │ │ │ + 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 51568 │ │ │ │ + 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 515c1 │ │ │ │ + add $0x20,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + or $0x2c,%eax │ │ │ │ + mov %al,0xb(%rsp) │ │ │ │ + jmp 5141c │ │ │ │ + lea 0x34690(%rip),%rdi │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov $0x138,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x31aec(%rip),%rdx │ │ │ │ + call 615f0 │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + cs 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) │ │ │ │ - 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 │ │ │ │ - nop │ │ │ │ - mov 0x10(%rsp),%edi │ │ │ │ - mov (%rcx,%rdi,4),%eax │ │ │ │ + xor %eax,%eax │ │ │ │ + movl $0x0,0x4c(%rsp) │ │ │ │ + movl $0x0,0x50(%rsp) │ │ │ │ + movl $0x0,0x54(%rsp) │ │ │ │ + movb $0x0,0x4b(%rsp) │ │ │ │ + call 17f90 │ │ │ │ + lea 0x339e7(%rip),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ 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 │ │ │ │ + mov 0x4(%rax),%eax │ │ │ │ + mov %eax,0x4(%rsp) │ │ │ │ + call 3630 │ │ │ │ + test %rax,%rax │ │ │ │ + je 51be4 │ │ │ │ + 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 44640 │ │ │ │ + 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 51920 │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + lea 0x3456b(%rip),%r13 │ │ │ │ + movq $0x0,0x18(%rsp) │ │ │ │ + movq $0x0,0x8(%rsp) │ │ │ │ + test $0x2,%al │ │ │ │ + je 51715 │ │ │ │ + cmpb $0x0,(%rsp) │ │ │ │ + je 51b37 │ │ │ │ + mov 0x4c(%rsp),%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + shl $0x2,%rsi │ │ │ │ + call 44640 │ │ │ │ + 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 5199e │ │ │ │ + cmpb $0x0,(%rsp) │ │ │ │ + je 51b1c │ │ │ │ + mov 0x4c(%rsp),%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + shl $0x2,%rsi │ │ │ │ + call 44640 │ │ │ │ + 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 44640 │ │ │ │ + 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 44640 │ │ │ │ + mov %rax,%r12 │ │ │ │ + testb $0x20,0x4b(%rsp) │ │ │ │ + je 51a6d │ │ │ │ + cmpb $0x0,(%rsp) │ │ │ │ + je 51b6d │ │ │ │ + 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 519be │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0xa8,%esi │ │ │ │ + call 44640 │ │ │ │ + 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 51a30 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 35a0 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x4(%rsp),%esi │ │ │ │ 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 │ │ │ │ + call 39ea0 │ │ │ │ + mov %rax,%rbx │ │ │ │ + test %r14,%r14 │ │ │ │ + je 51a55 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 60bc0 │ │ │ │ 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 │ │ │ │ + je 519ec │ │ │ │ + lea 0x31887(%rip),%rdx │ │ │ │ + mov $0x240,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 61230 │ │ │ │ + lea 0x318a1(%rip),%rbp │ │ │ │ + jmp 518c8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - je 4cbde │ │ │ │ - lea 0x1(%r15),%r14 │ │ │ │ - cmp %rbp,%r14 │ │ │ │ - jae 4d12c │ │ │ │ - lea (%r14,%rbp,1),%r8 │ │ │ │ + cmp $0x75,%al │ │ │ │ + je 51b88 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov $0x243,%esi │ │ │ │ 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 │ │ │ │ xor %eax,%eax │ │ │ │ - call 766d0 │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ + call 61230 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x4baf9(%rip),%rdi │ │ │ │ + call 3390 │ │ │ │ + cmp $0x20,%al │ │ │ │ + je 518e0 │ │ │ │ + cmp $0x9,%al │ │ │ │ + je 518e0 │ │ │ │ + lea -0xa(%rax),%edx │ │ │ │ + cmp $0x3,%dl │ │ │ │ + jbe 518e0 │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0xfffffff7,%edx │ │ │ │ + cmp $0x61,%dl │ │ │ │ + jne 518c0 │ │ │ │ + cmp $0x75,%al │ │ │ │ + je 51b88 │ │ │ │ + cmp $0x61,%al │ │ │ │ + jne 51a02 │ │ │ │ + or $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 │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmpb $0x0,(%rsp) │ │ │ │ + lea 0x34308(%rip),%r13 │ │ │ │ + je 51b52 │ │ │ │ + mov 0x4c(%rsp),%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 44640 │ │ │ │ + mov 0x4c(%rsp),%edx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ 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 │ │ │ │ + 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 44640 │ │ │ │ + mov 0x54(%rsp),%edx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov $0x8,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + call 34a0 │ │ │ │ + movzbl 0x4b(%rsp),%eax │ │ │ │ + jmp 516d1 │ │ │ │ + movq $0x0,0x30(%rsp) │ │ │ │ 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 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - je 4d2cd │ │ │ │ - lea 0x1(%rbp),%r14 │ │ │ │ - cmp %r15,%r14 │ │ │ │ - jae 4d2c0 │ │ │ │ - lea (%r14,%r15,1),%rdx │ │ │ │ + xor %r14d,%r14d │ │ │ │ + movq $0x0,0x28(%rsp) │ │ │ │ + test $0x10,%al │ │ │ │ + je 517d5 │ │ │ │ + mov $0x11,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 44640 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov $0x10,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 34a0 │ │ │ │ + movb $0x0,0x10(%r14) │ │ │ │ + jmp 517d5 │ │ │ │ + lea 0x317c5(%rip),%rdx │ │ │ │ + mov $0x251,%esi │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - je 4d3bd │ │ │ │ - lea 0x1(%rbp),%r14 │ │ │ │ - cmp %rbx,%r14 │ │ │ │ - jae 4d3b0 │ │ │ │ - lea (%r14,%rbx,1),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + call 61230 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 51bdf │ │ │ │ + add $0x68,%rsp │ │ │ │ + mov %r15,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + mov 0x4c(%rsp),%r8d │ │ │ │ + mov 0x38(%rsp),%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 │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x31682(%rip),%rdx │ │ │ │ + mov $0x235,%esi │ │ │ │ + call 61230 │ │ │ │ + jmp 51864 │ │ │ │ + lea 0x3169c(%rip),%rdx │ │ │ │ + mov $0x23d,%esi │ │ │ │ mov %r13,%rdi │ │ │ │ - shr $1,%rcx │ │ │ │ - lea 0x0(%rbp,%rcx,8),%rbx │ │ │ │ - mov %rcx,%r15 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 5cd20 │ │ │ │ + xor %eax,%eax │ │ │ │ + call 61230 │ │ │ │ + jmp 51a02 │ │ │ │ + mov 0x50(%rsp),%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 44640 │ │ │ │ + cmpb $0x0,(%rsp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + je 51bbd │ │ │ │ + mov 0x50(%rsp),%edx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov $0x8,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 34a0 │ │ │ │ + mov 0x50(%rsp),%eax │ │ │ │ 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 │ │ │ │ + je 51b0a │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 51bd8 │ │ │ │ + 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 51abc │ │ │ │ + test $0x1,%al │ │ │ │ + je 51b0a │ │ │ │ + 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 517ca │ │ │ │ + lea 0x34232(%rip),%rdx │ │ │ │ + mov $0x1c2,%esi │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + call 61230 │ │ │ │ + jmp 51727 │ │ │ │ + lea 0x34204(%rip),%rdx │ │ │ │ + mov $0x1bc,%esi │ │ │ │ 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 │ │ │ │ + xor %eax,%eax │ │ │ │ + call 61230 │ │ │ │ + jmp 516e8 │ │ │ │ + lea 0x341d5(%rip),%rdx │ │ │ │ + mov $0x1b2,%esi │ │ │ │ mov %r13,%rdi │ │ │ │ - shr $1,%rcx │ │ │ │ - lea 0x0(%rbp,%rcx,8),%r14 │ │ │ │ - mov %rcx,%r15 │ │ │ │ + xor %eax,%eax │ │ │ │ + call 61230 │ │ │ │ + jmp 51931 │ │ │ │ + lea 0x341f4(%rip),%rdx │ │ │ │ + mov $0x202,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 61230 │ │ │ │ + jmp 517b1 │ │ │ │ + mov 0x38(%rsp),%r14 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov $0x249,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x315f2(%rip),%rdx │ │ │ │ + mov %r14,%rcx │ │ │ │ + call 61230 │ │ │ │ + mov %rbx,0x88(%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 │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 513a0 │ │ │ │ + jmp 51a02 │ │ │ │ + lea 0x341b7(%rip),%rdx │ │ │ │ + mov $0x206,%esi │ │ │ │ + mov %r13,%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> │ │ │ │ + call 61230 │ │ │ │ + jmp 51a89 │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 51af1 │ │ │ │ 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> │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + lea 0x34043(%rip),%rdi │ │ │ │ + lea 0x2fbc1(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1a8,%esi │ │ │ │ + call 615f0 │ │ │ │ + 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 51c3f │ │ │ │ + call 32c0 │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + movq $0x0,0x48(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 51c55 │ │ │ │ + call 32c0 │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + movq $0x0,0x18(%rbx) │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 51c6d │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 18280 │ │ │ │ + mov 0x68(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 51c7b │ │ │ │ + call 32c0 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 51c89 │ │ │ │ + call 32c0 │ │ │ │ + mov 0x78(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 51c97 │ │ │ │ + call 32c0 │ │ │ │ + mov 0x88(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 51ca8 │ │ │ │ + call 32c0 │ │ │ │ + mov 0x50(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 51cb6 │ │ │ │ + call 32c0 │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 51cc4 │ │ │ │ + call 32c0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + jmp 32c0 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + endbr64 │ │ │ │ push %r15 │ │ │ │ - lea -0x1(%rcx),%r11d │ │ │ │ - mov %rsi,%r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x88,%rsp │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov 0x48(%rdi),%rdx │ │ │ │ + mov %esi,0xc(%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 4db80 │ │ │ │ - mov $0x1,%r8d │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %ebx,%edx │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %esi,%eax │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 51d79 │ │ │ │ + mov 0x58(%rdi),%r14d │ │ │ │ + mov 0x50(%rdi),%r12 │ │ │ │ + mov %esi,0x14(%rsp) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 51d5e │ │ │ │ + xor %ebp,%ebp │ │ │ │ + lea 0x14(%rsp),%r13 │ │ │ │ + jmp 51d3b │ │ │ │ + xchg %ax,%ax │ │ │ │ + je 51d70 │ │ │ │ + lea 0x1(%rbx),%rbp │ │ │ │ + cmp %r14,%rbp │ │ │ │ + jae 51d5e │ │ │ │ + lea 0x0(%rbp,%r14,1),%rbx │ │ │ │ + mov %r13,%rdi │ │ │ │ + shr $1,%rbx │ │ │ │ + lea (%r12,%rbx,8),%r15 │ │ │ │ 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 %rbx,%rdi │ │ │ │ - shr $1,%r8 │ │ │ │ - lea (%r14,%r8,8),%rbp │ │ │ │ - mov %r8,%r15 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 5cd20 │ │ │ │ + call 455a0 │ │ │ │ test %eax,%eax │ │ │ │ - jns 4d890 │ │ │ │ - mov %r15,%r12 │ │ │ │ - cmp %r12,%r13 │ │ │ │ - jb 4d89f │ │ │ │ - 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 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmp 4d92c │ │ │ │ - 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 │ │ │ │ - mov 0x38(%rsp),%rbx │ │ │ │ - call 5f550 │ │ │ │ - mov %r12,%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 │ │ │ │ + jns 51d30 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + cmp %r14,%rbp │ │ │ │ + jb 51d3b │ │ │ │ + mov 0xc(%rsp),%edi │ │ │ │ + call 4f810 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %r15,%r15 │ │ │ │ + je 51d5e │ │ │ │ + mov 0x4(%r15),%eax │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 51d98 │ │ │ │ + add $0x28,%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 │ │ │ │ - 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 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 0x30(%rsp),%r13d │ │ │ │ - mov %rcx,%r12 │ │ │ │ - jmp 4da61 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%rsp),%rbx │ │ │ │ - jmp 4d94f │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r13d,0x30(%rsp) │ │ │ │ - mov %r12,0x20(%rsp) │ │ │ │ - jmp 4daa1 │ │ │ │ - nop │ │ │ │ - mov 0x18(%rsp),%edx │ │ │ │ - mov 0x8(%r15),%eax │ │ │ │ - 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 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + nopl (%rax) │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + 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 │ │ │ │ - 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 │ │ │ │ + je 51eb7 │ │ │ │ + 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 51e98 │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + mov %eax,0x24(%rsp) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x58(%rax),%r13d │ │ │ │ + mov 0x50(%rax),%r12 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 51e60 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + lea 0x24(%rsp),%rbp │ │ │ │ + jmp 51e3b │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + je 51e90 │ │ │ │ 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 │ │ │ │ + jae 51e60 │ │ │ │ + lea (%r15,%r13,1),%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%r12,%rdx,8),%rbx │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 455a0 │ │ │ │ test %eax,%eax │ │ │ │ - jns 4dcd0 │ │ │ │ + jns 51e30 │ │ │ │ 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 │ │ │ │ - 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 %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 │ │ │ │ - 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 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 4de60 │ │ │ │ - mov %r15,%r13 │ │ │ │ - cmp %r13,%r12 │ │ │ │ - jb 4de6f │ │ │ │ + jb 51e3b │ │ │ │ mov 0x18(%rsp),%ecx │ │ │ │ - lea 0x33d44(%rip),%rdi │ │ │ │ - lea 0x3683a(%rip),%rdx │ │ │ │ - mov $0x292,%esi │ │ │ │ + lea 0x33dc8(%rip),%rdi │ │ │ │ + lea 0x311be(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - call 766d0 │ │ │ │ + mov $0x292,%esi │ │ │ │ + call 615f0 │ │ │ │ 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 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,%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 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 51e60 │ │ │ │ + mov 0x4(%rbx),%eax │ │ │ │ + cmp %eax,0x1c(%rsp) │ │ │ │ + jb 51ee0 │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + addq $0x1,0x8(%rsp) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + cmp 0x8(%rcx),%eax │ │ │ │ + jb 51de8 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 51f85 │ │ │ │ + mov 0x1c(%rsp),%eax │ │ │ │ + add $0x38,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ 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 │ │ │ │ - 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) │ │ │ │ - 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 0x10(%rsp),%rax │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov 0x48(%rax),%rax │ │ │ │ + movzbl (%rax,%rcx,1),%r15d │ │ │ │ + cmp $0xfd,%r15b │ │ │ │ + jbe 51f78 │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + mov %eax,0x24(%rsp) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x58(%rax),%ebx │ │ │ │ + mov 0x50(%rax),%r13 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 51f4e │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - 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 0x24(%rsp),%rbp │ │ │ │ + jmp 51f2b │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + je 51f60 │ │ │ │ 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 │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jae 51f4e │ │ │ │ + lea (%r12,%rbx,1),%r15 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + shr $1,%r15 │ │ │ │ + lea 0x0(%r13,%r15,8),%r14 │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 455a0 │ │ │ │ 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 │ │ │ │ + jns 51f20 │ │ │ │ + mov %r15,%rbx │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jb 51f2b │ │ │ │ + mov 0x18(%rsp),%edi │ │ │ │ + call 4f810 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 51f4e │ │ │ │ + mov 0x4(%r14),%eax │ │ │ │ + mov %eax,0x1c(%rsp) │ │ │ │ + jmp 51e9e │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl %r15b,%eax │ │ │ │ + mov %eax,0x1c(%rsp) │ │ │ │ + jmp 51e9e │ │ │ │ call 3500 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - mov %rsi,%r15 │ │ │ │ - mov $0x4,%esi │ │ │ │ push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ + xor %edi,%edi │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %edx,%r12d │ │ │ │ + mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ + mov 0x8(%rsi),%esi │ │ │ │ + call 44640 │ │ │ │ + movl $0x0,0x58(%r12) │ │ │ │ + mov %rax,0x48(%r12) │ │ │ │ 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 │ │ │ │ + movq $0x0,0x50(%r12) │ │ │ │ + call 1cd20 │ │ │ │ + mov 0x8(%r12),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 520ea │ │ │ │ + xor %ebp,%ebp │ │ │ │ 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) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + jmp 51fec │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1,%rbp │ │ │ │ + cmp %edx,%ebp │ │ │ │ + jae 52068 │ │ │ │ + mov 0x18(%r12),%rax │ │ │ │ + mov (%rax,%rbp,4),%r13d │ │ │ │ + test %r13d,%r13d │ │ │ │ + je 51fe0 │ │ │ │ + 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 5203e │ │ │ │ + lea (%rax,%rbp,1),%rdx │ │ │ │ + add %rsi,%rax │ │ │ │ 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 │ │ │ │ + movzbl (%rax,%rbx,1),%edi │ │ │ │ + cmp %dil,(%rdx,%rbx,1) │ │ │ │ + je 52030 │ │ │ │ + mov %r14d,%eax │ │ │ │ + cmp %rbx,%rax │ │ │ │ + mov %r13d,%eax │ │ │ │ + cmovl %ebx,%r14d │ │ │ │ + add 0x48(%r12),%rax │ │ │ │ + cmp $0xfd,%rbx │ │ │ │ + jg 520a0 │ │ │ │ + mov %bl,(%rax) │ │ │ │ + mov 0x8(%r12),%edx │ │ │ │ + add $0x1,%rbp │ │ │ │ + cmp %edx,%ebp │ │ │ │ + jb 51fec │ │ │ │ + mov 0x58(%r12),%esi │ │ │ │ + mov 0x50(%r12),%rdi │ │ │ │ + mov $0x8,%edx │ │ │ │ + lea -0xcafe(%rip),%rcx │ │ │ │ + call 34d0 │ │ │ │ + mov 0x48(%r12),%rax │ │ │ │ + mov %r14d,0x5c(%r12) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ 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> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movb $0xfe,(%rax) │ │ │ │ + mov 0x58(%r12),%eax │ │ │ │ + mov 0x50(%r12),%rdi │ │ │ │ + lea 0x1(%rax),%esi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 44640 │ │ │ │ + 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 51fe0 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + jmp 52068 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - 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 │ │ │ │ - mov (%rax),%edx │ │ │ │ - mov 0x4(%rax),%ecx │ │ │ │ - mov 0x38502(%rip),%rax │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jae 4e5a8 │ │ │ │ - add $0x8,%rsp │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov %esi,0xc(%rsp) │ │ │ │ + mov %esi,%esi │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + cmpb $0x0,0x4baf6(%rip) │ │ │ │ + jne 52200 │ │ │ │ + mov 0x60(%rdi),%rax │ │ │ │ + movsbq (%rax,%rsi,1),%rax │ │ │ │ + mov %al,0x1f(%rsp) │ │ │ │ + cmp $0x80,%al │ │ │ │ + jne 521d9 │ │ │ │ + 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 5217b │ │ │ │ + jmp 521a3 │ │ │ │ + nopl (%rax) │ │ │ │ + je 521d0 │ │ │ │ + lea 0x1(%rbx),%r15 │ │ │ │ + cmp %r14,%r15 │ │ │ │ + jae 521a3 │ │ │ │ + lea (%r15,%r14,1),%rbx │ │ │ │ + mov %r12,%rdi │ │ │ │ + shr $1,%rbx │ │ │ │ + mov %rbx,%rbp │ │ │ │ + shl $0x4,%rbp │ │ │ │ + add %r13,%rbp │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 45600 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 52170 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + cmp %r14,%r15 │ │ │ │ + jb 5217b │ │ │ │ + mov 0xc(%rsp),%ecx │ │ │ │ + lea 0x33a85(%rip),%rdi │ │ │ │ + lea 0x30ea3(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x307,%esi │ │ │ │ + call 615f0 │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 521a3 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 5223a │ │ │ │ + add $0x38,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r14d,%r9d │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov %r12,%rsi │ │ │ │ + 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 5223f │ │ │ │ + movsbq 0x1f(%rsp),%rax │ │ │ │ + jmp 52145 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + call 4f840 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ push %r15 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 4b6d0 │ │ │ │ - pop %rdx │ │ │ │ - pop %rcx │ │ │ │ - add $0x8,%rsp │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %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 523c8 │ │ │ │ + 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 522cc │ │ │ │ + jmp 522f2 │ │ │ │ + je 52300 │ │ │ │ + lea 0x1(%r12),%r14 │ │ │ │ + cmp %r15,%r14 │ │ │ │ + jae 522f2 │ │ │ │ + lea (%r14,%r15,1),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea 0x0(%r13,%rdx,8),%rbp │ │ │ │ + mov %rdx,%r12 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 522c0 │ │ │ │ + mov %r12,%r15 │ │ │ │ + cmp %r15,%r14 │ │ │ │ + jb 522cc │ │ │ │ + mov 0x18(%rsp),%edi │ │ │ │ + call 4f810 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 522f2 │ │ │ │ + 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 52399 │ │ │ │ + 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 5235b │ │ │ │ + jmp 5237d │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + je 52390 │ │ │ │ + lea 0x1(%rbp),%r15 │ │ │ │ + cmp %r13,%r15 │ │ │ │ + jae 5237d │ │ │ │ + lea (%r15,%r13,1),%rbp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%rbp │ │ │ │ + lea (%r12,%rbp,8),%r14 │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 52350 │ │ │ │ + mov %rbp,%r13 │ │ │ │ + cmp %r13,%r15 │ │ │ │ + jb 5235b │ │ │ │ + mov 0x1c(%rsp),%edi │ │ │ │ + call 4f810 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 5237d │ │ │ │ + mov 0x4(%r14),%eax │ │ │ │ + mov 0x18(%rsp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + sete %al │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 523d5 │ │ │ │ + add $0x38,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - mov 0x384b9(%rip),%rax │ │ │ │ - add $0x8,%rsp │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl %r13b,%ecx │ │ │ │ + mov %ecx,0x18(%rsp) │ │ │ │ + jmp 52315 │ │ │ │ + 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 │ │ │ │ + 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 52558 │ │ │ │ + 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 5245c │ │ │ │ + jmp 52482 │ │ │ │ + je 52490 │ │ │ │ + lea 0x1(%r12),%r14 │ │ │ │ + cmp %r15,%r14 │ │ │ │ + jae 52482 │ │ │ │ + lea (%r14,%r15,1),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea 0x0(%r13,%rdx,8),%rbp │ │ │ │ + mov %rdx,%r12 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 52450 │ │ │ │ + mov %r12,%r15 │ │ │ │ + cmp %r15,%r14 │ │ │ │ + jb 5245c │ │ │ │ + mov 0x18(%rsp),%edi │ │ │ │ + call 4f810 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 52482 │ │ │ │ + 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 52529 │ │ │ │ + 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 524eb │ │ │ │ + jmp 5250d │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + je 52520 │ │ │ │ + lea 0x1(%rbp),%r15 │ │ │ │ + cmp %r13,%r15 │ │ │ │ + jae 5250d │ │ │ │ + lea (%r15,%r13,1),%rbp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%rbp │ │ │ │ + lea (%r12,%rbp,8),%r14 │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 524e0 │ │ │ │ + mov %rbp,%r13 │ │ │ │ + cmp %r13,%r15 │ │ │ │ + jb 524eb │ │ │ │ + mov 0x1c(%rsp),%edi │ │ │ │ + call 4f810 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 5250d │ │ │ │ + mov 0x4(%r14),%eax │ │ │ │ + mov 0x18(%rsp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + setb %al │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 52565 │ │ │ │ + add $0x38,%rsp │ │ │ │ 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) │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - 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) │ │ │ │ - ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ + movzbl %r13b,%ecx │ │ │ │ + mov %ecx,0x18(%rsp) │ │ │ │ + jmp 524a5 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + mov %esi,%edx │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ sub $0x28,%rsp │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + mov %esi,0x8(%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 0x48(%rdi),%rax │ │ │ │ + movzbl (%rax,%rdx,1),%r13d │ │ │ │ + cmp $0xfd,%r13b │ │ │ │ + jbe 526c8 │ │ │ │ + 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 525db │ │ │ │ + jmp 52600 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + je 52610 │ │ │ │ + lea 0x1(%rbx),%r14 │ │ │ │ + cmp %r12,%r14 │ │ │ │ + jae 52600 │ │ │ │ + lea (%r14,%r12,1),%rbx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + shr $1,%rbx │ │ │ │ + lea 0x0(%r13,%rbx,8),%r15 │ │ │ │ + mov %r15,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 525d0 │ │ │ │ + mov %rbx,%r12 │ │ │ │ + cmp %r12,%r14 │ │ │ │ + jb 525db │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x8(%rsp),%edi │ │ │ │ + call 4f810 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %r15,%r15 │ │ │ │ + je 52600 │ │ │ │ + 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 5269d │ │ │ │ + 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 5266b │ │ │ │ + jmp 52600 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + je 52690 │ │ │ │ + lea 0x1(%rbx),%r12 │ │ │ │ + cmp %r13,%r12 │ │ │ │ + jae 52600 │ │ │ │ + lea (%r12,%r13,1),%rbx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + shr $1,%rbx │ │ │ │ + lea (%r14,%rbx,8),%r15 │ │ │ │ + mov %r15,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 52660 │ │ │ │ + mov %rbx,%r13 │ │ │ │ + jmp 52666 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %r15,%r15 │ │ │ │ + je 52600 │ │ │ │ + mov 0x4(%r15),%eax │ │ │ │ + mov 0xc(%rsp),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + setb %al │ │ │ │ mov 0x18(%rsp),%rdx │ │ │ │ sub %fs:0x28,%rdx │ │ │ │ - jne 4e9a7 │ │ │ │ + jne 526d5 │ │ │ │ add $0x28,%rsp │ │ │ │ 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 │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl %r13b,%edx │ │ │ │ + mov %edx,0xc(%rsp) │ │ │ │ + jmp 52625 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + 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 │ │ │ │ - mov %r13,0x8(%rbp) │ │ │ │ - mov %ax,0x12(%rbp) │ │ │ │ - test $0x8,%r12b │ │ │ │ - je 4e820 │ │ │ │ + test %esi,%esi │ │ │ │ + jne 5271f │ │ │ │ + mov 0x8(%rdi),%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + je 527d0 │ │ │ │ + mov 0x8(%rsp),%ecx │ │ │ │ + cmp %ecx,0x14(%rsp) │ │ │ │ + je 527d0 │ │ │ │ + mov 0x48(%r12),%rax │ │ │ │ + cmp 0x8(%r12),%ecx │ │ │ │ + jb 527f8 │ │ │ │ + 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 52930 │ │ │ │ + mov 0x50(%r12),%rax │ │ │ │ + mov 0x58(%r12),%r15d │ │ │ │ + mov %ecx,0x34(%rsp) │ │ │ │ xor %r13d,%r13d │ │ │ │ - jmp 4e7a4 │ │ │ │ + lea 0x34(%rsp),%rbx │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + test %r15,%r15 │ │ │ │ + jne 52797 │ │ │ │ + jmp 527c2 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x1,%r13d │ │ │ │ - test %eax,%eax │ │ │ │ - je 4e8e8 │ │ │ │ + je 52878 │ │ │ │ + lea 0x1(%r14),%r13 │ │ │ │ + cmp %r15,%r13 │ │ │ │ + jae 527c2 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + lea 0x0(%r13,%r15,1),%rdx │ │ │ │ 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 │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rax,%rdx,8),%rbp │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 455a0 │ │ │ │ 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 │ │ │ │ + jns 52788 │ │ │ │ + mov %r14,%r15 │ │ │ │ + cmp %r15,%r13 │ │ │ │ + jb 52797 │ │ │ │ + mov 0x20(%rsp),%edi │ │ │ │ + call 4f810 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0xc,%r8d │ │ │ │ - lea 0x360c7(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 52a1c │ │ │ │ + add $0x48,%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 52a10 │ │ │ │ + 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 5283f │ │ │ │ + jmp 5286a │ │ │ │ + je 52940 │ │ │ │ + lea 0x1(%rbp),%r15 │ │ │ │ + cmp %r13,%r15 │ │ │ │ + jae 5286a │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + lea 0x0(%r13,%r15,1),%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 32e0 │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rax,%rdx,8),%r14 │ │ │ │ + mov %rdx,%rbp │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 455a0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 4e958 │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - jmp 4e733 │ │ │ │ - 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 │ │ │ │ + jns 52830 │ │ │ │ + mov %rbp,%r13 │ │ │ │ + cmp %r13,%r15 │ │ │ │ + jb 5283f │ │ │ │ + mov 0x8(%rsp),%edi │ │ │ │ + call 4f810 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 527c2 │ │ │ │ + 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 52908 │ │ │ │ + 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 528cb │ │ │ │ + jmp 528f6 │ │ │ │ + je 52900 │ │ │ │ + lea 0x1(%r14),%r13 │ │ │ │ + cmp %r15,%r13 │ │ │ │ + jae 528f6 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + lea 0x0(%r13,%r15,1),%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 3130 │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rax,%rdx,8),%rbp │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 455a0 │ │ │ │ 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> │ │ │ │ + jns 528c0 │ │ │ │ + mov %r14,%r15 │ │ │ │ + cmp %r15,%r13 │ │ │ │ + jb 528cb │ │ │ │ + mov 0x14(%rsp),%edi │ │ │ │ + call 4f810 │ │ │ │ + nop │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 528f6 │ │ │ │ + mov 0x4(%rbp),%eax │ │ │ │ + mov 0x20(%rsp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jae 527d0 │ │ │ │ + mov 0x78(%r12),%rax │ │ │ │ + mov 0x18(%rsp),%rbx │ │ │ │ + mov (%rax,%rbx,4),%eax │ │ │ │ + jmp 527d2 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl %dl,%edi │ │ │ │ + mov %edi,0x20(%rsp) │ │ │ │ + jmp 5288d │ │ │ │ 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 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 5286a │ │ │ │ + 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 529d9 │ │ │ │ + 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 5299b │ │ │ │ + jmp 529c6 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + je 529d0 │ │ │ │ + lea 0x1(%rbp),%r15 │ │ │ │ + cmp %r13,%r15 │ │ │ │ + jae 529c6 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + lea 0x0(%r13,%r15,1),%rdx │ │ │ │ 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 │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rax,%rdx,8),%r14 │ │ │ │ + mov %rdx,%rbp │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 52990 │ │ │ │ + mov %rbp,%r13 │ │ │ │ + cmp %r13,%r15 │ │ │ │ + jb 5299b │ │ │ │ + mov 0x24(%rsp),%edi │ │ │ │ + call 4f810 │ │ │ │ + nop │ │ │ │ + test %r14,%r14 │ │ │ │ + je 529c6 │ │ │ │ + mov 0x4(%r14),%eax │ │ │ │ + mov 0x20(%rsp),%edi │ │ │ │ + mov 0x78(%r12),%rdx │ │ │ │ + cmp %edi,%eax │ │ │ │ + jae 529fe │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov (%rdx,%rax,4),%eax │ │ │ │ + cmp %eax,0x14(%rsp) │ │ │ │ + jae 529fe │ │ │ │ + cmp %eax,0x8(%rsp) │ │ │ │ + jae 527d2 │ │ │ │ + mov 0x48(%r12),%rax │ │ │ │ + jmp 52742 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl %dl,%ecx │ │ │ │ + mov %ecx,0x20(%rsp) │ │ │ │ + jmp 52956 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ 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) │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov %esi,0x14(%rsp) │ │ │ │ + mov %edx,0x18(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - cmpb $0x0,0x4f1d4(%rip) │ │ │ │ - je 4eac8 │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ + test %esi,%esi │ │ │ │ + jne 52a6f │ │ │ │ + mov 0x8(%rdi),%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + je 52b20 │ │ │ │ + mov 0x18(%rsp),%ecx │ │ │ │ + cmp %ecx,0x14(%rsp) │ │ │ │ + je 52b20 │ │ │ │ + mov 0x48(%r12),%rax │ │ │ │ + cmp 0x8(%r12),%ecx │ │ │ │ + jb 52b48 │ │ │ │ + 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 52ce8 │ │ │ │ + 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 52ae7 │ │ │ │ + jmp 52b12 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + je 52bc8 │ │ │ │ + lea 0x1(%r14),%r13 │ │ │ │ + cmp %r15,%r13 │ │ │ │ + jae 52b12 │ │ │ │ + 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 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 52ad8 │ │ │ │ + mov %r14,%r15 │ │ │ │ + cmp %r15,%r13 │ │ │ │ + jb 52ae7 │ │ │ │ + mov 0x20(%rsp),%edi │ │ │ │ + call 4f810 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ sub %fs:0x28,%rdx │ │ │ │ - jne 4ebd3 │ │ │ │ - add $0xe8,%rsp │ │ │ │ + jne 52e69 │ │ │ │ + add $0x48,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ 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> │ │ │ │ + mov %ecx,%ebx │ │ │ │ + movzbl (%rax,%rbx,1),%edx │ │ │ │ + mov %rbx,0x28(%rsp) │ │ │ │ + cmp $0xfd,%dl │ │ │ │ + jbe 52e40 │ │ │ │ + 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 52b8f │ │ │ │ + jmp 52bba │ │ │ │ + xchg %ax,%ax │ │ │ │ + je 52cf8 │ │ │ │ + lea 0x1(%rbp),%r15 │ │ │ │ + cmp %r13,%r15 │ │ │ │ + jae 52bba │ │ │ │ + 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 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 52b80 │ │ │ │ + mov %rbp,%r13 │ │ │ │ + cmp %r13,%r15 │ │ │ │ + jb 52b8f │ │ │ │ + mov 0x18(%rsp),%edi │ │ │ │ + call 4f810 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 52b12 │ │ │ │ + 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 52c58 │ │ │ │ + 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 52c1b │ │ │ │ + jmp 52c46 │ │ │ │ + je 52c50 │ │ │ │ + lea 0x1(%r14),%r13 │ │ │ │ + cmp %r15,%r13 │ │ │ │ + jae 52c46 │ │ │ │ + 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 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 52c10 │ │ │ │ + mov %r14,%r15 │ │ │ │ + cmp %r15,%r13 │ │ │ │ + jb 52c1b │ │ │ │ + mov 0x14(%rsp),%edi │ │ │ │ + call 4f810 │ │ │ │ + nop │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 52c46 │ │ │ │ + mov 0x4(%rbp),%eax │ │ │ │ + mov 0x20(%rsp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jae 52b20 │ │ │ │ + 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 52b22 │ │ │ │ + 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 52cc3 │ │ │ │ + jmp 52e60 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + je 52e30 │ │ │ │ + lea 0x1(%rbp),%r12 │ │ │ │ + cmp %r13,%r12 │ │ │ │ + jae 52e60 │ │ │ │ + lea (%r12,%r13,1),%rbp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%rbp │ │ │ │ + lea (%r14,%rbp,8),%r15 │ │ │ │ + mov %r15,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 52cb0 │ │ │ │ + mov %rbp,%r13 │ │ │ │ + jmp 52cba │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl %dl,%ecx │ │ │ │ + mov %ecx,0x20(%rsp) │ │ │ │ + jmp 52bdd │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 52bba │ │ │ │ + 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 52d9e │ │ │ │ + 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 52d5b │ │ │ │ + jmp 52d86 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + je 52d90 │ │ │ │ + lea 0x1(%rbp),%r15 │ │ │ │ + cmp %r13,%r15 │ │ │ │ + jae 52d86 │ │ │ │ + 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 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 52d50 │ │ │ │ + mov %rbp,%r13 │ │ │ │ + cmp %r13,%r15 │ │ │ │ + jb 52d5b │ │ │ │ + mov 0x24(%rsp),%edi │ │ │ │ + call 4f810 │ │ │ │ + nop │ │ │ │ + test %r14,%r14 │ │ │ │ + je 52d86 │ │ │ │ + mov 0x4(%r14),%ecx │ │ │ │ + mov 0x48(%r12),%rax │ │ │ │ + mov 0x20(%rsp),%ebx │ │ │ │ + mov 0x78(%r12),%rdx │ │ │ │ + cmp %ebx,%ecx │ │ │ │ + jae 52a92 │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + mov (%rdx,%rdi,4),%r14d │ │ │ │ + cmp %r14d,0x18(%rsp) │ │ │ │ + jb 52a92 │ │ │ │ + cmp %r14d,0x14(%rsp) │ │ │ │ + jae 52a92 │ │ │ │ + mov %r14d,%edx │ │ │ │ + movzbl (%rax,%rdx,1),%eax │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 52b22 │ │ │ │ + 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 52e0b │ │ │ │ + jmp 52e51 │ │ │ │ + je 52e4c │ │ │ │ + lea 0x1(%rbp),%r12 │ │ │ │ + cmp %r13,%r12 │ │ │ │ + jae 52e51 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + lea (%r12,%r13,1),%rbp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%rbp │ │ │ │ + lea (%rax,%rbp,8),%r15 │ │ │ │ + mov %r15,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 52e00 │ │ │ │ + mov %rbp,%r13 │ │ │ │ + jmp 52e06 │ │ │ │ + nop │ │ │ │ + test %r15,%r15 │ │ │ │ + je 52e60 │ │ │ │ + mov 0x4(%r15),%eax │ │ │ │ + jmp 52b22 │ │ │ │ + xchg %ax,%ax │ │ │ │ + movzbl %dl,%edi │ │ │ │ + mov %edi,0x20(%rsp) │ │ │ │ + jmp 52d0e │ │ │ │ + test %r15,%r15 │ │ │ │ + jne 52e35 │ │ │ │ + mov %r14d,%edi │ │ │ │ + call 4f810 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rsp),%edi │ │ │ │ + call 4f810 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ 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) │ │ │ │ - endbr64 │ │ │ │ - push %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 %rsi,%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + sub $0x10,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - cmpb $0x0,0x4efd5(%rip) │ │ │ │ - je 4ecd0 │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 4ede3 │ │ │ │ - add $0xe0,%rsp │ │ │ │ + mov %rsp,%rsi │ │ │ │ + mov %edx,(%rsp) │ │ │ │ + mov %ecx,0x4(%rsp) │ │ │ │ + call 5fd70 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 5ff10 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 52ec0 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 52ef1 │ │ │ │ + add $0x10,%rsp │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ 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 │ │ │ │ + call 5ff10 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x1(%rax),%esi │ │ │ │ + call 5fdf0 │ │ │ │ + mov (%rsp),%ecx │ │ │ │ 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 │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jae 52eaa │ │ │ │ + lea 0x32d76(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ 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 3160 <__printf_chk@plt> │ │ │ │ + jmp 52eaa │ │ │ │ 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 │ │ │ │ - nopl (%rax) │ │ │ │ - movsd 0x37f28(%rip),%xmm0 │ │ │ │ - ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - mov %rdx,%r15 │ │ │ │ push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ + mov %ecx,%r14d │ │ │ │ push %r13 │ │ │ │ - mov %esi,%r13d │ │ │ │ - mov $0x2b,%esi │ │ │ │ + mov %r9d,%r13d │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %ecx,%ebx │ │ │ │ + mov %r9d,%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 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - pop %rdx │ │ │ │ - lea 0x1(%r13),%r11d │ │ │ │ - pop %rcx │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ + 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 53357 │ │ │ │ + mov 0x8(%rsi),%r12d │ │ │ │ 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 │ │ │ │ + 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 534f1 │ │ │ │ + mov 0x4c(%rsp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 534ff │ │ │ │ + xor %r9d,%r9d │ │ │ │ + cmp %ebp,0x30(%rsp) │ │ │ │ + jae 53329 │ │ │ │ + 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 53077 │ │ │ │ + mov 0x58(%r9),%r15d │ │ │ │ + mov 0x50(%r9),%rbx │ │ │ │ + mov %ecx,0x64(%rsp) │ │ │ │ + test %r15,%r15 │ │ │ │ + je 53407 │ │ │ │ + mov %rsi,0x18(%rsp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + lea 0x64(%rsp),%r12 │ │ │ │ + mov %r15,%rbp │ │ │ │ + mov %ecx,0x10(%rsp) │ │ │ │ + mov %r9,0x20(%rsp) │ │ │ │ + jmp 53023 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + je 53058 │ │ │ │ + lea 0x1(%r15),%r14 │ │ │ │ + cmp %rbp,%r14 │ │ │ │ + jae 53048 │ │ │ │ + lea (%r14,%rbp,1),%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rbx,%rdx,8),%r13 │ │ │ │ + mov %rdx,%r15 │ │ │ │ + mov %r13,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 53018 │ │ │ │ + mov %r15,%rbp │ │ │ │ + cmp %rbp,%r14 │ │ │ │ + jb 53023 │ │ │ │ + mov 0x10(%rsp),%esi │ │ │ │ + mov %esi,%ecx │ │ │ │ + jmp 530f4 │ │ │ │ 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 │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov 0x10(%rsp),%ecx │ │ │ │ + mov 0x20(%rsp),%r9 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 53407 │ │ │ │ + mov 0x4(%r13),%edx │ │ │ │ + mov 0x48(%r9),%rax │ │ │ │ + movzbl (%rax,%rsi,1),%eax │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 53137 │ │ │ │ + mov 0x30(%rsp),%eax │ │ │ │ + mov 0x58(%r9),%r15d │ │ │ │ + mov 0x50(%r9),%rbx │ │ │ │ + mov %eax,0x64(%rsp) │ │ │ │ + test %r15,%r15 │ │ │ │ + je 530f0 │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + lea 0x64(%rsp),%r12 │ │ │ │ + mov %r15,%rbp │ │ │ │ + mov %edx,0x18(%rsp) │ │ │ │ + mov %r9,0x20(%rsp) │ │ │ │ + jmp 530c3 │ │ │ │ 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 │ │ │ │ + je 53120 │ │ │ │ + lea 0x1(%r15),%r14 │ │ │ │ + cmp %rbp,%r14 │ │ │ │ + jae 530f0 │ │ │ │ + lea (%r14,%rbp,1),%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rbx,%rdx,8),%r13 │ │ │ │ + mov %rdx,%r15 │ │ │ │ + mov %r13,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 530b8 │ │ │ │ + mov %r15,%rbp │ │ │ │ + cmp %rbp,%r14 │ │ │ │ + jb 530c3 │ │ │ │ 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 │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %r11d,%ebp │ │ │ │ - mov %r9d,%ebx │ │ │ │ - mov $0x45,%r15d │ │ │ │ - cmp %rax,%r13 │ │ │ │ - jne 4f30b │ │ │ │ + mov 0x30(%rsp),%ecx │ │ │ │ + lea 0x32b38(%rip),%rdi │ │ │ │ + lea 0x2ff2e(%rip),%rdx │ │ │ │ + mov $0x292,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 615f0 │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ 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) │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov 0x18(%rsp),%edx │ │ │ │ + mov 0x20(%rsp),%r9 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 530f0 │ │ │ │ + mov 0x4(%r13),%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + jne 53300 │ │ │ │ + mov 0x48(%r9),%rax │ │ │ │ + movzbl (%rax,%rsi,1),%r10d │ │ │ │ + cmp $0xfd,%r10b │ │ │ │ + jbe 531db │ │ │ │ + mov 0x30(%rsp),%eax │ │ │ │ + mov 0x58(%r9),%r15d │ │ │ │ + mov 0x50(%r9),%rdi │ │ │ │ + mov %eax,0x64(%rsp) │ │ │ │ + test %r15,%r15 │ │ │ │ + je 530f0 │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + lea 0x64(%rsp),%r12 │ │ │ │ + mov %r15,%rbp │ │ │ │ + mov %r9,0x18(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + jmp 53197 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + je 531c0 │ │ │ │ + lea 0x1(%r15),%r14 │ │ │ │ + cmp %rbp,%r14 │ │ │ │ + jae 530f0 │ │ │ │ + lea (%r14,%rbp,1),%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rbx,%rdx,8),%r13 │ │ │ │ + mov %rdx,%r15 │ │ │ │ + mov %r13,%rsi │ │ │ │ + call 455a0 │ │ │ │ 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 │ │ │ │ + jns 53188 │ │ │ │ + mov %r15,%rbp │ │ │ │ + jmp 5318e │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov 0x18(%rsp),%r9 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 530f0 │ │ │ │ + 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 53288 │ │ │ │ + mov 0x58(%r9),%r13d │ │ │ │ + mov 0x50(%r9),%r15 │ │ │ │ + mov %edx,0x64(%rsp) │ │ │ │ + test %r13,%r13 │ │ │ │ + je 53410 │ │ │ │ + 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 53233 │ │ │ │ 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 │ │ │ │ + je 53268 │ │ │ │ + lea 0x1(%r13),%rbx │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + jae 53258 │ │ │ │ + lea (%rbx,%rbp,1),%rdx │ │ │ │ mov %r12,%rdi │ │ │ │ - call 32c0 │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%r15,%rdx,8),%r14 │ │ │ │ + mov %rdx,%r13 │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 53228 │ │ │ │ + mov %r13,%rbp │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + jb 53233 │ │ │ │ + mov 0x10(%rsp),%r8d │ │ │ │ + mov %r8d,%ecx │ │ │ │ + jmp 530f4 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov 0x10(%rsp),%ecx │ │ │ │ + mov 0x20(%rsp),%r10d │ │ │ │ + mov 0x28(%rsp),%r9 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 53410 │ │ │ │ + mov 0x4(%r14),%eax │ │ │ │ + cmp %r10d,%eax │ │ │ │ + jb 53300 │ │ │ │ + mov 0x78(%r9),%rdi │ │ │ │ + mov (%rdi,%rsi,4),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 53300 │ │ │ │ + cmpb $0x0,0x34(%rsp) │ │ │ │ + je 532bd │ │ │ │ + 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 532e6 │ │ │ │ + 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 53418 │ │ │ │ + mov %eax,0x30(%rsp) │ │ │ │ + jmp 52fc0 │ │ │ │ + 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 533c2 │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov %r9d,(%rax) │ │ │ │ mov 0x68(%rsp),%rax │ │ │ │ - mov 0x58(%rsp),%rbx │ │ │ │ - mov %rbx,(%rax) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 539b3 │ │ │ │ add $0x78,%rsp │ │ │ │ + mov %r10,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - 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 $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 │ │ │ │ - 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) │ │ │ │ + call 31a0 │ │ │ │ + mov %rax,%r10 │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + test %r13b,%r13b │ │ │ │ + jne 53436 │ │ │ │ + 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 5338f │ │ │ │ + xor %r11d,%r11d │ │ │ │ + cmp %eax,0x30(%rsp) │ │ │ │ + jb 53399 │ │ │ │ + mov 0x30(%rsp),%eax │ │ │ │ + xor %r11d,%r11d │ │ │ │ + mov (%rcx,%rax,4),%eax │ │ │ │ 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 │ │ │ │ - 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 %eax,0x30(%rsp) │ │ │ │ + mov $0x1,%r9d │ │ │ │ + mov %rdi,(%r10) │ │ │ │ + lea -0x1(%rax),%edi │ │ │ │ + mov %rdi,0x8(%r10) │ │ │ │ + cmp %ebp,%eax │ │ │ │ + jae 533c2 │ │ │ │ + movl $0x1,0x4c(%rsp) │ │ │ │ + jmp 52f98 │ │ │ │ + test %r13b,%r13b │ │ │ │ + je 533ec │ │ │ │ mov 0x40(%rsp),%rdi │ │ │ │ - mov $0x2,%esi │ │ │ │ - call 19c10 <__cxa_finalize@plt+0x16440> │ │ │ │ - movl $0x0,0x4c(%rsp) │ │ │ │ - jmp 4fc47 │ │ │ │ + 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 53329 │ │ │ │ + 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 53329 │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %esi,%ecx │ │ │ │ + jmp 530f4 │ │ │ │ + mov %ecx,%r8d │ │ │ │ + jmp 5325d │ │ │ │ + mov 0x48(%rsp),%r11d │ │ │ │ + mov 0x8(%rsp),%r9d │ │ │ │ + mov 0x38(%rsp),%r10 │ │ │ │ + mov 0x58(%rsp),%r14d │ │ │ │ + mov 0x5c(%rsp),%r13d │ │ │ │ + jmp 5331d │ │ │ │ + movl $0x1,0x4c(%rsp) │ │ │ │ + mov 0x8(%rax),%r12d │ │ │ │ + lea -0x1(%r12),%ebp │ │ │ │ + xor %r11d,%r11d │ │ │ │ + cmp %r14d,0x30(%rsp) │ │ │ │ + je 52f76 │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov 0x48(%rax),%rdx │ │ │ │ + cmp %r12d,%r14d │ │ │ │ + jae 53705 │ │ │ │ + mov %r14d,%eax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + movzbl %al,%r9d │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 53589 │ │ │ │ + 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 53973 │ │ │ │ + mov %bl,0x20(%rsp) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %r13d,0x28(%rsp) │ │ │ │ + mov %rcx,%r13 │ │ │ │ + mov %r10,0x18(%rsp) │ │ │ │ + mov %r14d,0x8(%rsp) │ │ │ │ + jmp 534ce │ │ │ │ + je 5355e │ │ │ │ + lea 0x1(%r14),%r13 │ │ │ │ + cmp %rbx,%r13 │ │ │ │ + jae 5396e │ │ │ │ + lea 0x0(%r13,%rbx,1),%r8 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + shr $1,%r8 │ │ │ │ + lea (%r15,%r8,8),%r12 │ │ │ │ + mov %r8,%r14 │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 534bb │ │ │ │ + mov %r14,%rbx │ │ │ │ + jmp 534c5 │ │ │ │ + cmp %r14d,%ebp │ │ │ │ + jne 53442 │ │ │ │ + jmp 52f76 │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov 0x78(%rax),%rcx │ │ │ │ + mov %r14d,%eax │ │ │ │ + mov (%rcx,%rax,4),%eax │ │ │ │ + cmp %eax,%r14d │ │ │ │ + jb 53519 │ │ │ │ + cmp %eax,0x30(%rsp) │ │ │ │ + jb 53520 │ │ │ │ + mov 0x30(%rsp),%eax │ │ │ │ + mov (%rcx,%rax,4),%eax │ │ │ │ + test %r13b,%r13b │ │ │ │ + je 53399 │ │ │ │ + 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 53399 │ │ │ │ + mov %eax,0x30(%rsp) │ │ │ │ + xor %r9d,%r9d │ │ │ │ + jmp 533b1 │ │ │ │ + mov 0x18(%rsp),%r10 │ │ │ │ + mov 0x8(%rsp),%r14d │ │ │ │ + movzbl 0x20(%rsp),%ebx │ │ │ │ + mov 0x28(%rsp),%r13d │ │ │ │ + test %r12,%r12 │ │ │ │ + je 53973 │ │ │ │ + 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 53643 │ │ │ │ + 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 5360e │ │ │ │ + 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 535e7 │ │ │ │ + je 53613 │ │ │ │ + lea 0x1(%r14),%r13 │ │ │ │ + cmp %rbx,%r13 │ │ │ │ + jae 5360a │ │ │ │ + lea 0x0(%r13,%rbx,1),%r8 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + shr $1,%r8 │ │ │ │ + lea (%r15,%r8,8),%r12 │ │ │ │ + mov %r8,%r14 │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 535dc │ │ │ │ + mov %r14,%rbx │ │ │ │ + jmp 535e2 │ │ │ │ + mov 0x8(%rsp),%edi │ │ │ │ + call 4f810 │ │ │ │ + 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 5360e │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + mov 0x4(%r12),%eax │ │ │ │ + mov 0x48(%rcx),%rdx │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + mov 0x78(%rcx),%rcx │ │ │ │ + cmp %r9d,%eax │ │ │ │ + jae 53709 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov (%rcx,%rax,4),%r12d │ │ │ │ + cmp %r12d,0x30(%rsp) │ │ │ │ + jae 53709 │ │ │ │ + cmp %r12d,%r14d │ │ │ │ + jb 53709 │ │ │ │ + mov %r12d,%eax │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 5392e │ │ │ │ + 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 53987 │ │ │ │ + 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 536d4 │ │ │ │ + je 53990 │ │ │ │ + lea 0x1(%r15),%rbx │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + jae 53984 │ │ │ │ + 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 455a0 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov 0x28(%rsp),%r10 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 536c1 │ │ │ │ + mov %r15,%rbp │ │ │ │ + jmp 536cb │ │ │ │ + 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 538a0 │ │ │ │ + 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 5360e │ │ │ │ + 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 53777 │ │ │ │ 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 │ │ │ │ + je 5379a │ │ │ │ + lea 0x1(%r14),%r13 │ │ │ │ + cmp %rbx,%r13 │ │ │ │ + jae 5360a │ │ │ │ + lea 0x0(%r13,%rbx,1),%r8 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + shr $1,%r8 │ │ │ │ + lea (%r15,%r8,8),%r12 │ │ │ │ + mov %r8,%r14 │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 53768 │ │ │ │ + mov %r14,%rbx │ │ │ │ + jmp 5376e │ │ │ │ + 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 5360e │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + mov 0x4(%r12),%edi │ │ │ │ + mov 0x48(%rcx),%rdx │ │ │ │ + movzbl (%rdx,%rax,1),%edx │ │ │ │ + cmp $0xfd,%dl │ │ │ │ + jbe 53885 │ │ │ │ + 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 5397b │ │ │ │ + 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 53837 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + je 5385a │ │ │ │ + lea 0x1(%r14),%r13 │ │ │ │ + cmp %rbx,%r13 │ │ │ │ + jae 5397b │ │ │ │ + lea 0x0(%r13,%rbx,1),%r8 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + shr $1,%r8 │ │ │ │ + lea (%r15,%r8,8),%r12 │ │ │ │ + mov %r8,%r14 │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 53828 │ │ │ │ + mov %r14,%rbx │ │ │ │ + jmp 5382e │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ - movsbl %sil,%edi │ │ │ │ - movsbl (%rax,%r10,1),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - call 39aa0 │ │ │ │ - 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 0x10(%rsp),%edi │ │ │ │ + mov 0x18(%rsp),%r10 │ │ │ │ + mov 0x20(%rsp),%r14d │ │ │ │ + movzbl 0x28(%rsp),%ebx │ │ │ │ + mov 0x34(%rsp),%r13d │ │ │ │ + test %r12,%r12 │ │ │ │ + je 5397b │ │ │ │ + mov 0x4(%r12),%edx │ │ │ │ + cmp %edi,%edx │ │ │ │ + jb 538a8 │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ - movq $0x0,0x18(%rax) │ │ │ │ + xor %r11d,%r11d │ │ │ │ + mov 0x8(%rax),%eax │ │ │ │ + mov %eax,0x8(%rsp) │ │ │ │ + lea -0x1(%rax),%ebp │ │ │ │ + jmp 52f76 │ │ │ │ + movzbl %cl,%edi │ │ │ │ + jmp 537ce │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + mov 0x78(%rsi),%rcx │ │ │ │ + mov 0x48(%rsi),%rdx │ │ │ │ + mov (%rcx,%rax,4),%eax │ │ │ │ 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 │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 5392e │ │ │ │ + mov 0x58(%rsi),%edx │ │ │ │ + mov %edi,0x64(%rsp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x64(%rsp),%rbp │ │ │ │ + mov 0x50(%rsi),%r15 │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 5360e │ │ │ │ + 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 5390c │ │ │ │ + je 53946 │ │ │ │ + lea 0x1(%r14),%rbx │ │ │ │ + cmp %r13,%rbx │ │ │ │ + jae 5360a │ │ │ │ + lea (%rbx,%r13,1),%r8 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + shr $1,%r8 │ │ │ │ + lea (%r15,%r8,8),%r12 │ │ │ │ + mov %r8,%r14 │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 538fd │ │ │ │ + mov %r14,%r13 │ │ │ │ + jmp 53903 │ │ │ │ + movzbl %al,%r11d │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov 0x8(%rax),%eax │ │ │ │ + mov %eax,0x8(%rsp) │ │ │ │ + lea -0x1(%rax),%ebp │ │ │ │ + jmp 52f76 │ │ │ │ + mov 0x8(%rsp),%edi │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ + mov 0x18(%rsp),%r14d │ │ │ │ + movzbl 0x20(%rsp),%ebx │ │ │ │ + mov 0x28(%rsp),%r13d │ │ │ │ + test %r12,%r12 │ │ │ │ + je 5360e │ │ │ │ + mov 0x4(%r12),%r11d │ │ │ │ + jmp 53932 │ │ │ │ + mov 0x8(%rsp),%r14d │ │ │ │ + mov %r14d,%edi │ │ │ │ + call 4f810 │ │ │ │ + mov 0x30(%rsp),%edi │ │ │ │ + call 4f810 │ │ │ │ + mov %r14d,%r12d │ │ │ │ + mov %r12d,%edi │ │ │ │ + jmp 5360e │ │ │ │ + nop │ │ │ │ + mov %r12,%r9 │ │ │ │ + movzbl 0x10(%rsp),%ebx │ │ │ │ + mov %r14d,%r12d │ │ │ │ + mov 0x18(%rsp),%r13d │ │ │ │ + mov 0x8(%rsp),%r14d │ │ │ │ + test %r9,%r9 │ │ │ │ + je 53987 │ │ │ │ + mov 0x4(%r9),%r11d │ │ │ │ + jmp 53932 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ 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 │ │ │ │ + mov %r8d,%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 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov 0x80(%rsp),%rdx │ │ │ │ + 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) │ │ │ │ + test %edx,%edx │ │ │ │ + jne 53f48 │ │ │ │ + mov 0x8(%rsi),%eax │ │ │ │ + mov $0x18,%edi │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + sub $0x1,%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + setb %al │ │ │ │ + xor %ebx,%ebx │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %eax,0x44(%rsp) │ │ │ │ + call 31a0 │ │ │ │ + mov $0x8,%edx │ │ │ │ + mov $0xa,%esi │ │ │ │ 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 %rax,0x10(%rsp) │ │ │ │ + call 5fbd0 │ │ │ │ + test %bpl,%bpl │ │ │ │ + mov 0x8(%rsp),%r11 │ │ │ │ + mov 0x18(%rsp),%r9d │ │ │ │ + jne 540a4 │ │ │ │ + mov 0x44(%rsp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 54166 │ │ │ │ + mov 0x8(%r11),%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + cmp %eax,%r9d │ │ │ │ + jae 53b4a │ │ │ │ + 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 53b9c │ │ │ │ + mov 0x58(%r9),%r15d │ │ │ │ + mov 0x50(%r9),%r12 │ │ │ │ + mov %edx,0x50(%rsp) │ │ │ │ + test %r15,%r15 │ │ │ │ + je 53b09 │ │ │ │ + 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 53adf │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + je 53b78 │ │ │ │ + lea 0x1(%r15),%rbp │ │ │ │ + cmp %r14,%rbp │ │ │ │ + jae 53b05 │ │ │ │ + lea 0x0(%rbp,%r14,1),%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%r12,%rdx,8),%rbx │ │ │ │ + mov %rdx,%r15 │ │ │ │ mov %rbx,%rsi │ │ │ │ - call 1eab0 <__cxa_finalize@plt+0x1b2e0> │ │ │ │ - cmp %rbp,0x18(%rsp) │ │ │ │ - jne 500f0 │ │ │ │ - mov (%rsp),%rbx │ │ │ │ - add $0x38,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 53ad0 │ │ │ │ + mov %r15,%r14 │ │ │ │ + cmp %r14,%rbp │ │ │ │ + jb 53adf │ │ │ │ + mov 0x8(%rsp),%ecx │ │ │ │ + lea 0x32123(%rip),%rdi │ │ │ │ + lea 0x2f519(%rip),%rdx │ │ │ │ + mov $0x292,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 615f0 │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x44(%rsp),%eax │ │ │ │ + mov 0x40(%rsp),%ebx │ │ │ │ + mov %r9,%r11 │ │ │ │ + mov %r8d,%r12d │ │ │ │ + mov 0x4c(%rsp),%ebp │ │ │ │ + test %eax,%eax │ │ │ │ + jne 53ea2 │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 54589 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + add $0x68,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + 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 53b09 │ │ │ │ + mov 0x4(%rbx),%r12d │ │ │ │ + mov 0x48(%r9),%rax │ │ │ │ + movzbl (%rax,%rsi,1),%eax │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 53c51 │ │ │ │ + mov 0x58(%r9),%ebx │ │ │ │ + mov 0x50(%r9),%rdx │ │ │ │ + mov %r8d,0x50(%rsp) │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 53f40 │ │ │ │ + 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 53bf3 │ │ │ │ + nopl (%rax) │ │ │ │ + je 53c30 │ │ │ │ + lea 0x1(%r15),%rbp │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jae 53c19 │ │ │ │ + lea 0x0(%rbp,%r12,1),%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rbx,%rdx,8),%r14 │ │ │ │ + mov %rdx,%r15 │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 53be8 │ │ │ │ + mov %r15,%r12 │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jb 53bf3 │ │ │ │ + mov 0x8(%rsp),%r9d │ │ │ │ + mov %r9d,%ecx │ │ │ │ + jmp 53b09 │ │ │ │ + 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 53f40 │ │ │ │ + mov 0x4(%r14),%eax │ │ │ │ + cmp %r12d,%eax │ │ │ │ + jne 53b30 │ │ │ │ + mov 0x48(%r9),%rax │ │ │ │ + movzbl (%rax,%rsi,1),%r10d │ │ │ │ + cmp $0xfd,%r10b │ │ │ │ + jbe 53d00 │ │ │ │ + mov 0x58(%r9),%r15d │ │ │ │ + mov 0x50(%r9),%rdi │ │ │ │ + mov %r8d,0x50(%rsp) │ │ │ │ + test %r15,%r15 │ │ │ │ + je 53f40 │ │ │ │ + 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 53cb7 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + je 53ce0 │ │ │ │ + lea 0x1(%r15),%r14 │ │ │ │ + cmp %rbp,%r14 │ │ │ │ + jae 53c19 │ │ │ │ + lea (%r14,%rbp,1),%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%r12,%rdx,8),%rbx │ │ │ │ + mov %rdx,%r15 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 53ca8 │ │ │ │ + mov %r15,%rbp │ │ │ │ + jmp 53cae │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov 0x20(%rsp),%r9 │ │ │ │ + mov 0x8(%rsp),%r8d │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 53f40 │ │ │ │ + mov 0x4(%rbx),%r10d │ │ │ │ + mov 0x48(%r9),%rax │ │ │ │ + lea 0x1(%r8),%edx │ │ │ │ + movzbl (%rax,%rdx,1),%eax │ │ │ │ + mov %rdx,%rcx │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 53dad │ │ │ │ + mov 0x58(%r9),%ebx │ │ │ │ + mov 0x50(%r9),%r14 │ │ │ │ + mov %edx,0x50(%rsp) │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 53b09 │ │ │ │ + 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 53d60 │ │ │ │ + je 53d88 │ │ │ │ + lea 0x1(%r12),%rbx │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + jae 53b05 │ │ │ │ + lea (%rbx,%rbp,1),%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%r14,%rdx,8),%r15 │ │ │ │ + mov %rdx,%r12 │ │ │ │ + mov %r15,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 53d50 │ │ │ │ + mov %r12,%rbp │ │ │ │ + jmp 53d57 │ │ │ │ + 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 53b09 │ │ │ │ + mov 0x4(%r15),%eax │ │ │ │ + cmp %r10d,%eax │ │ │ │ + jb 53b30 │ │ │ │ + mov 0x78(%r9),%rcx │ │ │ │ + mov (%rcx,%rsi,4),%r12d │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 53b30 │ │ │ │ + cmpb $0x0,0x3f(%rsp) │ │ │ │ + je 53dec │ │ │ │ + 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 53e25 │ │ │ │ + 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 5fd70 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 5ff10 │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 53e40 │ │ │ │ + mov 0x8(%r9),%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jae 53e8b │ │ │ │ + mov 0x78(%r9),%rcx │ │ │ │ + mov %r12d,%r8d │ │ │ │ + jmp 53a78 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 5ff10 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x1(%rax),%esi │ │ │ │ + call 5fdf0 │ │ │ │ + mov 0x50(%rsp),%ecx │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + mov (%rax),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jae 53e25 │ │ │ │ + lea 0x31deb(%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 53e31 │ │ │ │ + mov 0x44(%rsp),%eax │ │ │ │ + mov 0x40(%rsp),%ebx │ │ │ │ + mov %r9,%r11 │ │ │ │ + mov 0x4c(%rsp),%ebp │ │ │ │ + test %eax,%eax │ │ │ │ + je 53b4a │ │ │ │ + test %bpl,%bpl │ │ │ │ + je 53eca │ │ │ │ + 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 53b4a │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + mov 0x48(%rsp),%eax │ │ │ │ + lea 0x50(%rsp),%rsi │ │ │ │ + mov %r12d,0x50(%rsp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %eax,0x54(%rsp) │ │ │ │ + call 5fd70 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 5ff10 │ │ │ │ + test %eax,%eax │ │ │ │ + je 53b4a │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 5ff10 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x1(%rax),%esi │ │ │ │ + call 5fdf0 │ │ │ │ + mov 0x50(%rsp),%ecx │ │ │ │ + mov (%rax),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jae 53b4a │ │ │ │ + lea 0x31d33(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3160 <__printf_chk@plt> │ │ │ │ + jmp 53b4a │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r8d,%r9d │ │ │ │ + jmp 53c1e │ │ │ │ + mov $0x18,%edi │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + call 31a0 │ │ │ │ + mov $0x8,%edx │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + call 5fbd0 │ │ │ │ + test %bpl,%bpl │ │ │ │ + mov 0x8(%rsp),%r11 │ │ │ │ + mov 0x18(%rsp),%r9d │ │ │ │ + jne 53ffb │ │ │ │ + mov 0x78(%r11),%rax │ │ │ │ + mov 0x48(%rsp),%edx │ │ │ │ + mov (%rax,%rdx,4),%r12d │ │ │ │ + cmp %r12d,%r9d │ │ │ │ + jae 53f95 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + cmp %r12d,%edx │ │ │ │ + jae 53f9e │ │ │ │ + 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 5fd70 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 5ff10 │ │ │ │ + mov 0x8(%rsp),%r11 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 541df │ │ │ │ + mov 0x8(%r11),%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jae 53ea2 │ │ │ │ + movl $0x1,0x44(%rsp) │ │ │ │ + mov %r12d,%r9d │ │ │ │ + jmp 53a63 │ │ │ │ + mov 0x48(%rsp),%eax │ │ │ │ + movl $0x1,0x44(%rsp) │ │ │ │ + cmp %eax,%r9d │ │ │ │ + je 54532 │ │ │ │ + mov 0x48(%r11),%rdx │ │ │ │ + mov 0x48(%rsp),%eax │ │ │ │ + cmp 0x8(%r11),%eax │ │ │ │ + jae 540d1 │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + movzbl %al,%r10d │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 54247 │ │ │ │ + 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 54558 │ │ │ │ + mov %ebp,0x28(%rsp) │ │ │ │ + mov %r8,%r13 │ │ │ │ + mov %rcx,%rbp │ │ │ │ + mov %r11,0x8(%rsp) │ │ │ │ + mov %r9d,0x20(%rsp) │ │ │ │ + jmp 54081 │ │ │ │ + je 54227 │ │ │ │ + lea 0x1(%r15),%r13 │ │ │ │ + cmp %rbp,%r13 │ │ │ │ + jae 54558 │ │ │ │ + lea 0x0(%rbp,%r13,1),%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rbx,%rdx,8),%r12 │ │ │ │ + mov %rdx,%r15 │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 5406e │ │ │ │ + mov %r15,%rbp │ │ │ │ + jmp 54078 │ │ │ │ + mov 0x8(%r11),%eax │ │ │ │ + mov 0x48(%rsp),%ecx │ │ │ │ + sub $0x1,%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + je 53a47 │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 53a47 │ │ │ │ + mov 0x48(%r11),%rdx │ │ │ │ + mov 0x48(%rsp),%eax │ │ │ │ + cmp 0x8(%r11),%eax │ │ │ │ + jb 54022 │ │ │ │ + mov 0x78(%r11),%rcx │ │ │ │ + mov %r9d,%eax │ │ │ │ + mov (%rcx,%rax,4),%ecx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + movzbl (%rdx,%rcx,1),%ecx │ │ │ │ + cmp $0xfd,%cl │ │ │ │ + jbe 544fd │ │ │ │ + mov 0x58(%r11),%r8d │ │ │ │ + mov %edi,0x50(%rsp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x50(%rsp),%r14 │ │ │ │ + mov 0x50(%r11),%rbx │ │ │ │ + test %r8,%r8 │ │ │ │ + je 542c7 │ │ │ │ + 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 54143 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + je 5439e │ │ │ │ + lea 0x1(%r13),%rbp │ │ │ │ + cmp %r15,%rbp │ │ │ │ + jae 542c3 │ │ │ │ + lea 0x0(%rbp,%r15,1),%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rbx,%rdx,8),%r12 │ │ │ │ + mov %rdx,%r13 │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 54130 │ │ │ │ + mov %r13,%r15 │ │ │ │ + jmp 5413a │ │ │ │ + mov 0x78(%r11),%rcx │ │ │ │ + mov 0x48(%rsp),%eax │ │ │ │ + mov (%rcx,%rax,4),%r12d │ │ │ │ + cmp %r12d,%eax │ │ │ │ + jb 5417c │ │ │ │ + cmp %r12d,%r9d │ │ │ │ + jb 54183 │ │ │ │ + mov %r9d,%eax │ │ │ │ + mov (%rcx,%rax,4),%r12d │ │ │ │ + test %bpl,%bpl │ │ │ │ + je 53f9e │ │ │ │ + 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 53f9e │ │ │ │ + mov 0x8(%r11),%eax │ │ │ │ + movl $0x1,0x44(%rsp) │ │ │ │ + mov %r12d,%r9d │ │ │ │ + sub $0x1,%eax │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jae 53eae │ │ │ │ + mov %r9d,%r8d │ │ │ │ + mov %ebx,0x40(%rsp) │ │ │ │ + mov %r11,%r9 │ │ │ │ + mov %ebp,0x4c(%rsp) │ │ │ │ + jmp 53a78 │ │ │ │ + mov 0x10(%rsp),%r14 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 5ff10 │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea -0x1(%rax),%esi │ │ │ │ + call 5fdf0 │ │ │ │ + mov 0x50(%rsp),%ecx │ │ │ │ + mov 0x8(%rsp),%r11 │ │ │ │ + mov (%rax),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jae 53fdb │ │ │ │ + lea 0x31a48(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3160 <__printf_chk@plt> │ │ │ │ + mov 0x8(%rsp),%r11 │ │ │ │ + jmp 53fdb │ │ │ │ + mov 0x8(%rsp),%r11 │ │ │ │ + mov 0x20(%rsp),%r9d │ │ │ │ + mov 0x28(%rsp),%ebp │ │ │ │ + test %r12,%r12 │ │ │ │ + je 54558 │ │ │ │ + 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 542f1 │ │ │ │ + mov 0x58(%r11),%ecx │ │ │ │ + mov %edi,0x50(%rsp) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0x50(%rsp),%r14 │ │ │ │ + mov 0x50(%r11),%rbx │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 542c7 │ │ │ │ + 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 542a0 │ │ │ │ + je 542cc │ │ │ │ + lea 0x1(%r15),%r13 │ │ │ │ + cmp %rbp,%r13 │ │ │ │ + jae 542c3 │ │ │ │ + lea 0x0(%rbp,%r13,1),%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rbx,%rdx,8),%r12 │ │ │ │ + mov %rdx,%r15 │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 54295 │ │ │ │ + mov %r15,%rbp │ │ │ │ + jmp 5429b │ │ │ │ + mov 0x8(%rsp),%edi │ │ │ │ + call 4f810 │ │ │ │ + mov 0x8(%rsp),%edi │ │ │ │ + mov 0x20(%rsp),%r10d │ │ │ │ + mov 0x28(%rsp),%r11 │ │ │ │ + mov 0x30(%rsp),%r9d │ │ │ │ + mov 0x40(%rsp),%ebp │ │ │ │ + test %r12,%r12 │ │ │ │ + je 542c7 │ │ │ │ + mov 0x4(%r12),%eax │ │ │ │ + mov 0x48(%r11),%rdx │ │ │ │ + mov 0x78(%r11),%rcx │ │ │ │ + cmp %r10d,%eax │ │ │ │ + jae 540d5 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov (%rcx,%rax,4),%r12d │ │ │ │ + cmp %r12d,%r9d │ │ │ │ + jae 540d5 │ │ │ │ + cmp %r12d,0x48(%rsp) │ │ │ │ + jb 540d5 │ │ │ │ + mov %r12d,%eax │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 54505 │ │ │ │ + mov 0x58(%r11),%r13d │ │ │ │ + mov %r12d,0x50(%rsp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x50(%rsp),%r14 │ │ │ │ + mov 0x50(%r11),%r8 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 54566 │ │ │ │ + mov %r12d,0x8(%rsp) │ │ │ │ + mov %rcx,%r15 │ │ │ │ + mov %r8,%r12 │ │ │ │ + mov %ebp,0x18(%rsp) │ │ │ │ + jmp 5436b │ │ │ │ + je 54570 │ │ │ │ + lea 0x1(%rbx),%r15 │ │ │ │ + cmp %r13,%r15 │ │ │ │ + jae 54561 │ │ │ │ + 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 455a0 │ │ │ │ + mov 0x20(%rsp),%r11 │ │ │ │ + mov 0x28(%rsp),%r9d │ │ │ │ + test %eax,%eax │ │ │ │ + jns 54358 │ │ │ │ + mov %rbx,%r13 │ │ │ │ + jmp 54362 │ │ │ │ + mov 0x8(%rsp),%edi │ │ │ │ + mov 0x18(%rsp),%r11 │ │ │ │ + mov 0x20(%rsp),%r9d │ │ │ │ + mov 0x28(%rsp),%ebp │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + test %r12,%r12 │ │ │ │ + je 542c7 │ │ │ │ + mov 0x4(%r12),%edi │ │ │ │ + mov 0x48(%r11),%rdx │ │ │ │ + movzbl (%rdx,%rax,1),%edx │ │ │ │ + cmp $0xfd,%dl │ │ │ │ + jbe 54467 │ │ │ │ + mov 0x58(%r11),%r8d │ │ │ │ + mov %r9d,0x50(%rsp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x50(%rsp),%r14 │ │ │ │ + mov 0x50(%r11),%rbx │ │ │ │ + test %r8,%r8 │ │ │ │ + je 544f5 │ │ │ │ + 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 5441f │ │ │ │ + je 54442 │ │ │ │ + lea 0x1(%r13),%rbp │ │ │ │ + cmp %r15,%rbp │ │ │ │ + jae 544f0 │ │ │ │ + lea 0x0(%rbp,%r15,1),%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rbx,%rdx,8),%r12 │ │ │ │ + mov %rdx,%r13 │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 54410 │ │ │ │ + mov %r13,%r15 │ │ │ │ + jmp 54416 │ │ │ │ + mov 0x18(%rsp),%edi │ │ │ │ + mov 0x20(%rsp),%r11 │ │ │ │ + mov 0x8(%rsp),%r9d │ │ │ │ + mov 0x28(%rsp),%ebp │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + test %r12,%r12 │ │ │ │ + je 544f5 │ │ │ │ + mov 0x4(%r12),%edx │ │ │ │ + xor %ebx,%ebx │ │ │ │ + cmp %edi,%edx │ │ │ │ + jae 53a47 │ │ │ │ + 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 54505 │ │ │ │ + mov 0x58(%r11),%ecx │ │ │ │ + mov %edi,0x50(%rsp) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0x50(%rsp),%r14 │ │ │ │ + mov 0x50(%r11),%rbx │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 542c7 │ │ │ │ + mov %ebp,0x28(%rsp) │ │ │ │ + mov %rcx,%r13 │ │ │ │ + mov %r8,%rbp │ │ │ │ + mov %edi,0x8(%rsp) │ │ │ │ + mov %r11,0x18(%rsp) │ │ │ │ + mov %r9d,0x20(%rsp) │ │ │ │ + jmp 544cd │ │ │ │ + je 5450d │ │ │ │ + lea 0x1(%r15),%rbp │ │ │ │ + cmp %r13,%rbp │ │ │ │ + jae 542c3 │ │ │ │ + lea 0x0(%rbp,%r13,1),%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rbx,%rdx,8),%r12 │ │ │ │ + mov %rdx,%r15 │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 544be │ │ │ │ + mov %r15,%r13 │ │ │ │ + jmp 544c4 │ │ │ │ + mov 0x8(%rsp),%r9d │ │ │ │ + mov %r9d,%edi │ │ │ │ + call 4f810 │ │ │ │ + movzbl %cl,%edi │ │ │ │ + jmp 543c7 │ │ │ │ + movzbl %al,%ebx │ │ │ │ + jmp 53a47 │ │ │ │ + mov 0x8(%rsp),%edi │ │ │ │ + mov 0x18(%rsp),%r11 │ │ │ │ + mov 0x20(%rsp),%r9d │ │ │ │ + mov 0x28(%rsp),%ebp │ │ │ │ + test %r12,%r12 │ │ │ │ + je 542c7 │ │ │ │ + mov 0x4(%r12),%ebx │ │ │ │ + jmp 53a47 │ │ │ │ + mov 0x78(%r11),%rcx │ │ │ │ + mov %r9d,%eax │ │ │ │ + mov (%rcx,%rax,4),%r12d │ │ │ │ + cmp %r12d,%r9d │ │ │ │ + jae 5454d │ │ │ │ + mov $0x0,%ebx │ │ │ │ + jae 5418f │ │ │ │ + mov (%rcx,%rax,4),%r12d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp 5418f │ │ │ │ + mov 0x48(%rsp),%edi │ │ │ │ + call 4f810 │ │ │ │ + mov 0x8(%rsp),%r12d │ │ │ │ + mov %r12d,%edi │ │ │ │ + jmp 542c7 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov 0x8(%rsp),%r12d │ │ │ │ + mov 0x18(%rsp),%ebp │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 54566 │ │ │ │ + mov 0x4(%rsi),%ebx │ │ │ │ + jmp 53a47 │ │ │ │ + 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 $0x10,%rsp │ │ │ │ + sub $0x58,%rsp │ │ │ │ + mov %esi,0x14(%rsp) │ │ │ │ + mov %edx,0x8(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + test %esi,%esi │ │ │ │ + jne 545cf │ │ │ │ + mov 0x8(%rdi),%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + je 54678 │ │ │ │ + mov 0x8(%rsp),%ecx │ │ │ │ + cmp %ecx,0x14(%rsp) │ │ │ │ + je 54678 │ │ │ │ + mov 0x48(%rbp),%rax │ │ │ │ + cmp 0x8(%rbp),%ecx │ │ │ │ + jb 54780 │ │ │ │ + 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 54960 │ │ │ │ + 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 5463f │ │ │ │ + jmp 5466a │ │ │ │ + xchg %ax,%ax │ │ │ │ + je 54808 │ │ │ │ + lea 0x1(%r14),%r13 │ │ │ │ + cmp %r15,%r13 │ │ │ │ + jae 5466a │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + lea 0x0(%r13,%r15,1),%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 1dba0 <__cxa_finalize@plt+0x1a3d0> │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rax,%rdx,8),%r12 │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 54630 │ │ │ │ + mov %r14,%r15 │ │ │ │ + cmp %r15,%r13 │ │ │ │ + jb 5463f │ │ │ │ + mov 0x20(%rsp),%edi │ │ │ │ + call 4f810 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %esi,%esi │ │ │ │ + cmpb $0x0,0x495a7(%rip) │ │ │ │ + jne 548c3 │ │ │ │ + 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 5473a │ │ │ │ + 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 546db │ │ │ │ + jmp 54703 │ │ │ │ + xchg %ax,%ax │ │ │ │ + je 54730 │ │ │ │ + lea 0x1(%rbp),%r15 │ │ │ │ + cmp %r13,%r15 │ │ │ │ + jae 54703 │ │ │ │ + lea (%r15,%r13,1),%rbp │ │ │ │ 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 │ │ │ │ + shr $1,%rbp │ │ │ │ + mov %rbp,%r12 │ │ │ │ + shl $0x4,%r12 │ │ │ │ + add %r14,%r12 │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 45600 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 546d0 │ │ │ │ + mov %rbp,%r13 │ │ │ │ + cmp %r13,%r15 │ │ │ │ + jb 546db │ │ │ │ + mov 0x8(%rsp),%ecx │ │ │ │ + lea 0x31525(%rip),%rdi │ │ │ │ + lea 0x2e943(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x307,%esi │ │ │ │ + call 615f0 │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %r12,%r12 │ │ │ │ + je 54703 │ │ │ │ + mov 0x8(%r12),%rcx │ │ │ │ + mov 0x3c(%rsp),%eax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea (%rax,%rcx,1),%rsi │ │ │ │ + test %rcx,%rcx │ │ │ │ + jle 54950 │ │ │ │ + mov %esi,%edx │ │ │ │ + shl $0x20,%rdx │ │ │ │ + or %rdx,%rax │ │ │ │ + mov 0x48(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 54a51 │ │ │ │ + add $0x58,%rsp │ │ │ │ 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) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%ecx │ │ │ │ + movzbl (%rax,%rcx,1),%edx │ │ │ │ + mov %rcx,0x28(%rsp) │ │ │ │ + cmp $0xfd,%dl │ │ │ │ + jbe 54a38 │ │ │ │ + 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 547d0 │ │ │ │ + jmp 547fa │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + je 54970 │ │ │ │ + lea 0x1(%r12),%r15 │ │ │ │ + cmp %r13,%r15 │ │ │ │ + jae 547fa │ │ │ │ + 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 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 547c0 │ │ │ │ + mov %r12,%r13 │ │ │ │ + cmp %r13,%r15 │ │ │ │ + jb 547d0 │ │ │ │ + mov 0x8(%rsp),%edi │ │ │ │ + call 4f810 │ │ │ │ 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 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 5466a │ │ │ │ + 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 5489a │ │ │ │ + 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 5485b │ │ │ │ + jmp 54886 │ │ │ │ + nop │ │ │ │ + je 54890 │ │ │ │ + lea 0x1(%r14),%r13 │ │ │ │ + cmp %r15,%r13 │ │ │ │ + jae 54886 │ │ │ │ + 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 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 54850 │ │ │ │ + mov %r14,%r15 │ │ │ │ + cmp %r15,%r13 │ │ │ │ + jb 5485b │ │ │ │ + mov 0x14(%rsp),%edi │ │ │ │ + call 4f810 │ │ │ │ + nop │ │ │ │ + test %r12,%r12 │ │ │ │ + je 54886 │ │ │ │ + mov 0x4(%r12),%eax │ │ │ │ + mov 0x20(%rsp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jae 54678 │ │ │ │ + mov 0x78(%rbp),%rax │ │ │ │ + mov 0x18(%rsp),%rbx │ │ │ │ + mov (%rax,%rbx,4),%esi │ │ │ │ + shl $0x2,%rsi │ │ │ │ + cmpb $0x0,0x4936b(%rip) │ │ │ │ + je 54687 │ │ │ │ + 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 54a56 │ │ │ │ + mov 0x3c(%rsp),%esi │ │ │ │ + cmpb $0x0,0x49327(%rip) │ │ │ │ + mov %esi,0x8(%rsp) │ │ │ │ + je 54696 │ │ │ │ + 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 54a5b │ │ │ │ + movzbl 0x3b(%rsp),%eax │ │ │ │ + jmp 546a2 │ │ │ │ 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 │ │ │ │ + mov %esi,%eax │ │ │ │ + jmp 54750 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl %dl,%ecx │ │ │ │ + mov %ecx,0x20(%rsp) │ │ │ │ + jmp 5481e │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %rsi,%rcx │ │ │ │ - lea 0x31a23(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - add $0x8,%rsp │ │ │ │ - jmp 3110 <__fprintf_chk@plt> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 547fa │ │ │ │ + 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 54a09 │ │ │ │ + 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 549cc │ │ │ │ + jmp 549f7 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + je 54a00 │ │ │ │ + lea 0x1(%r12),%r15 │ │ │ │ + cmp %r13,%r15 │ │ │ │ + jae 549f7 │ │ │ │ + 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 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 549c0 │ │ │ │ + mov %r12,%r13 │ │ │ │ + cmp %r13,%r15 │ │ │ │ + jb 549cc │ │ │ │ + mov 0x24(%rsp),%edi │ │ │ │ + call 4f810 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 549f7 │ │ │ │ + mov 0x4(%r14),%eax │ │ │ │ + mov 0x20(%rsp),%ecx │ │ │ │ + mov 0x78(%rbp),%rdx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jae 54a29 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov (%rdx,%rax,4),%eax │ │ │ │ + cmp %eax,0x8(%rsp) │ │ │ │ + jb 54a29 │ │ │ │ + cmp %eax,0x14(%rsp) │ │ │ │ + jb 54a44 │ │ │ │ + mov 0x48(%rbp),%rax │ │ │ │ + jmp 545ee │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl %dl,%ecx │ │ │ │ + mov %ecx,0x20(%rsp) │ │ │ │ + jmp 54985 │ │ │ │ + lea 0x0(,%rax,4),%rsi │ │ │ │ + jmp 5467a │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + call 4f840 │ │ │ │ + call 4f840 │ │ │ │ endbr64 │ │ │ │ - cmpq $0x0,0x80(%r9) │ │ │ │ - je 50450 │ │ │ │ push %r15 │ │ │ │ - mov %r8,%r15 │ │ │ │ push %r14 │ │ │ │ - mov %rcx,%r14 │ │ │ │ + mov %esi,%r14d │ │ │ │ push %r13 │ │ │ │ - mov %edx,%r13d │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%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 %rbp,%rdi │ │ │ │ - call bab0 <__cxa_finalize@plt+0x82e0> │ │ │ │ - test %al,%al │ │ │ │ - jne 50458 │ │ │ │ - add $0x28,%rsp │ │ │ │ + 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 54b86 │ │ │ │ + mov %ecx,0x20(%rsp) │ │ │ │ + mov %edi,%r15d │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 54b68 │ │ │ │ + cmp %r15d,%eax │ │ │ │ + je 55400 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x8(%rax),%ecx │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x48(%rax),%rdx │ │ │ │ + cmp %ecx,%r15d │ │ │ │ + jae 54e80 │ │ │ │ + mov %r15d,%ebp │ │ │ │ + movzbl (%rdx,%rbp,1),%r9d │ │ │ │ + cmp $0xfd,%r9b │ │ │ │ + jbe 54bd7 │ │ │ │ + mov 0x58(%rax),%edx │ │ │ │ + mov 0x50(%rax),%r8 │ │ │ │ + mov %r15d,0x40(%rsp) │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 55493 │ │ │ │ + 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 54b38 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + je 54bb8 │ │ │ │ + lea 0x1(%r12),%rbp │ │ │ │ + cmp %r15,%rbp │ │ │ │ + jae 54b5c │ │ │ │ + lea 0x0(%rbp,%r15,1),%r12 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%r12 │ │ │ │ + lea 0x0(%r13,%r12,8),%r14 │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 54b28 │ │ │ │ + mov %r12,%r15 │ │ │ │ + cmp %r15,%rbp │ │ │ │ + jb 54b38 │ │ │ │ + mov 0x10(%rsp),%edi │ │ │ │ + call 4f810 │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x8(%rax),%ecx │ │ │ │ + lea -0x1(%rcx),%edx │ │ │ │ + cmp %r15d,%edx │ │ │ │ + je 54b80 │ │ │ │ + test %r15d,%r15d │ │ │ │ + jne 54acc │ │ │ │ + mov %r15d,%edi │ │ │ │ + xor %r14d,%r14d │ │ │ │ + shl $0x20,%rdi │ │ │ │ + mov %r14,%rax │ │ │ │ + or %rdi,%rax │ │ │ │ + mov 0x48(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 554de │ │ │ │ + add $0x58,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rsp),%rbp │ │ │ │ + mov 0x10(%rsp),%r15d │ │ │ │ + test %r14,%r14 │ │ │ │ + je 55493 │ │ │ │ + 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 54ca0 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov %esi,0x40(%rsp) │ │ │ │ + mov 0x58(%rax),%r14d │ │ │ │ + mov 0x50(%rax),%r8 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 554bc │ │ │ │ + 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 54c43 │ │ │ │ nopl 0x0(%rax) │ │ │ │ + je 54c78 │ │ │ │ + lea 0x1(%r14),%r15 │ │ │ │ + cmp %rbp,%r15 │ │ │ │ + jae 54c68 │ │ │ │ + lea (%r15,%rbp,1),%rdx │ │ │ │ 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 %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 │ │ │ │ - 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) │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rbx,%rdx,8),%r13 │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %r13,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 54c38 │ │ │ │ + mov %r14,%rbp │ │ │ │ + cmp %rbp,%r15 │ │ │ │ + jb 54c43 │ │ │ │ + mov 0x10(%rsp),%r12d │ │ │ │ + mov %r12d,%edi │ │ │ │ + call 4f810 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x10(%rsp),%esi │ │ │ │ + mov 0x18(%rsp),%rbp │ │ │ │ + mov 0x24(%rsp),%r9d │ │ │ │ + mov 0x28(%rsp),%r15d │ │ │ │ + test %r13,%r13 │ │ │ │ + je 554bc │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x4(%r13),%r8d │ │ │ │ + mov 0x48(%rax),%rdx │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x78(%rax),%rcx │ │ │ │ + cmp %r9d,%r8d │ │ │ │ + jae 54cc8 │ │ │ │ + mov (%rcx,%rbp,4),%r14d │ │ │ │ + cmp %r14d,%r15d │ │ │ │ + jb 54cc8 │ │ │ │ + cmp %r14d,0x8(%rsp) │ │ │ │ + jb 55418 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - cmpl $0x1,0x158(%rdx) │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ + 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 54d96 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov %ecx,0x40(%rsp) │ │ │ │ + mov 0x58(%rax),%r13d │ │ │ │ + mov 0x50(%rax),%rdx │ │ │ │ + test %r13,%r13 │ │ │ │ + je 54d5e │ │ │ │ + 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 54d33 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + je 54d70 │ │ │ │ + lea 0x1(%r13),%r14 │ │ │ │ + cmp %r15,%r14 │ │ │ │ + jae 54d59 │ │ │ │ + lea (%r14,%r15,1),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea 0x0(%rbp,%rdx,8),%r12 │ │ │ │ mov %rdx,%r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - jbe 505ca │ │ │ │ - mov 0x220(%rdx),%rdi │ │ │ │ - call 3650 │ │ │ │ - mov 0xb0(%r13),%rax │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 54d28 │ │ │ │ + mov %r13,%r15 │ │ │ │ + cmp %r15,%r14 │ │ │ │ + jb 54d33 │ │ │ │ + mov 0x10(%rsp),%r11d │ │ │ │ + mov %r11d,%ecx │ │ │ │ + jmp 54e25 │ │ │ │ + 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 54d5e │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x4(%r12),%r9d │ │ │ │ + mov 0x48(%rax),%rdx │ │ │ │ + movzbl (%rdx,%rsi,1),%edx │ │ │ │ + cmp $0xfd,%dl │ │ │ │ + jbe 54e6e │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + mov %eax,0x40(%rsp) │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x58(%rax),%r13d │ │ │ │ + mov 0x50(%rax),%r8 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 54e21 │ │ │ │ + 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 54dfb │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + je 54e50 │ │ │ │ + lea 0x1(%r15),%rbp │ │ │ │ + cmp %r14,%rbp │ │ │ │ + jae 54e21 │ │ │ │ + lea 0x0(%rbp,%r14,1),%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rbx,%rdx,8),%r12 │ │ │ │ + mov %rdx,%r15 │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 54df0 │ │ │ │ + mov %r15,%r14 │ │ │ │ + cmp %r14,%rbp │ │ │ │ + jb 54dfb │ │ │ │ + mov 0x8(%rsp),%ecx │ │ │ │ + lea 0x2e204(%rip),%rdx │ │ │ │ + mov $0x292,%esi │ │ │ │ + lea 0x30dfb(%rip),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 615f0 │ │ │ │ + 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 54e21 │ │ │ │ + mov 0x4(%r12),%edx │ │ │ │ + cmp %r9d,%edx │ │ │ │ + jb 54e90 │ │ │ │ + mov %r15d,%edi │ │ │ │ + mov %rsi,%r14 │ │ │ │ + jmp 54b86 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x78(%rax),%rcx │ │ │ │ + jmp 54cc8 │ │ │ │ + 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 54f30 │ │ │ │ + mov 0x58(%rax),%ecx │ │ │ │ + mov 0x50(%rax),%rsi │ │ │ │ + mov %r12d,0x40(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 554d1 │ │ │ │ + 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 54eeb │ │ │ │ + je 54f19 │ │ │ │ + lea 0x1(%rbp),%r12 │ │ │ │ + cmp %r15,%r12 │ │ │ │ + jae 54f0e │ │ │ │ + lea (%r12,%r15,1),%rbp │ │ │ │ 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 │ │ │ │ + shr $1,%rbp │ │ │ │ + lea 0x0(%r13,%rbp,8),%r14 │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 54ee0 │ │ │ │ + mov %rbp,%r15 │ │ │ │ + cmp %r15,%r12 │ │ │ │ + jb 54eeb │ │ │ │ + mov 0x10(%rsp),%ebp │ │ │ │ + mov %ebp,%edi │ │ │ │ + call 4f810 │ │ │ │ + mov 0x10(%rsp),%r12d │ │ │ │ + mov 0x18(%rsp),%r15d │ │ │ │ + test %r14,%r14 │ │ │ │ + je 554d1 │ │ │ │ + mov 0x4(%r14),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 551d2 │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - jne 50656 │ │ │ │ - jmp 506a7 │ │ │ │ + jne 54f57 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x8(%rax),%eax │ │ │ │ + lea -0x1(%rax),%edx │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + cmp %r15d,%edx │ │ │ │ + je 551e0 │ │ │ │ + cmp %r15d,0x8(%rsp) │ │ │ │ + je 551e0 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x48(%rax),%rcx │ │ │ │ + cmp 0x8(%rax),%r15d │ │ │ │ + jb 55280 │ │ │ │ + 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 5502f │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov %esi,0x40(%rsp) │ │ │ │ + mov 0x58(%rax),%r15d │ │ │ │ + mov 0x50(%rax),%rsi │ │ │ │ + test %r15,%r15 │ │ │ │ + je 5549b │ │ │ │ + mov %r14d,0x10(%rsp) │ │ │ │ + xor %r13d,%r13d │ │ │ │ + lea 0x40(%rsp),%rbx │ │ │ │ + mov %r15,%r14 │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + mov %rsi,%r12 │ │ │ │ + jmp 54fdb │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + je 55010 │ │ │ │ + lea 0x1(%rbp),%r13 │ │ │ │ + cmp %r14,%r13 │ │ │ │ + jae 54ffe │ │ │ │ + lea 0x0(%r13,%r14,1),%rbp │ │ │ │ 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 │ │ │ │ + shr $1,%rbp │ │ │ │ + lea (%r12,%rbp,8),%r15 │ │ │ │ + mov %r15,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 54fd0 │ │ │ │ + mov %rbp,%r14 │ │ │ │ + cmp %r14,%r13 │ │ │ │ + jb 54fdb │ │ │ │ + mov 0x10(%rsp),%r13d │ │ │ │ + mov %r13d,%ecx │ │ │ │ + jmp 54e25 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov 0x10(%rsp),%r14d │ │ │ │ + test %r15,%r15 │ │ │ │ + je 5549b │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x4(%r15),%ebp │ │ │ │ + mov 0x48(%rax),%rcx │ │ │ │ + movzbl (%rcx,%rdx,1),%ecx │ │ │ │ + cmp $0xfd,%cl │ │ │ │ + jbe 550b6 │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + mov %eax,0x40(%rsp) │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x58(%rax),%r13d │ │ │ │ + mov 0x50(%rax),%r15 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 54e21 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov %ebp,0x18(%rsp) │ │ │ │ + lea 0x40(%rsp),%rbx │ │ │ │ + mov %r13,%rbp │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + mov %r14,%r13 │ │ │ │ + jmp 55080 │ │ │ │ + xchg %ax,%ax │ │ │ │ + je 550a0 │ │ │ │ + lea 0x1(%r12),%r13 │ │ │ │ + cmp %rbp,%r13 │ │ │ │ + jae 54e21 │ │ │ │ + lea 0x0(%r13,%rbp,1),%r12 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%r12 │ │ │ │ + lea (%r15,%r12,8),%r14 │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 55070 │ │ │ │ + mov %r12,%rbp │ │ │ │ + jmp 55077 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov 0x18(%rsp),%ebp │ │ │ │ + test %r14,%r14 │ │ │ │ + je 54e21 │ │ │ │ + mov 0x4(%r14),%ecx │ │ │ │ + cmp %ebp,%ecx │ │ │ │ + jae 551e0 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x78(%rax),%rax │ │ │ │ + mov (%rax,%rdx,4),%esi │ │ │ │ + shl $0x2,%rsi │ │ │ │ + cmpb $0x0,0x48b54(%rip) │ │ │ │ + jne 551ef │ │ │ │ + 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 551a2 │ │ │ │ + mov %r12d,%eax │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x70(%rax),%r15d │ │ │ │ + mov 0x68(%rax),%rbp │ │ │ │ + test %r15,%r15 │ │ │ │ + je 5548b │ │ │ │ + xor %r13d,%r13d │ │ │ │ + lea 0x40(%rsp),%rbx │ │ │ │ + mov %r12d,0x8(%rsp) │ │ │ │ + mov %r15,%r12 │ │ │ │ + mov %r13,%r15 │ │ │ │ + mov %rbx,%r13 │ │ │ │ + jmp 5514b │ │ │ │ + nopl (%rax) │ │ │ │ + je 55190 │ │ │ │ + lea 0x1(%r14),%r15 │ │ │ │ + cmp %r12,%r15 │ │ │ │ + jae 55173 │ │ │ │ + lea (%r15,%r12,1),%r14 │ │ │ │ + mov %r13,%rdi │ │ │ │ + shr $1,%r14 │ │ │ │ + mov %r14,%rbx │ │ │ │ + shl $0x4,%rbx │ │ │ │ + add %rbp,%rbx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 45600 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 55140 │ │ │ │ + mov %r14,%r12 │ │ │ │ + cmp %r12,%r15 │ │ │ │ + jb 5514b │ │ │ │ + mov 0x8(%rsp),%ebp │ │ │ │ + mov %ebp,%ecx │ │ │ │ + lea 0x2ded8(%rip),%rdx │ │ │ │ + mov $0x307,%esi │ │ │ │ + jmp 54e31 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - addq $0x2,0x18(%rax) │ │ │ │ - addq $0x1,0x38(%rax) │ │ │ │ - jmp 5062e │ │ │ │ + mov 0x8(%rsp),%r12d │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 5548b │ │ │ │ + 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 551bf │ │ │ │ + mov %esi,0x8(%rsp) │ │ │ │ + mov %eax,%r15d │ │ │ │ + addl $0x1,0xc(%rsp) │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + cmp %eax,0x20(%rsp) │ │ │ │ + jne 54ab0 │ │ │ │ + mov 0x8(%rsp),%r14d │ │ │ │ + mov %r15d,%edi │ │ │ │ + jmp 54b86 │ │ │ │ nop │ │ │ │ - mov 0x220(%r13),%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - jmp 3730 │ │ │ │ + xor %esi,%esi │ │ │ │ + cmpb $0x0,0x48a3f(%rip) │ │ │ │ + je 550da │ │ │ │ + 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 554e3 │ │ │ │ + mov 0x3c(%rsp),%esi │ │ │ │ + cmpb $0x0,0x489f7(%rip) │ │ │ │ + mov %rsi,%r12 │ │ │ │ + je 550ec │ │ │ │ + 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 554e3 │ │ │ │ + movzbl 0x3b(%rsp),%eax │ │ │ │ + jmp 550fc │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r15d,%ebp │ │ │ │ + movzbl (%rcx,%rbp,1),%r10d │ │ │ │ + cmp $0xfd,%r10b │ │ │ │ + jbe 5531f │ │ │ │ + mov 0x58(%rax),%ecx │ │ │ │ + mov 0x50(%rax),%rsi │ │ │ │ + mov %r15d,0x40(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 55493 │ │ │ │ + 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 552d8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ + je 55300 │ │ │ │ + lea 0x1(%r12),%rbp │ │ │ │ + cmp %r15,%rbp │ │ │ │ + jae 54b5c │ │ │ │ + lea 0x0(%rbp,%r15,1),%r12 │ │ │ │ mov %rbx,%rdi │ │ │ │ - call bab0 <__cxa_finalize@plt+0x82e0> │ │ │ │ - test %al,%al │ │ │ │ - je 5062e │ │ │ │ - mov 0xb0(%r13),%rax │ │ │ │ - addq $0x1,0x20(%rax) │ │ │ │ - jmp 5062e │ │ │ │ + shr $1,%r12 │ │ │ │ + lea (%r14,%r12,8),%r13 │ │ │ │ + mov %r13,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 552c8 │ │ │ │ + mov %r12,%r15 │ │ │ │ + jmp 552cf │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rsp),%rbp │ │ │ │ + mov 0x10(%rsp),%r15d │ │ │ │ + test %r13,%r13 │ │ │ │ + je 55493 │ │ │ │ + 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 553d4 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov %esi,0x40(%rsp) │ │ │ │ + mov 0x58(%rax),%r12d │ │ │ │ + mov 0x50(%rax),%r9 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 553ad │ │ │ │ + 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 55383 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + je 553b8 │ │ │ │ + lea 0x1(%r14),%r15 │ │ │ │ + cmp %rbp,%r15 │ │ │ │ + jae 553a9 │ │ │ │ + lea 0x0(%rbp,%r15,1),%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rbx,%rdx,8),%r13 │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %r13,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 55378 │ │ │ │ + mov %r14,%rbp │ │ │ │ + cmp %rbp,%r15 │ │ │ │ + jb 55383 │ │ │ │ + mov 0x10(%rsp),%esi │ │ │ │ + mov %esi,%edi │ │ │ │ + jmp 54b60 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x10(%rsp),%esi │ │ │ │ + mov 0x18(%rsp),%rbp │ │ │ │ + mov 0x24(%rsp),%r10d │ │ │ │ + mov 0x28(%rsp),%r15d │ │ │ │ + test %r13,%r13 │ │ │ │ + je 553ad │ │ │ │ + mov 0x4(%r13),%edx │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x78(%rax),%rsi │ │ │ │ + cmp %r10d,%edx │ │ │ │ + jae 553ef │ │ │ │ + mov (%rsi,%rbp,4),%edx │ │ │ │ + cmp %edx,%r15d │ │ │ │ + jb 553ef │ │ │ │ + cmp %edx,0x8(%rsp) │ │ │ │ + jb 5540b │ │ │ │ + mov 0x48(%rax),%rcx │ │ │ │ + jmp 54f78 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r15d,%r14d │ │ │ │ + mov %r14,%rdi │ │ │ │ + jmp 54b86 │ │ │ │ + lea 0x0(,%rdx,4),%rsi │ │ │ │ + jmp 550cd │ │ │ │ + mov %r14d,%ecx │ │ │ │ + movzbl (%rdx,%rcx,1),%edx │ │ │ │ + cmp $0xfd,%dl │ │ │ │ + jbe 54f30 │ │ │ │ + mov 0x58(%rax),%ecx │ │ │ │ + mov 0x50(%rax),%rax │ │ │ │ + mov %r14d,0x40(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 554d9 │ │ │ │ + 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 5546b │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + je 554a3 │ │ │ │ + lea 0x1(%rbp),%r15 │ │ │ │ + cmp %r14,%r15 │ │ │ │ + jae 554c4 │ │ │ │ + lea (%r15,%r14,1),%rbp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%rbp │ │ │ │ + lea 0x0(%r13,%rbp,8),%r12 │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 55460 │ │ │ │ + mov %rbp,%r14 │ │ │ │ + jmp 55466 │ │ │ │ + mov %r12d,%ebp │ │ │ │ + jmp 55177 │ │ │ │ + mov %r15d,%edi │ │ │ │ + jmp 54b60 │ │ │ │ + mov %r14d,%r13d │ │ │ │ + jmp 55003 │ │ │ │ + mov 0x10(%rsp),%r14d │ │ │ │ + mov 0x18(%rsp),%r15d │ │ │ │ + test %r12,%r12 │ │ │ │ + je 554d9 │ │ │ │ + mov 0x4(%r12),%edx │ │ │ │ + jmp 54f30 │ │ │ │ + mov %esi,%r12d │ │ │ │ + jmp 54c6d │ │ │ │ + mov 0x10(%rsp),%r13d │ │ │ │ + mov %r13d,%edi │ │ │ │ + call 4f810 │ │ │ │ + mov %r12d,%ebp │ │ │ │ + jmp 54f12 │ │ │ │ + mov %r14d,%r13d │ │ │ │ + jmp 554c9 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + lea 0x30759(%rip),%rdi │ │ │ │ + call 3680 │ │ │ │ + mov $0x1,%edi │ │ │ │ + call 3140 │ │ │ │ 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 │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + xor %edi,%edi │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %r9,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - 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 │ │ │ │ + sub $0x48,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - 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 0x8(%rsp),%rdi │ │ │ │ - mov %eax,%r13d │ │ │ │ - call 11390 <__cxa_finalize@plt+0xdbc0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r14d,%ecx │ │ │ │ - mov %r13d,%edx │ │ │ │ - mov %eax,%esi │ │ │ │ - call 21790 <__cxa_finalize@plt+0x1dfc0> │ │ │ │ - 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 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call bab0 <__cxa_finalize@plt+0x82e0> │ │ │ │ - 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 │ │ │ │ - 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 0x8(%rsp),%rdi │ │ │ │ - call bab0 <__cxa_finalize@plt+0x82e0> │ │ │ │ - test %al,%al │ │ │ │ - jne 50ba0 │ │ │ │ - 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 0x8(%rsi),%eax │ │ │ │ + lea 0x1(%rax),%esi │ │ │ │ + shl $0x2,%rsi │ │ │ │ + call 44640 │ │ │ │ + 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 44640 │ │ │ │ + mov $0x186a0,%esi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + call 8df0 <__cxa_finalize@plt+0x5620> │ │ │ │ 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 │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x34(%rsp),%rbx │ │ │ │ + call 8eb0 <__cxa_finalize@plt+0x56e0> │ │ │ │ + mov 0x8(%r12),%eax │ │ │ │ + movq $0x0,0x18(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + je 559a3 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %r15,%rdx │ │ │ │ + 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 55638 │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + mov 0x58(%r12),%r14d │ │ │ │ + mov %eax,0x34(%rsp) │ │ │ │ + mov 0x50(%r12),%rax │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 5561d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + jmp 555f3 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + je 55630 │ │ │ │ + lea 0x1(%r15),%r13 │ │ │ │ + cmp %r14,%r13 │ │ │ │ + jae 5561d │ │ │ │ + mov (%rsp),%rax │ │ │ │ + lea 0x0(%r13,%r14,1),%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 505a0 │ │ │ │ - mov 0x160(%r15),%eax │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rax,%rdx,8),%rbp │ │ │ │ + mov %rdx,%r15 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 455a0 │ │ │ │ test %eax,%eax │ │ │ │ - je 508e0 │ │ │ │ - mov 0x198(%r15),%edx │ │ │ │ - lea 0x190(%r15),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 20bb0 <__cxa_finalize@plt+0x1d3e0> │ │ │ │ - jmp 508e0 │ │ │ │ + jns 555e8 │ │ │ │ + mov %r15,%r14 │ │ │ │ + cmp %r14,%r13 │ │ │ │ + jb 555f3 │ │ │ │ + mov 0x10(%rsp),%ecx │ │ │ │ + jmp 556bc │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 5561d │ │ │ │ + mov 0x4(%rbp),%eax │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %eax,0x28(%rsp) │ │ │ │ + call 8f70 <__cxa_finalize@plt+0x57a0> │ │ │ │ + mov 0x48(%r12),%rcx │ │ │ │ + mov %eax,%edx │ │ │ │ + movzbl (%rcx,%rdx,1),%edx │ │ │ │ + cmp $0xfd,%dl │ │ │ │ + jbe 556e8 │ │ │ │ + mov %eax,0x2c(%rsp) │ │ │ │ + mov 0x58(%r12),%r14d │ │ │ │ + mov %eax,0x34(%rsp) │ │ │ │ + mov 0x50(%r12),%rax │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 556b8 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + jmp 5568b │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rsp),%r15 │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 50ca0 │ │ │ │ - cmpq $0x0,0x80(%r15) │ │ │ │ - je 50b7a │ │ │ │ + je 556e0 │ │ │ │ + lea 0x1(%r15),%r13 │ │ │ │ + cmp %r14,%r13 │ │ │ │ + jae 556b8 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + lea 0x0(%r13,%r14,1),%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 20040 <__cxa_finalize@plt+0x1c870> │ │ │ │ - test %al,%al │ │ │ │ - je 50e60 │ │ │ │ - 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 │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rax,%rdx,8),%rbp │ │ │ │ + mov %rdx,%r15 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 55680 │ │ │ │ + mov %r15,%r14 │ │ │ │ + cmp %r14,%r13 │ │ │ │ + jb 5568b │ │ │ │ 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 │ │ │ │ + mov 0x2c(%rsp),%ecx │ │ │ │ + lea 0x30570(%rip),%rdi │ │ │ │ + lea 0x2d966(%rip),%rdx │ │ │ │ + mov $0x292,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 615f0 │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 556b8 │ │ │ │ + mov 0x4(%rbp),%edx │ │ │ │ + cmp %edx,0x28(%rsp) │ │ │ │ + jae 55960 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call 8f40 <__cxa_finalize@plt+0x5770> │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov 0x48(%r12),%rax │ │ │ │ + movzbl (%rax,%rcx,1),%eax │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 5578c │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + mov 0x58(%r12),%r14d │ │ │ │ + mov %eax,0x34(%rsp) │ │ │ │ + mov 0x50(%r12),%rax │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 5561d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + jmp 5574f │ │ │ │ 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) │ │ │ │ + je 55780 │ │ │ │ + lea 0x1(%r15),%r13 │ │ │ │ + cmp %r14,%r13 │ │ │ │ + jae 5561d │ │ │ │ + mov (%rsp),%rax │ │ │ │ + lea 0x0(%r13,%r14,1),%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 20040 <__cxa_finalize@plt+0x1c870> │ │ │ │ - test %al,%al │ │ │ │ - je 50f70 │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rax,%rdx,8),%rbp │ │ │ │ + mov %rdx,%r15 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 55740 │ │ │ │ + mov %r15,%r14 │ │ │ │ + jmp 55746 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 5561d │ │ │ │ + mov 0x4(%rbp),%eax │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ - call bab0 <__cxa_finalize@plt+0x82e0> │ │ │ │ - test %al,%al │ │ │ │ - je 50b4e │ │ │ │ + mov %eax,0x28(%rsp) │ │ │ │ + call 8f70 <__cxa_finalize@plt+0x57a0> │ │ │ │ + mov 0x48(%r12),%rcx │ │ │ │ + mov %eax,%edx │ │ │ │ + movzbl (%rcx,%rdx,1),%edx │ │ │ │ + cmp $0xfd,%dl │ │ │ │ + jbe 55814 │ │ │ │ + mov %eax,0x2c(%rsp) │ │ │ │ + mov 0x58(%r12),%r13d │ │ │ │ + mov %eax,0x34(%rsp) │ │ │ │ + mov 0x50(%r12),%rax │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + test %r13,%r13 │ │ │ │ + je 556b8 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + jmp 557df │ │ │ │ + xchg %ax,%ax │ │ │ │ + je 55808 │ │ │ │ + lea 0x1(%r15),%r14 │ │ │ │ + cmp %r13,%r14 │ │ │ │ + jae 556b8 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + lea (%r14,%r13,1),%rdx │ │ │ │ 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 │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rax,%rdx,8),%rbp │ │ │ │ + mov %rdx,%r15 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 557d0 │ │ │ │ + mov %r15,%r13 │ │ │ │ + jmp 557d6 │ │ │ │ + nopl (%rax) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 556b8 │ │ │ │ + mov 0x4(%rbp),%edx │ │ │ │ + mov 0x28(%rsp),%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + jb 555b0 │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ - call bab0 <__cxa_finalize@plt+0x82e0> │ │ │ │ + call 8f70 <__cxa_finalize@plt+0x57a0> │ │ │ │ + mov 0x48(%r12),%rdx │ │ │ │ + mov %eax,%ecx │ │ │ │ + movzbl (%rdx,%rcx,1),%ecx │ │ │ │ + cmp $0xfd,%cl │ │ │ │ + jbe 55cb0 │ │ │ │ + mov %eax,0x28(%rsp) │ │ │ │ + mov 0x58(%r12),%r14d │ │ │ │ + mov %eax,0x34(%rsp) │ │ │ │ + mov 0x50(%r12),%rax │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 55898 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + jmp 5586b │ │ │ │ + xchg %ax,%ax │ │ │ │ + je 558a1 │ │ │ │ + lea 0x1(%r15),%r13 │ │ │ │ + cmp %r14,%r13 │ │ │ │ + jae 55898 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + lea 0x0(%r13,%r14,1),%rdx │ │ │ │ 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 │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rax,%rdx,8),%rbp │ │ │ │ + mov %rdx,%r15 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 55860 │ │ │ │ + mov %r15,%r14 │ │ │ │ + cmp %r14,%r13 │ │ │ │ + jb 5586b │ │ │ │ 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 0x28(%rsp),%ecx │ │ │ │ + jmp 556bc │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 55898 │ │ │ │ + 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 55931 │ │ │ │ + mov 0x20(%rsp),%eax │ │ │ │ + mov 0x58(%r12),%r13d │ │ │ │ + mov %eax,0x34(%rsp) │ │ │ │ + mov 0x50(%r12),%rax │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + test %r13,%r13 │ │ │ │ + je 556b8 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + jmp 558ff │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + je 55925 │ │ │ │ + lea 0x1(%r15),%r14 │ │ │ │ + cmp %r13,%r14 │ │ │ │ + jae 556b8 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + lea (%r14,%r13,1),%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 1c4a0 <__cxa_finalize@plt+0x18cd0> │ │ │ │ - cmpb $0x0,0x1c0(%r15) │ │ │ │ - je 5090e │ │ │ │ - mov 0x20(%rsp),%esi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rax,%rdx,8),%rbp │ │ │ │ + mov %rdx,%r15 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 558f0 │ │ │ │ + mov %r15,%r13 │ │ │ │ + jmp 558f6 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 556b8 │ │ │ │ + mov 0x4(%rbp),%eax │ │ │ │ + mov 0x28(%rsp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + je 555b0 │ │ │ │ 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 │ │ │ │ + mov 0x78(%r12),%rbp │ │ │ │ + call 8f70 <__cxa_finalize@plt+0x57a0> │ │ │ │ + mov 0x2c(%rsp),%ecx │ │ │ │ + mov %ecx,0x0(%rbp,%rax,4) │ │ │ │ + jmp 555b0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + cmp $0xffffffffffffffff,%rcx │ │ │ │ + je 5597a │ │ │ │ + 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 8eb0 <__cxa_finalize@plt+0x56e0> │ │ │ │ + mov %r14,%rax │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + cmp 0x8(%r12),%eax │ │ │ │ + jb 55598 │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ 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 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call 11e30 <__cxa_finalize@plt+0xe660> │ │ │ │ - mov %r13d,%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 │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 137b0 <__cxa_finalize@plt+0xffe0> │ │ │ │ - mov %r13d,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - call 11ce0 <__cxa_finalize@plt+0xe510> │ │ │ │ - mov %r13d,%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 │ │ │ │ + call 8e80 <__cxa_finalize@plt+0x56b0> │ │ │ │ + mov $0x2710,%esi │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - call 20dd0 <__cxa_finalize@plt+0x1d600> │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %r13,%rsi │ │ │ │ + call 8df0 <__cxa_finalize@plt+0x5620> │ │ │ │ + xor %esi,%esi │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov 0x198(%r15),%edx │ │ │ │ - call 20dd0 <__cxa_finalize@plt+0x1d600> │ │ │ │ - jmp 50c7f │ │ │ │ + call 8eb0 <__cxa_finalize@plt+0x56e0> │ │ │ │ + cmpl $0x1,0x8(%r12) │ │ │ │ + movq $0x1,0x18(%rsp) │ │ │ │ + jbe 55c75 │ │ │ │ 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 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 55b20 │ │ │ │ + mov 0x28(%rsp),%eax │ │ │ │ + mov 0x58(%r12),%r14d │ │ │ │ + mov %eax,0x34(%rsp) │ │ │ │ + mov 0x50(%r12),%rax │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 55898 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + lea 0x34(%rsp),%rbx │ │ │ │ + jmp 55a47 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + je 55a70 │ │ │ │ + lea 0x1(%r15),%r13 │ │ │ │ + cmp %r14,%r13 │ │ │ │ + jae 55898 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + lea 0x0(%r13,%r14,1),%r15 │ │ │ │ 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 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x20(%rsp),%esi │ │ │ │ + shr $1,%r15 │ │ │ │ + lea (%rax,%r15,8),%rbp │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 55a38 │ │ │ │ + mov %r15,%r14 │ │ │ │ + jmp 55a3e │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 55898 │ │ │ │ + mov 0x4(%rbp),%eax │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call 8f70 <__cxa_finalize@plt+0x57a0> │ │ │ │ + mov 0x48(%r12),%rcx │ │ │ │ + mov %eax,%edx │ │ │ │ + movzbl (%rcx,%rdx,1),%edx │ │ │ │ + cmp $0xfd,%dl │ │ │ │ + jbe 55b08 │ │ │ │ + mov %eax,0x20(%rsp) │ │ │ │ + mov 0x58(%r12),%r13d │ │ │ │ + mov %eax,0x34(%rsp) │ │ │ │ + mov 0x50(%r12),%rax │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + test %r13,%r13 │ │ │ │ + je 55af4 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + lea 0x34(%rsp),%rbx │ │ │ │ + jmp 55acb │ │ │ │ + nop │ │ │ │ + je 55b00 │ │ │ │ + lea 0x1(%r14),%r15 │ │ │ │ + cmp %r13,%r15 │ │ │ │ + jae 55af4 │ │ │ │ + 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 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 55ac0 │ │ │ │ + mov %r14,%r13 │ │ │ │ + cmp %r13,%r15 │ │ │ │ + jb 55acb │ │ │ │ + mov 0x20(%rsp),%ecx │ │ │ │ + jmp 556bc │ │ │ │ + nopl (%rax) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 55af4 │ │ │ │ + mov 0x4(%rbp),%edx │ │ │ │ + cmp %edx,0x10(%rsp) │ │ │ │ + jae 55b30 │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ - call 12fa0 <__cxa_finalize@plt+0xf7d0> │ │ │ │ + call 8f40 <__cxa_finalize@plt+0x5770> │ │ │ │ + jmp 559f0 │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl %r15b,%eax │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + jmp 55a80 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x48(%r12),%rax │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + movzbl (%rax,%rcx,1),%eax │ │ │ │ + movzbl %al,%r13d │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 55bb4 │ │ │ │ + mov 0x28(%rsp),%eax │ │ │ │ + mov 0x58(%r12),%ebp │ │ │ │ + mov 0x50(%r12),%r13 │ │ │ │ + mov %eax,0x34(%rsp) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 55898 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + lea 0x34(%rsp),%rbx │ │ │ │ + jmp 55b7f │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + je 55ba3 │ │ │ │ + lea 0x1(%r15),%r14 │ │ │ │ + cmp %rbp,%r14 │ │ │ │ + jae 55898 │ │ │ │ + lea (%r14,%rbp,1),%r15 │ │ │ │ mov %rbx,%rdi │ │ │ │ + shr $1,%r15 │ │ │ │ + lea 0x0(%r13,%r15,8),%rax │ │ │ │ mov %rax,%rsi │ │ │ │ - call 1c610 <__cxa_finalize@plt+0x18e40> │ │ │ │ - jmp 50d7a │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 55b70 │ │ │ │ + mov %r15,%rbp │ │ │ │ + jmp 55b76 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 55898 │ │ │ │ + mov 0x4(%rax),%r13d │ │ │ │ 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> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - xor %ebp,%ebp │ │ │ │ - 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 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rsi,%rbx │ │ │ │ - lea 0x0(,%rbp,8),%rsi │ │ │ │ - call 5e500 │ │ │ │ - lea 0x0(,%rbp,4),%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 │ │ │ │ + call 8f70 <__cxa_finalize@plt+0x57a0> │ │ │ │ + mov 0x48(%r12),%rcx │ │ │ │ + mov %eax,%edx │ │ │ │ + movzbl (%rcx,%rdx,1),%edx │ │ │ │ + cmp $0xfd,%dl │ │ │ │ + jbe 55c47 │ │ │ │ + mov %eax,0x20(%rsp) │ │ │ │ + mov 0x58(%r12),%r14d │ │ │ │ + mov %eax,0x34(%rsp) │ │ │ │ + mov 0x50(%r12),%rax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 55af4 │ │ │ │ xor %r15d,%r15d │ │ │ │ - mov $0x1,%ebp │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ + lea 0x34(%rsp),%rbx │ │ │ │ + jmp 55c0f │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r15d,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 12fa0 <__cxa_finalize@plt+0xf7d0> │ │ │ │ - mov %r15d,%esi │ │ │ │ + je 55c3b │ │ │ │ + lea 0x1(%rdx),%r15 │ │ │ │ + cmp %r14,%r15 │ │ │ │ + jae 55af4 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + lea (%r15,%r14,1),%rdx │ │ │ │ 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 %r12,%rdi │ │ │ │ - call 32c0 │ │ │ │ - add $0x38,%rsp │ │ │ │ - mov %rbp,%rax │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rax,%rdx,8),%rbp │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 455a0 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + test %eax,%eax │ │ │ │ + jns 55c00 │ │ │ │ + mov %rdx,%r14 │ │ │ │ + jmp 55c06 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 55af4 │ │ │ │ + mov 0x4(%rbp),%edx │ │ │ │ + cmp %r13d,%edx │ │ │ │ + je 55cbc │ │ │ │ + mov 0x18(%rsp),%rbx │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 8eb0 <__cxa_finalize@plt+0x56e0> │ │ │ │ + mov %rbx,%rax │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + cmp 0x8(%r12),%eax │ │ │ │ + jb 559e0 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call 8e80 <__cxa_finalize@plt+0x56b0> │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 55ce5 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + add $0x48,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - ret │ │ │ │ + jmp 32c0 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x1,%ebp │ │ │ │ - jmp 51140 │ │ │ │ + movzbl %cl,%eax │ │ │ │ + mov %eax,0x28(%rsp) │ │ │ │ + jmp 558b2 │ │ │ │ + mov 0x8(%rsp),%r14 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 8f40 <__cxa_finalize@plt+0x5770> │ │ │ │ + mov 0x78(%r12),%rdx │ │ │ │ + mov 0x28(%rsp),%ecx │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov 0x18(%rsp),%rbx │ │ │ │ + mov %ecx,(%rdx,%rax,4) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + jmp 55c59 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + mov $0x8,%edx │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - xor %r13d,%r13d │ │ │ │ + mov %rsi,%r13 │ │ │ │ + mov $0x3e8,%esi │ │ │ │ push %r12 │ │ │ │ push %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 │ │ │ │ + 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 4ec0 <__cxa_finalize@plt+0x16f0> │ │ │ │ + mov 0x8(%r13),%eax │ │ │ │ xor %edi,%edi │ │ │ │ - mov $0x10,%esi │ │ │ │ - call 5e500 │ │ │ │ - mov %r15d,%r12d │ │ │ │ + lea 0x2(%rax),%esi │ │ │ │ + call 44640 │ │ │ │ + mov 0x8(%r13),%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,0x60(%r13) │ │ │ │ + mov %rax,%rdi │ │ │ │ + add $0x2,%rdx │ │ │ │ + call 3070 │ │ │ │ xor %edi,%edi │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea 0x0(,%r12,8),%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %r13,%rsi │ │ │ │ + mov $0x10,%esi │ │ │ │ + call 44640 │ │ │ │ + movl $0x1,0x70(%r13) │ │ │ │ mov %r14,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - call 3eca0 │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 51239 │ │ │ │ - xor %r14d,%r14d │ │ │ │ + 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 5200 <__cxa_finalize@plt+0x1a30> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 5020 <__cxa_finalize@plt+0x1850> │ │ │ │ + test %al,%al │ │ │ │ + jne 55f82 │ │ │ │ + nopl (%rax) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + xor %ebx,%ebx │ │ │ │ + call 5030 <__cxa_finalize@plt+0x1860> │ │ │ │ + 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 4f860 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 55e38 │ │ │ │ xchg %ax,%ax │ │ │ │ - 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 │ │ │ │ + sub %r15,%rcx │ │ │ │ + cmp $0x7f,%rcx │ │ │ │ + jg 55ea8 │ │ │ │ + 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 5200 <__cxa_finalize@plt+0x1a30> │ │ │ │ + add $0x1,%ebx │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 5ff10 │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jae 55f60 │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 5fdf0 │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov (%rax),%r15d │ │ │ │ + call 5fdf0 │ │ │ │ + mov 0x4(%rax),%ecx │ │ │ │ + mov %r15,%rbp │ │ │ │ + mov %rcx,%r9 │ │ │ │ + cmp %rcx,%r15 │ │ │ │ + jge 55e35 │ │ │ │ + mov 0x60(%r13),%rax │ │ │ │ + lea (%rax,%r15,1),%rsi │ │ │ │ + movzbl (%rsi),%edi │ │ │ │ + test %dil,%dil │ │ │ │ + je 55e00 │ │ │ │ + add %rcx,%rax │ │ │ │ + movsbl (%rax),%r8d │ │ │ │ + test %r8b,%r8b │ │ │ │ + jne 55fc7 │ │ │ │ + mov %r15,%rdx │ │ │ │ + sub %rcx,%rdx │ │ │ │ + cmp $0xffffffffffffff81,%rdx │ │ │ │ + jl 55f00 │ │ │ │ mov %r15d,%edx │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov %rbp,%r8 │ │ │ │ - lea -0x10c7d(%rip),%rcx │ │ │ │ - mov %r13,%rsi │ │ │ │ - push %rax │ │ │ │ - push 0x18(%rsp) │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call 3eed0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ + sub %ecx,%edx │ │ │ │ + mov %dl,(%rax) │ │ │ │ + jmp 55e15 │ │ │ │ + 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 44640 │ │ │ │ + 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 55e15 │ │ │ │ + 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 44640 │ │ │ │ + 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 55e15 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 5fc80 │ │ │ │ + mov %r12,%rdi │ │ │ │ call 32c0 │ │ │ │ - pop %rax │ │ │ │ - pop %rdx │ │ │ │ - add $0x28,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 5020 <__cxa_finalize@plt+0x1850> │ │ │ │ + test %al,%al │ │ │ │ + je 55dc8 │ │ │ │ + mov 0x70(%r13),%esi │ │ │ │ + mov 0x68(%r13),%rdi │ │ │ │ + mov $0x10,%edx │ │ │ │ + lea -0x109d6(%rip),%rcx │ │ │ │ + call 34d0 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 4f70 <__cxa_finalize@plt+0x17a0> │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 55fef │ │ │ │ + add $0x88,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + movsbl %dil,%ecx │ │ │ │ + lea 0x2d20e(%rip),%rdx │ │ │ │ + mov $0x4a9,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x2fc53(%rip),%rdi │ │ │ │ + call 615f0 │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + xor %edi,%edi │ │ │ │ push %r14 │ │ │ │ - mov %edx,%r14d │ │ │ │ + mov %rsi,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %esi,%ebp │ │ │ │ - mov $0x10,%esi │ │ │ │ push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %rdi,0x18(%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 44640 │ │ │ │ + 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 %rcx,0x20(%rsp) │ │ │ │ - mov %r8d,0x2c(%rsp) │ │ │ │ - call 5e500 │ │ │ │ + mov $0x18,%esi │ │ │ │ + call 44640 │ │ │ │ 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 │ │ │ │ + mov $0x18,%esi │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + call 44640 │ │ │ │ + mov $0x186a0,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ 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 │ │ │ │ + call 8df0 <__cxa_finalize@plt+0x5620> │ │ │ │ + mov $0x186a0,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 8df0 <__cxa_finalize@plt+0x5620> │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 8eb0 <__cxa_finalize@plt+0x56e0> │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 8eb0 <__cxa_finalize@plt+0x56e0> │ │ │ │ + mov 0x10(%r14),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov (%rax),%esi │ │ │ │ + call 8eb0 <__cxa_finalize@plt+0x56e0> │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 8eb0 <__cxa_finalize@plt+0x56e0> │ │ │ │ + cmpl $0x1,0x8(%r14) │ │ │ │ + movq $0x0,0x30(%rsp) │ │ │ │ + movq $0x1,0x8(%rsp) │ │ │ │ + jbe 564a6 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x30(%rsp),%r15 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x10(%rax),%rax │ │ │ │ + mov (%rax,%r15,4),%esi │ │ │ │ + call 8eb0 <__cxa_finalize@plt+0x56e0> │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 8eb0 <__cxa_finalize@plt+0x56e0> │ │ │ │ + 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 561ce │ │ │ │ + mov 0x24(%rsp),%eax │ │ │ │ + mov %eax,0x60(%rsp) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x58(%rax),%r13d │ │ │ │ + mov 0x50(%rax),%rdi │ │ │ │ + test %r13,%r13 │ │ │ │ + je 56196 │ │ │ │ + mov %rbx,0x28(%rsp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + lea 0x60(%rsp),%rbp │ │ │ │ + mov %r13,%rbx │ │ │ │ + mov %rdi,%r15 │ │ │ │ + jmp 56174 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + je 561c0 │ │ │ │ + lea 0x1(%r12),%r14 │ │ │ │ + cmp %rbx,%r14 │ │ │ │ + jae 56196 │ │ │ │ + lea (%r14,%rbx,1),%r12 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + shr $1,%r12 │ │ │ │ + lea (%r15,%r12,8),%r13 │ │ │ │ + mov %r13,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 56168 │ │ │ │ + mov %r12,%rbx │ │ │ │ + cmp %rbx,%r14 │ │ │ │ + jb 56174 │ │ │ │ + mov 0x24(%rsp),%ecx │ │ │ │ + lea 0x2ce8f(%rip),%rdx │ │ │ │ + mov $0x292,%esi │ │ │ │ + lea 0x2fa86(%rip),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 3610 <__snprintf_chk@plt> │ │ │ │ - mov 0x8(%r12),%rsi │ │ │ │ - mov 0x18(%rsp),%rbx │ │ │ │ - add %rbp,%rsi │ │ │ │ + call 615f0 │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ + test %r13,%r13 │ │ │ │ + je 56196 │ │ │ │ + mov 0x4(%r13),%ebp │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %ebp,%ebp │ │ │ │ + call 8f70 <__cxa_finalize@plt+0x57a0> │ │ │ │ + cmp %rax,%rbp │ │ │ │ + jge 563e8 │ │ │ │ + mov 0x18(%rsp),%r15 │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 8f40 <__cxa_finalize@plt+0x5770> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 8f40 <__cxa_finalize@plt+0x5770> │ │ │ │ + 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 │ │ │ │ - add $0x10,%rsi │ │ │ │ - call 3eca0 │ │ │ │ - mov 0x2c(%rsp),%eax │ │ │ │ - mov 0x8(%r12),%rsi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %r14d,%edx │ │ │ │ + call 8ea0 <__cxa_finalize@plt+0x56d0> │ │ │ │ + test %al,%al │ │ │ │ + jne 56270 │ │ │ │ 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 │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 5142a │ │ │ │ - xor %r15d,%r15d │ │ │ │ + call 8f70 <__cxa_finalize@plt+0x57a0> │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jl 56270 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 8f70 <__cxa_finalize@plt+0x57a0> │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jge 56270 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 8f40 <__cxa_finalize@plt+0x5770> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 8f40 <__cxa_finalize@plt+0x5770> │ │ │ │ + cmp %rax,%rbp │ │ │ │ + jg 56348 │ │ │ │ + cmp %rax,%r12 │ │ │ │ + jle 56210 │ │ │ │ + cmp %rax,%rbp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + cmovne %rax,%r12 │ │ │ │ + call 8ea0 <__cxa_finalize@plt+0x56d0> │ │ │ │ + test %al,%al │ │ │ │ + je 5621c │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 8eb0 <__cxa_finalize@plt+0x56e0> │ │ │ │ + mov (%rsp),%r14 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r14d,%ebp │ │ │ │ + call 8eb0 <__cxa_finalize@plt+0x56e0> │ │ │ │ + cmpb $0x0,0x47994(%rip) │ │ │ │ + mov %r14d,%ecx │ │ │ │ + jne 56390 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x60(%rax),%rax │ │ │ │ + movsbq (%rax,%rbp,1),%rax │ │ │ │ + mov %al,0x5f(%rsp) │ │ │ │ + cmp $0x80,%al │ │ │ │ + jne 5636f │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov %rbp,0x60(%rsp) │ │ │ │ + mov 0x70(%rax),%r15d │ │ │ │ + mov 0x68(%rax),%rdi │ │ │ │ + test %r15,%r15 │ │ │ │ + je 56332 │ │ │ │ + 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 56303 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + je 56358 │ │ │ │ + lea 0x1(%r15),%r12 │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jae 5632e │ │ │ │ + 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 45600 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 562f8 │ │ │ │ + mov %r15,%rbx │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jb 56303 │ │ │ │ + mov 0x28(%rsp),%ecx │ │ │ │ + lea 0x2cd1f(%rip),%rdx │ │ │ │ + mov $0x307,%esi │ │ │ │ + jmp 561a6 │ │ │ │ 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 │ │ │ │ - add $0x38,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ + mov %rbp,%r12 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 56210 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x28(%rsp),%ecx │ │ │ │ + mov 0x40(%rsp),%r12 │ │ │ │ + mov 0x48(%rsp),%rbx │ │ │ │ + test %r13,%r13 │ │ │ │ + je 56332 │ │ │ │ + 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 56118 │ │ │ │ + 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 5659e │ │ │ │ + movsbq 0x5f(%rsp),%rax │ │ │ │ + mov 0x28(%rsp),%ecx │ │ │ │ + jmp 562af │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov 0x48(%rax),%rax │ │ │ │ + movzbl (%rax,%rcx,1),%ebp │ │ │ │ + cmp $0xfd,%bpl │ │ │ │ + jbe 56473 │ │ │ │ + mov 0x24(%rsp),%eax │ │ │ │ + mov %eax,0x60(%rsp) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x58(%rax),%ecx │ │ │ │ + mov 0x50(%rax),%r13 │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 56196 │ │ │ │ + mov %rbx,0x28(%rsp) │ │ │ │ + xor %ebp,%ebp │ │ │ │ + lea 0x60(%rsp),%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + jmp 5643f │ │ │ │ + xchg %ax,%ax │ │ │ │ + je 56460 │ │ │ │ + lea 0x1(%r15),%rbp │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jae 56196 │ │ │ │ + lea 0x0(%rbp,%rbx,1),%r15 │ │ │ │ + mov %r14,%rdi │ │ │ │ + shr $1,%r15 │ │ │ │ + lea 0x0(%r13,%r15,8),%r12 │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 56430 │ │ │ │ + mov %r15,%rbx │ │ │ │ + jmp 56436 │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ + test %r12,%r12 │ │ │ │ + je 56196 │ │ │ │ + mov 0x4(%r12),%ebp │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %ebp,%ebp │ │ │ │ + call 8f70 <__cxa_finalize@plt+0x57a0> │ │ │ │ + cmp %rax,%rbp │ │ │ │ + jg 564f3 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + addq $0x1,0x8(%rsp) │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + addq $0x1,0x30(%rsp) │ │ │ │ + mov 0x8(%rax),%eax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jg 560e0 │ │ │ │ + mov 0x18(%rsp),%r14 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 8e80 <__cxa_finalize@plt+0x56b0> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 8e80 <__cxa_finalize@plt+0x56b0> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 565b4 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + add $0x78,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call 8eb0 <__cxa_finalize@plt+0x56e0> │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov 0x48(%rax),%rax │ │ │ │ + movzbl (%rax,%rcx,1),%eax │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 5658d │ │ │ │ + mov 0x24(%rsp),%eax │ │ │ │ + mov %eax,0x60(%rsp) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x58(%rax),%ecx │ │ │ │ + mov 0x50(%rax),%rbp │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 56576 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rbx,(%rsp) │ │ │ │ + lea 0x60(%rsp),%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rdx,%r15 │ │ │ │ + jmp 56553 │ │ │ │ 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 │ │ │ │ + je 5657f │ │ │ │ + lea 0x1(%r13),%r15 │ │ │ │ + cmp %rbx,%r15 │ │ │ │ + jae 56576 │ │ │ │ + lea (%r15,%rbx,1),%r13 │ │ │ │ + mov %r14,%rdi │ │ │ │ + shr $1,%r13 │ │ │ │ + lea 0x0(%rbp,%r13,8),%r12 │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 56548 │ │ │ │ + mov %r13,%rbx │ │ │ │ + cmp %rbx,%r15 │ │ │ │ + jb 56553 │ │ │ │ + mov 0x24(%rsp),%edi │ │ │ │ + call 4f810 │ │ │ │ + mov (%rsp),%rbx │ │ │ │ + test %r12,%r12 │ │ │ │ + je 56576 │ │ │ │ + mov 0x4(%r12),%eax │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %eax,%esi │ │ │ │ + call 8eb0 <__cxa_finalize@plt+0x56e0> │ │ │ │ + jmp 56484 │ │ │ │ + lea 0x2f69e(%rip),%rdi │ │ │ │ + call 3680 │ │ │ │ + mov $0x1,%edi │ │ │ │ + call 3140 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - mov %rdi,%r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %esi,%ebx │ │ │ │ - sub $0x58,%rsp │ │ │ │ - mov 0x270(%rdi),%rdi │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0xc8,%rsp │ │ │ │ + mov %rdi,0x50(%rsp) │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - 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,0xb8(%rsp) │ │ │ │ + mov 0x8(%rsi),%eax │ │ │ │ + lea 0x1(%rax),%esi │ │ │ │ + shl $0x2,%rsi │ │ │ │ + call 44640 │ │ │ │ + mov 0x8(%rbx),%edx │ │ │ │ + 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) │ │ │ │ - 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 391c0 │ │ │ │ + mov 0x5c(%rbx),%eax │ │ │ │ xor %edi,%edi │ │ │ │ + lea 0x1(%rax),%esi │ │ │ │ + shl $0x2,%rsi │ │ │ │ + call 44640 │ │ │ │ + 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 392e0 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea 0xb0(%rsp),%rax │ │ │ │ + movl $0x0,0x40(%rsp) │ │ │ │ + movl $0x0,0x44(%rsp) │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - lea 0x2fafc(%rip),%r12 │ │ │ │ + call 392d0 │ │ │ │ + test %al,%al │ │ │ │ + jne 56c01 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call 39470 │ │ │ │ + mov 0x44(%rsp),%edx │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jl 56f90 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + call 393f0 │ │ │ │ + mov (%rax),%ebx │ │ │ │ + mov 0x4(%rax),%r14d │ │ │ │ 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 │ │ │ │ + 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 4f860 │ │ │ │ + mov %rax,%r12 │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne 56724 │ │ │ │ + mov 0x8(%r15),%eax │ │ │ │ + mov %eax,0x38(%rsp) │ │ │ │ + sub $0x1,%eax │ │ │ │ + cmp %eax,%r14d │ │ │ │ + je 575f0 │ │ │ │ + mov 0x28(%rsp),%edi │ │ │ │ + cmp %edi,0x8(%rsp) │ │ │ │ + je 57338 │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov 0x48(%rsi),%rax │ │ │ │ + cmp 0x8(%rsi),%edi │ │ │ │ + jae 56890 │ │ │ │ + mov %edi,%esi │ │ │ │ + movzbl (%rax,%rsi,1),%r10d │ │ │ │ + movzbl %r10b,%ebp │ │ │ │ + cmp $0xfd,%r10b │ │ │ │ + jbe 567eb │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov %edi,0xa0(%rsp) │ │ │ │ + mov 0x58(%rax),%ecx │ │ │ │ + mov 0x50(%rax),%r8 │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 567c6 │ │ │ │ + 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 567a3 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + je 567cf │ │ │ │ + lea 0x1(%rbp),%r13 │ │ │ │ + cmp %r12,%r13 │ │ │ │ + jae 567c6 │ │ │ │ + lea 0x0(%r13,%r12,1),%rbp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%rbp │ │ │ │ + lea (%r14,%rbp,8),%r15 │ │ │ │ + mov %r15,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 56798 │ │ │ │ + mov %rbp,%r12 │ │ │ │ + cmp %r12,%r13 │ │ │ │ + jb 567a3 │ │ │ │ + mov 0x28(%rsp),%edi │ │ │ │ + call 4f810 │ │ │ │ + mov 0x38(%rsp),%r12 │ │ │ │ + mov 0x58(%rsp),%rsi │ │ │ │ + test %r15,%r15 │ │ │ │ + je 567c6 │ │ │ │ + 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 57508 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov %ecx,0xa0(%rsp) │ │ │ │ + mov 0x58(%rax),%r14d │ │ │ │ + mov 0x50(%rax),%r9 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 56881 │ │ │ │ + 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 56857 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + je 5726a │ │ │ │ + lea 0x1(%r13),%r14 │ │ │ │ + cmp %rbp,%r14 │ │ │ │ + jae 5687d │ │ │ │ + lea 0x0(%rbp,%r14,1),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%r12,%rdx,8),%r15 │ │ │ │ + mov %rdx,%r13 │ │ │ │ + mov %r15,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 56848 │ │ │ │ + mov %r13,%rbp │ │ │ │ + cmp %rbp,%r14 │ │ │ │ + jb 56857 │ │ │ │ + mov 0x38(%rsp),%ecx │ │ │ │ + mov %ecx,%edi │ │ │ │ + call 4f810 │ │ │ │ + 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 56966 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov %r9d,0xa0(%rsp) │ │ │ │ + mov 0x58(%rax),%r15d │ │ │ │ + mov 0x50(%rax),%rdx │ │ │ │ + test %r15,%r15 │ │ │ │ + je 56935 │ │ │ │ + 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 5690b │ │ │ │ + nop │ │ │ │ + je 56940 │ │ │ │ + lea 0x1(%r15),%r12 │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jae 56930 │ │ │ │ + lea (%r12,%rbp,1),%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rbx,%rdx,8),%r14 │ │ │ │ + mov %rdx,%r15 │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 56900 │ │ │ │ + mov %r15,%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jb 5690b │ │ │ │ + mov 0x38(%rsp),%r9d │ │ │ │ + mov %r9d,%ecx │ │ │ │ + jmp 569f5 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x58(%rsp),%r12 │ │ │ │ + mov 0x60(%rsp),%rcx │ │ │ │ + mov 0x68(%rsp),%rbp │ │ │ │ + mov 0x38(%rsp),%r9d │ │ │ │ + test %r14,%r14 │ │ │ │ + je 56935 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x4(%r14),%edx │ │ │ │ + mov 0x48(%rax),%rax │ │ │ │ + movzbl (%rax,%rcx,1),%eax │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 571b8 │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + mov %eax,0xa0(%rsp) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x58(%rax),%r14d │ │ │ │ + mov 0x50(%rax),%rsi │ │ │ │ + test %r14,%r14 │ │ │ │ + je 569f1 │ │ │ │ + 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 569cb │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + je 56a10 │ │ │ │ + lea 0x1(%r14),%rbp │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jae 569f1 │ │ │ │ + lea 0x0(%rbp,%r12,1),%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rbx,%rdx,8),%r15 │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %r15,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 569c0 │ │ │ │ + mov %r14,%r12 │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jb 569cb │ │ │ │ + mov 0x8(%rsp),%ecx │ │ │ │ + lea 0x2c634(%rip),%rdx │ │ │ │ + mov $0x292,%esi │ │ │ │ + jmp 56af6 │ │ │ │ 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 │ │ │ │ + mov 0x38(%rsp),%r12 │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + mov 0x60(%rsp),%rbp │ │ │ │ + mov 0x68(%rsp),%edx │ │ │ │ + test %r15,%r15 │ │ │ │ + je 569f1 │ │ │ │ + mov 0x4(%r15),%eax │ │ │ │ + movl $0x0,0x38(%rsp) │ │ │ │ + cmp %edx,%eax │ │ │ │ + jb 571cb │ │ │ │ + cmpb $0x0,0x471e5(%rip) │ │ │ │ + jne 56f38 │ │ │ │ + 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 56b28 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov %r8,0xa0(%rsp) │ │ │ │ + mov 0x70(%rax),%r15d │ │ │ │ + mov 0x68(%rax),%rdi │ │ │ │ + test %r15,%r15 │ │ │ │ + je 56ae6 │ │ │ │ + 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 56abb │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + je 56b10 │ │ │ │ + lea 0x1(%r15),%r13 │ │ │ │ + cmp %r12,%r13 │ │ │ │ + jae 56ae6 │ │ │ │ + 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 45600 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 56ab0 │ │ │ │ + mov %r15,%r12 │ │ │ │ + cmp %r12,%r13 │ │ │ │ + jb 56abb │ │ │ │ + mov 0x8(%rsp),%ecx │ │ │ │ + lea 0x2c567(%rip),%rdx │ │ │ │ + mov $0x307,%esi │ │ │ │ + lea 0x2f136(%rip),%rdi │ │ │ │ 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 615f0 │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x58(%rsp),%r12 │ │ │ │ + mov 0x60(%rsp),%rcx │ │ │ │ + mov 0x68(%rsp),%r8 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 56ae6 │ │ │ │ + mov 0x8(%r14),%rax │ │ │ │ + mov 0x28(%rsp),%r9d │ │ │ │ + add %r8,%rax │ │ │ │ + cmp %r9,%rax │ │ │ │ + jne 56e38 │ │ │ │ + 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 56b8b │ │ │ │ + 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 56b87 │ │ │ │ + mov 0x8(%r15),%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + cmp %eax,%ebp │ │ │ │ + jb 56c70 │ │ │ │ + add $0x1,%r13d │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call 5ff10 │ │ │ │ + cmp %eax,%r13d │ │ │ │ + jae 56bd8 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %r13d,%esi │ │ │ │ + call 5fdf0 │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov %rdx,0xb0(%rsp) │ │ │ │ + shr $0x20,%rcx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jae 56b60 │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call 392e0 │ │ │ │ + addl $0x1,0x40(%rsp) │ │ │ │ + jmp 56b87 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%r12 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 5fc80 │ │ │ │ + mov %r12,%rdi │ │ │ │ call 32c0 │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - movq $0x0,0x30(%rsp) │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call 392d0 │ │ │ │ + test %al,%al │ │ │ │ + je 566b8 │ │ │ │ + mov 0x18(%rsp),%rbx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 39260 │ │ │ │ + mov %rbx,%rdi │ │ │ │ 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 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0xf0(%r15),%rdx │ │ │ │ - call 58c30 │ │ │ │ - mov 0x260(%r15),%rcx │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x44(%rsp),%r8d │ │ │ │ + mov 0x40(%rsp),%ecx │ │ │ │ xor %eax,%eax │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x33555(%rip),%rdx │ │ │ │ - mov $0x28d,%esi │ │ │ │ - call 4ea30 │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ + mov 0x467cc(%rip),%rdi │ │ │ │ + lea 0x2c5c5(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0xb8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 517b5 │ │ │ │ - add $0x58,%rsp │ │ │ │ - mov %rbp,%rax │ │ │ │ + jne 580e9 │ │ │ │ + add $0xc8,%rsp │ │ │ │ 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 │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmpb $0x0,0x46fb1(%rip) │ │ │ │ + mov %ebp,%esi │ │ │ │ + jne 56fa8 │ │ │ │ + mov 0x60(%r15),%rax │ │ │ │ + movsbq (%rax,%rsi,1),%rax │ │ │ │ + mov %al,0x9c(%rsp) │ │ │ │ + cmp $0x80,%al │ │ │ │ + jne 56d50 │ │ │ │ + mov 0x70(%r15),%r9d │ │ │ │ + mov %ebp,%eax │ │ │ │ + mov 0x68(%r15),%rsi │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + test %r9,%r9 │ │ │ │ + je 58060 │ │ │ │ + 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 56ceb │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + je 56d30 │ │ │ │ + lea 0x1(%rbp),%r13 │ │ │ │ + cmp %r15,%r13 │ │ │ │ + jae 56d17 │ │ │ │ + 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 45600 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 56ce0 │ │ │ │ + mov %rbp,%r15 │ │ │ │ + cmp %r15,%r13 │ │ │ │ + jb 56ceb │ │ │ │ + mov 0x28(%rsp),%r14d │ │ │ │ + mov %r14d,%ecx │ │ │ │ + lea 0x2c332(%rip),%rdx │ │ │ │ + mov $0x307,%esi │ │ │ │ + jmp 56af6 │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + mov 0x28(%rsp),%ebp │ │ │ │ + mov 0x58(%rsp),%r13d │ │ │ │ + mov 0x60(%rsp),%r15 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 58060 │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + neg %rdx │ │ │ │ + cmovns %rdx,%rax │ │ │ │ + mov 0x8(%r15),%edx │ │ │ │ + sub $0x1,%edx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jge 56b87 │ │ │ │ + mov (%rcx),%esi │ │ │ │ + cmpb $0x0,0x46eb5(%rip) │ │ │ │ + mov %rsi,%r12 │ │ │ │ + jne 57b38 │ │ │ │ + mov 0x60(%r15),%rax │ │ │ │ + movsbq (%rax,%rsi,1),%rax │ │ │ │ + mov %al,0x9d(%rsp) │ │ │ │ + cmp $0x80,%al │ │ │ │ + jne 57019 │ │ │ │ + mov 0x70(%r15),%r9d │ │ │ │ + mov %r12d,%eax │ │ │ │ + mov 0x68(%r15),%rsi │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + test %r9,%r9 │ │ │ │ + je 58095 │ │ │ │ + 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 56df0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + je 56ff8 │ │ │ │ + lea 0x1(%r12),%r15 │ │ │ │ + cmp %r13,%r15 │ │ │ │ + jae 56e1b │ │ │ │ + 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 45600 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 56de0 │ │ │ │ + mov %r12,%r13 │ │ │ │ + cmp %r13,%r15 │ │ │ │ + jb 56df0 │ │ │ │ + mov 0x28(%rsp),%ebx │ │ │ │ + mov %ebx,%ecx │ │ │ │ + lea 0x2c230(%rip),%rdx │ │ │ │ + mov $0x307,%esi │ │ │ │ + jmp 56af6 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmpb $0x0,0x46de9(%rip) │ │ │ │ + jne 57448 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x60(%rax),%rax │ │ │ │ + movsbq (%rax,%r9,1),%rax │ │ │ │ + mov %al,0x9a(%rsp) │ │ │ │ + cmp $0x80,%al │ │ │ │ + jne 56f10 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov %r9,0xa0(%rsp) │ │ │ │ + mov 0x70(%rax),%r10d │ │ │ │ + mov 0x68(%rax),%rsi │ │ │ │ + test %r10,%r10 │ │ │ │ + je 56ede │ │ │ │ + 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 56eb3 │ │ │ │ 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 │ │ │ │ + je 56ef3 │ │ │ │ + lea 0x1(%r15),%r12 │ │ │ │ + cmp %r13,%r12 │ │ │ │ + jae 56ede │ │ │ │ + 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 45600 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 56ea8 │ │ │ │ + mov %r15,%r13 │ │ │ │ + cmp %r13,%r12 │ │ │ │ + jb 56eb3 │ │ │ │ + mov 0x28(%rsp),%ecx │ │ │ │ + lea 0x2c16f(%rip),%rdx │ │ │ │ + mov $0x307,%esi │ │ │ │ + jmp 56af6 │ │ │ │ + mov 0x58(%rsp),%r9 │ │ │ │ + mov 0x60(%rsp),%r12 │ │ │ │ + mov 0x68(%rsp),%rcx │ │ │ │ + mov 0x70(%rsp),%r8 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 56ede │ │ │ │ + mov 0x8(%r14),%rax │ │ │ │ + add %rax,%r9 │ │ │ │ + cmp %r8,%r9 │ │ │ │ + jne 570e8 │ │ │ │ + mov 0x38(%rsp),%r14d │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov 0x28(%rsp),%esi │ │ │ │ + mov %esi,(%rax,%r14,4) │ │ │ │ + jmp 56b4b │ │ │ │ + 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 580d3 │ │ │ │ + movsbq 0x9f(%rsp),%rax │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + jmp 56a5e │ │ │ │ + xchg %ax,%ax │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x33399(%rip),%rdx │ │ │ │ - mov $0x262,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 4ea30 │ │ │ │ - mov $0x1,%edi │ │ │ │ - call 3140 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - cmpb $0x0,0xa0(%rsi) │ │ │ │ - mov 0x10(%rsi),%rcx │ │ │ │ - jne 518e8 │ │ │ │ + call 39470 │ │ │ │ + mov %eax,0x44(%rsp) │ │ │ │ + jmp 566cf │ │ │ │ + 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 580c7 │ │ │ │ + movsbq 0x9c(%rsp),%rax │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + jmp 56c8f │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + mov 0x28(%rsp),%r12d │ │ │ │ + mov 0x58(%rsp),%r13d │ │ │ │ + mov 0x60(%rsp),%r15 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 58095 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov (%rcx),%r9d │ │ │ │ + movzbl 0x46c05(%rip),%edx │ │ │ │ + mov %r9,%r11 │ │ │ │ + test %rax,%rax │ │ │ │ + jle 57510 │ │ │ │ + test %dl,%dl │ │ │ │ + jne 57ed9 │ │ │ │ + mov 0x60(%r15),%rax │ │ │ │ + movsbq (%rax,%r9,1),%rax │ │ │ │ + mov %al,0x9e(%rsp) │ │ │ │ + cmp $0x80,%al │ │ │ │ + jne 5736f │ │ │ │ + mov 0x70(%r15),%r8d │ │ │ │ + mov 0x68(%r15),%r12 │ │ │ │ + mov %r9,0xa0(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 570cf │ │ │ │ + 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 5709f │ │ │ │ + nop │ │ │ │ + je 57349 │ │ │ │ + lea 0x1(%rbp),%r15 │ │ │ │ + cmp %r13,%r15 │ │ │ │ + jae 570ca │ │ │ │ + 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 45600 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 57090 │ │ │ │ + mov %rbp,%r13 │ │ │ │ + cmp %r13,%r15 │ │ │ │ + jb 5709f │ │ │ │ + mov 0x28(%rsp),%r11d │ │ │ │ + mov %r11d,%ecx │ │ │ │ + lea 0x2bf7f(%rip),%rdx │ │ │ │ + mov $0x307,%esi │ │ │ │ + jmp 56af6 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmpb $0x0,0x46b39(%rip) │ │ │ │ + jne 57b88 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x60(%rax),%rax │ │ │ │ + movzbl (%rax,%rcx,1),%eax │ │ │ │ + mov %al,0x9b(%rsp) │ │ │ │ + movsbq %al,%rcx │ │ │ │ + cmp $0x80,%al │ │ │ │ + jne 57196 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov %r8,0xa0(%rsp) │ │ │ │ + mov 0x70(%rax),%ecx │ │ │ │ + mov 0x68(%rax),%rsi │ │ │ │ test %rcx,%rcx │ │ │ │ - je 51ad0 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - lea 0x305e6(%rip),%rsi │ │ │ │ - lea 0x305ce(%rip),%rbp │ │ │ │ - call 3630 │ │ │ │ + je 56ae6 │ │ │ │ xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0x80000,%ecx │ │ │ │ - mov %rax,0x78(%rbx) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 3170 │ │ │ │ - mov 0x10(%rbx),%rcx │ │ │ │ + mov %r12,0x28(%rsp) │ │ │ │ + mov %rsi,%r13 │ │ │ │ + mov %rcx,%r12 │ │ │ │ + lea 0xa0(%rsp),%rbx │ │ │ │ + mov %rdx,%r14 │ │ │ │ + jmp 5715f │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + je 57184 │ │ │ │ + lea 0x1(%rbp),%r14 │ │ │ │ + cmp %r12,%r14 │ │ │ │ + jae 56ae6 │ │ │ │ + lea (%r14,%r12,1),%rbp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%rbp │ │ │ │ + mov %rbp,%r15 │ │ │ │ + shl $0x4,%r15 │ │ │ │ + add %r13,%r15 │ │ │ │ + mov %r15,%rsi │ │ │ │ + call 45600 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 57150 │ │ │ │ + mov %rbp,%r12 │ │ │ │ + jmp 57156 │ │ │ │ + mov 0x28(%rsp),%r12 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 56ae6 │ │ │ │ + mov 0x8(%r15),%rcx │ │ │ │ + lea 0x2ebf0(%rip),%rdx │ │ │ │ + mov $0x555,%esi │ │ │ │ + lea 0x2ea8a(%rip),%rdi │ │ │ │ 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) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 32c0 │ │ │ │ - cmpb $0x0,0x1c0(%rbx) │ │ │ │ - jne 51953 │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ + call 615f0 │ │ │ │ + jmp 56b4b │ │ │ │ nopl (%rax) │ │ │ │ + movzbl %al,%eax │ │ │ │ + movl $0x0,0x38(%rsp) │ │ │ │ + cmp %edx,%eax │ │ │ │ + jae 56a3c │ │ │ │ + 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 57bdd │ │ │ │ + mov 0x58(%rsi),%r8d │ │ │ │ + mov 0x50(%rsi),%rdi │ │ │ │ + mov %r14d,0xa0(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 57262 │ │ │ │ + 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 57237 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + je 574e0 │ │ │ │ + lea 0x1(%r14),%r12 │ │ │ │ + cmp %r15,%r12 │ │ │ │ + jae 5725d │ │ │ │ + lea (%r12,%r15,1),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea 0x0(%rbp,%rdx,8),%r13 │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %r13,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 57228 │ │ │ │ + mov %r14,%r15 │ │ │ │ + cmp %r15,%r12 │ │ │ │ + jb 57237 │ │ │ │ + mov 0x38(%rsp),%r14d │ │ │ │ + mov %r14d,%edi │ │ │ │ + call 4f810 │ │ │ │ + mov 0x58(%rsp),%r12 │ │ │ │ + mov 0x38(%rsp),%ecx │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + mov 0x68(%rsp),%ebp │ │ │ │ + test %r15,%r15 │ │ │ │ + je 56881 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x4(%r15),%ecx │ │ │ │ + mov 0x48(%rax),%rax │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov 0x78(%rdi),%rdx │ │ │ │ + cmp %ebp,%ecx │ │ │ │ + jae 56894 │ │ │ │ + mov (%rdx,%rsi,4),%esi │ │ │ │ + cmp %esi,0x8(%rsp) │ │ │ │ + jae 56894 │ │ │ │ + cmp %esi,0x28(%rsp) │ │ │ │ + jb 56894 │ │ │ │ + mov %esi,%edx │ │ │ │ + movzbl (%rax,%rdx,1),%r14d │ │ │ │ + cmp $0xfd,%r14b │ │ │ │ + jbe 5801a │ │ │ │ + mov 0x58(%rdi),%r14d │ │ │ │ + mov 0x50(%rdi),%rax │ │ │ │ + mov %esi,0xa0(%rsp) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 580c2 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov %r12,0x58(%rsp) │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea 0xa0(%rsp),%rbx │ │ │ │ + mov %esi,0x38(%rsp) │ │ │ │ + mov %r15,%r12 │ │ │ │ + jmp 57313 │ │ │ │ + nop │ │ │ │ + je 58068 │ │ │ │ + lea 0x1(%rbp),%r12 │ │ │ │ + cmp %r14,%r12 │ │ │ │ + jae 58088 │ │ │ │ + lea (%r12,%r14,1),%rbp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%rbp │ │ │ │ + lea 0x0(%r13,%rbp,8),%r15 │ │ │ │ + mov %r15,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 57300 │ │ │ │ + mov %rbp,%r14 │ │ │ │ + jmp 5730a │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movl $0x0,0x38(%rsp) │ │ │ │ + mov 0x8(%rsp),%ecx │ │ │ │ + jmp 56a3c │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + mov 0x58(%rsp),%r13d │ │ │ │ + mov 0x60(%rsp),%r9 │ │ │ │ + mov 0x28(%rsp),%r11d │ │ │ │ + mov 0x68(%rsp),%r15 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 570cf │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + mov (%rcx),%edx │ │ │ │ + add %rdx,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov %eax,%esi │ │ │ │ + test %r11d,%r11d │ │ │ │ + je 574b8 │ │ │ │ + cmp %r11d,%esi │ │ │ │ + je 574cb │ │ │ │ + mov 0x8(%r15),%eax │ │ │ │ + mov 0x48(%r15),%rdx │ │ │ │ + cmp %eax,%esi │ │ │ │ + jae 57600 │ │ │ │ + mov 0x28(%rsp),%r12d │ │ │ │ + movzbl (%rdx,%r12,1),%edi │ │ │ │ + cmp $0xfd,%dil │ │ │ │ + jbe 57fe4 │ │ │ │ + mov 0x58(%r15),%ecx │ │ │ │ + mov 0x50(%r15),%rax │ │ │ │ + mov %esi,0xa0(%rsp) │ │ │ │ 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 │ │ │ │ + je 5809d │ │ │ │ + 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 5740f │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + je 57cb7 │ │ │ │ + lea 0x1(%rbp),%r12 │ │ │ │ + cmp %r15,%r12 │ │ │ │ + jae 57435 │ │ │ │ + lea (%r12,%r15,1),%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea 0x0(%r13,%rdx,8),%rbx │ │ │ │ + mov %rdx,%rbp │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 455a0 │ │ │ │ test %eax,%eax │ │ │ │ - js 51bc0 │ │ │ │ - cmpb $0x0,0x1c0(%rbx) │ │ │ │ - je 518de │ │ │ │ - mov 0x70(%rbx),%rbp │ │ │ │ + jns 57400 │ │ │ │ + mov %rbp,%r15 │ │ │ │ + cmp %r15,%r12 │ │ │ │ + jb 5740f │ │ │ │ + mov 0x38(%rsp),%r8d │ │ │ │ + mov %r8d,%edi │ │ │ │ + call 4f810 │ │ │ │ + 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 580c7 │ │ │ │ + movsbq 0x9a(%rsp),%rax │ │ │ │ + mov 0x58(%rsp),%r9 │ │ │ │ + mov 0x60(%rsp),%rcx │ │ │ │ + mov 0x68(%rsp),%r8 │ │ │ │ + jmp 56e5a │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%r15),%eax │ │ │ │ + lea -0x1(%rax),%edx │ │ │ │ + cmp %esi,%edx │ │ │ │ + je 574cb │ │ │ │ + test %esi,%esi │ │ │ │ + jne 57391 │ │ │ │ + mov 0x48(%rsp),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov (%rsi),%ecx │ │ │ │ + mov 0x20(%r15),%rax │ │ │ │ + mov %ecx,(%rax,%rdx,1) │ │ │ │ + jmp 56b87 │ │ │ │ + mov 0x58(%rsp),%r12 │ │ │ │ + mov 0x60(%rsp),%rcx │ │ │ │ + mov 0x38(%rsp),%r14d │ │ │ │ + test %r13,%r13 │ │ │ │ + je 57262 │ │ │ │ + mov 0x4(%r13),%eax │ │ │ │ + mov %eax,0x38(%rsp) │ │ │ │ + jmp 56a3c │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl %dl,%ecx │ │ │ │ + jmp 57292 │ │ │ │ + test %dl,%dl │ │ │ │ + jne 57f6d │ │ │ │ + mov 0x60(%r15),%rax │ │ │ │ + movsbq (%rax,%r9,1),%rax │ │ │ │ + mov %al,0x9f(%rsp) │ │ │ │ + cmp $0x80,%al │ │ │ │ + jne 575d6 │ │ │ │ + mov 0x70(%r15),%r8d │ │ │ │ + mov 0x68(%r15),%r12 │ │ │ │ + mov %r9,0xa0(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 570cf │ │ │ │ + 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 57587 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + je 575b0 │ │ │ │ + lea 0x1(%rbx),%r13 │ │ │ │ + cmp %r15,%r13 │ │ │ │ + jae 570ca │ │ │ │ + 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 45600 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 57578 │ │ │ │ + mov %rbx,%r15 │ │ │ │ + jmp 5757e │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + mov 0x58(%rsp),%r13d │ │ │ │ + mov 0x60(%rsp),%r9 │ │ │ │ + mov 0x28(%rsp),%r11d │ │ │ │ + mov 0x68(%rsp),%r15 │ │ │ │ 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 │ │ │ │ - xor %eax,%eax │ │ │ │ - call 4ea30 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x2dc,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x278(%rbx),%rcx │ │ │ │ - lea 0x304d3(%rip),%rdx │ │ │ │ - call 4ea30 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x2dd,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov 0x288(%rbx),%rcx │ │ │ │ - lea 0x304d4(%rip),%rdx │ │ │ │ - lea 0x30425(%rip),%rbp │ │ │ │ - call 4ea30 │ │ │ │ - mov 0x280(%rbx),%rdi │ │ │ │ + je 570cf │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + add %rax,%r9 │ │ │ │ + mov (%rcx),%eax │ │ │ │ + mov %r9d,%r11d │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + jmp 5737b │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movl $0x0,0x38(%rsp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + jmp 56a3c │ │ │ │ + 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 57be9 │ │ │ │ + mov %ecx,0xa0(%rsp) │ │ │ │ + mov 0x58(%r15),%ecx │ │ │ │ + mov 0x50(%r15),%rdi │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 58080 │ │ │ │ + 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 5767c │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + je 576ae │ │ │ │ + lea 0x1(%r12),%rbp │ │ │ │ + cmp %r15,%rbp │ │ │ │ + jae 576a3 │ │ │ │ + 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 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 57670 │ │ │ │ + mov %r12,%r15 │ │ │ │ + cmp %r15,%rbp │ │ │ │ + jb 5767c │ │ │ │ + mov 0x38(%rsp),%ebx │ │ │ │ + mov %ebx,%edi │ │ │ │ + call 4f810 │ │ │ │ + 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 58080 │ │ │ │ + mov 0x48(%r15),%rdx │ │ │ │ + mov 0x4(%rbx),%r12d │ │ │ │ + movzbl (%rdx,%rax,1),%edx │ │ │ │ + cmp $0xfd,%dl │ │ │ │ + jbe 57bfa │ │ │ │ + mov 0x58(%r15),%ecx │ │ │ │ + mov 0x50(%r15),%rdi │ │ │ │ + mov %r11d,0xa0(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 57775 │ │ │ │ + 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 5774b │ │ │ │ + je 5777d │ │ │ │ + lea 0x1(%rbx),%r15 │ │ │ │ + cmp %r13,%r15 │ │ │ │ + jae 57770 │ │ │ │ + lea (%r15,%r13,1),%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rdx,%rbx │ │ │ │ + shr $1,%rbx │ │ │ │ + lea (%r12,%rbx,8),%rbp │ │ │ │ mov %rbp,%rsi │ │ │ │ - call 3630 │ │ │ │ - mov $0x80000,%ecx │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 57740 │ │ │ │ + mov %rbx,%r13 │ │ │ │ + cmp %r13,%r15 │ │ │ │ + jb 5774b │ │ │ │ + mov 0x38(%rsp),%r11d │ │ │ │ + mov %r11d,%edi │ │ │ │ + call 4f810 │ │ │ │ + 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 57775 │ │ │ │ + mov 0x4(%rbp),%edx │ │ │ │ + xor %edi,%edi │ │ │ │ + cmp %r12d,%edx │ │ │ │ + jb 57c08 │ │ │ │ + test %r11d,%r11d │ │ │ │ + jne 577c9 │ │ │ │ + mov 0x8(%r15),%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + cmp %esi,%eax │ │ │ │ + je 580a5 │ │ │ │ + cmp %r11d,%esi │ │ │ │ + je 580a5 │ │ │ │ + mov 0x48(%r15),%rdx │ │ │ │ + cmp 0x8(%r15),%esi │ │ │ │ + jb 579a8 │ │ │ │ + mov 0x78(%r15),%rcx │ │ │ │ + mov %r9d,%eax │ │ │ │ + mov (%rcx,%rax,4),%ecx │ │ │ │ + mov %rcx,%r12 │ │ │ │ + movzbl (%rdx,%rcx,1),%ecx │ │ │ │ + cmp $0xfd,%cl │ │ │ │ + jbe 57cae │ │ │ │ + mov 0x58(%r15),%edx │ │ │ │ + mov 0x50(%r15),%rsi │ │ │ │ + mov %r12d,0xa0(%rsp) │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 58080 │ │ │ │ + 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 57854 │ │ │ │ + nopl (%rax) │ │ │ │ + je 57883 │ │ │ │ + lea 0x1(%r12),%r15 │ │ │ │ + cmp %rbp,%r15 │ │ │ │ + jae 5787a │ │ │ │ + lea (%r15,%rbp,1),%rcx │ │ │ │ + mov %r14,%rdi │ │ │ │ + shr $1,%rcx │ │ │ │ + lea 0x0(%r13,%rcx,8),%rbx │ │ │ │ + mov %rcx,%r12 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 57848 │ │ │ │ + mov %r12,%rbp │ │ │ │ + cmp %rbp,%r15 │ │ │ │ + jb 57854 │ │ │ │ + mov 0x28(%rsp),%ebx │ │ │ │ + jmp 576a7 │ │ │ │ + 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 58080 │ │ │ │ + mov 0x4(%rbx),%r12d │ │ │ │ + mov 0x48(%r15),%rdx │ │ │ │ + movzbl (%rdx,%rax,1),%edx │ │ │ │ + movzbl %dl,%ecx │ │ │ │ + cmp $0xfd,%dl │ │ │ │ + jbe 57974 │ │ │ │ + mov 0x58(%r15),%edx │ │ │ │ + mov 0x50(%r15),%rsi │ │ │ │ + mov %r11d,0xa0(%rsp) │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 57775 │ │ │ │ + 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 5791b │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + je 5794b │ │ │ │ + lea 0x1(%rbp),%r12 │ │ │ │ + cmp %r15,%r12 │ │ │ │ + jae 57941 │ │ │ │ + lea (%r12,%r15,1),%rcx │ │ │ │ + mov %r14,%rdi │ │ │ │ + shr $1,%rcx │ │ │ │ + lea 0x0(%r13,%rcx,8),%rbx │ │ │ │ + mov %rcx,%rbp │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 57910 │ │ │ │ + mov %rbp,%r15 │ │ │ │ + cmp %r15,%r12 │ │ │ │ + jb 5791b │ │ │ │ + mov 0x28(%rsp),%r11d │ │ │ │ + jmp 57775 │ │ │ │ + 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 57775 │ │ │ │ + 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 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,0x298(%rbx) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 3170 │ │ │ │ - mov 0x278(%rbx),%rdi │ │ │ │ + cmp %r12d,%ecx │ │ │ │ + jae 574d2 │ │ │ │ + mov 0x78(%r15),%rdx │ │ │ │ + mov (%rdx,%rax,4),%edx │ │ │ │ + shl $0x2,%rdx │ │ │ │ + jmp 574d2 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x28(%rsp),%r12d │ │ │ │ + movzbl (%rdx,%r12,1),%eax │ │ │ │ + movzbl %al,%ebx │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 57a7b │ │ │ │ + mov 0x58(%r15),%ecx │ │ │ │ + mov 0x50(%r15),%rbx │ │ │ │ + mov %esi,0xa0(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 5809d │ │ │ │ + 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 57a1b │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + je 57a4a │ │ │ │ + lea 0x1(%r13),%r15 │ │ │ │ + cmp %r12,%r15 │ │ │ │ + jae 57a40 │ │ │ │ + lea (%r15,%r12,1),%r8 │ │ │ │ + mov %r14,%rdi │ │ │ │ + shr $1,%r8 │ │ │ │ + lea (%rbx,%r8,8),%rbp │ │ │ │ + mov %r8,%r13 │ │ │ │ mov %rbp,%rsi │ │ │ │ - call 3630 │ │ │ │ - mov $0x80000,%ecx │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 57a10 │ │ │ │ + mov %r13,%r12 │ │ │ │ + cmp %r12,%r15 │ │ │ │ + jb 57a1b │ │ │ │ + mov 0x28(%rsp),%r8d │ │ │ │ + jmp 5743a │ │ │ │ + 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 5809d │ │ │ │ + mov 0x4(%rbp),%ebx │ │ │ │ + mov 0x48(%r15),%rdx │ │ │ │ + lea 0x1(%rsi),%eax │ │ │ │ + mov %rax,%r10 │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 57fdc │ │ │ │ + mov 0x58(%r15),%ecx │ │ │ │ + mov 0x50(%r15),%rax │ │ │ │ + mov %r10d,0xa0(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 57b2b │ │ │ │ xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,0x290(%rbx) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 3170 │ │ │ │ - mov 0x288(%rbx),%rdi │ │ │ │ + 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 57b00 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + je 57e7b │ │ │ │ + lea 0x1(%r12),%r13 │ │ │ │ + cmp %r15,%r13 │ │ │ │ + jae 57b26 │ │ │ │ + lea 0x0(%r13,%r15,1),%r8 │ │ │ │ + mov %r14,%rdi │ │ │ │ + shr $1,%r8 │ │ │ │ + lea (%rbx,%r8,8),%rbp │ │ │ │ + mov %r8,%r12 │ │ │ │ mov %rbp,%rsi │ │ │ │ - call 3630 │ │ │ │ - mov $0x80000,%ecx │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 57af0 │ │ │ │ + mov %r12,%r15 │ │ │ │ + cmp %r15,%r13 │ │ │ │ + jb 57b00 │ │ │ │ + mov 0x28(%rsp),%r10d │ │ │ │ + mov %r10d,%edi │ │ │ │ + call 4f810 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x94(%r15),%edi │ │ │ │ + add 0xa0(%r15),%rsi │ │ │ │ xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,0x2a0(%rbx) │ │ │ │ + mov %rcx,0x28(%rsp) │ │ │ │ + call 35d0 │ │ │ │ + mov 0x94(%r15),%edi │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x9d(%rsp),%rsi │ │ │ │ + call 3180 │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + je 580c7 │ │ │ │ + movsbq 0x9d(%rsp),%rax │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + jmp 56d8c │ │ │ │ + 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 580c7 │ │ │ │ + movzbl 0x9b(%rsp),%eax │ │ │ │ + mov 0x28(%rsp),%r8 │ │ │ │ + jmp 57109 │ │ │ │ + movzbl %al,%eax │ │ │ │ + mov %eax,0x38(%rsp) │ │ │ │ + jmp 56a3c │ │ │ │ + movzbl (%rdx,%rax,1),%edx │ │ │ │ + movzbl %r8b,%r12d │ │ │ │ + cmp $0xfd,%dl │ │ │ │ + ja 576f1 │ │ │ │ + movzbl %dl,%edx │ │ │ │ + xor %edi,%edi │ │ │ │ + cmp %r12d,%edx │ │ │ │ + jae 577b5 │ │ │ │ + mov 0x78(%r15),%rdx │ │ │ │ + mov (%rdx,%rax,4),%eax │ │ │ │ + mov 0x48(%r15),%rdx │ │ │ │ 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 │ │ │ │ - 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> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmpb $0x0,0x1c8(%rsi) │ │ │ │ - jne 51bdd │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 57fed │ │ │ │ + mov 0x58(%r15),%ecx │ │ │ │ + mov 0x50(%r15),%r12 │ │ │ │ + mov %edi,0xa0(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 57778 │ │ │ │ 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 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x302ef(%rip),%rbp │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x2c2,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x33101(%rip),%rdx │ │ │ │ - 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 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 4ea30 │ │ │ │ - jmp 5194a │ │ │ │ + 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 57c7f │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rbx),%rbp │ │ │ │ + je 57f40 │ │ │ │ + lea 0x1(%rbx),%r13 │ │ │ │ + cmp %r15,%r13 │ │ │ │ + jae 57ca5 │ │ │ │ + lea 0x0(%r13,%r15,1),%r8 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %r8,%rbx │ │ │ │ + shr $1,%rbx │ │ │ │ + lea (%r12,%rbx,8),%rbp │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 57c70 │ │ │ │ + mov %rbx,%r15 │ │ │ │ + cmp %r15,%r13 │ │ │ │ + jb 57c7f │ │ │ │ + mov 0x38(%rsp),%edi │ │ │ │ + jmp 57778 │ │ │ │ + movzbl %cl,%r12d │ │ │ │ + jmp 578b1 │ │ │ │ + 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 5809d │ │ │ │ + mov 0x4(%rbx),%edi │ │ │ │ + mov 0x48(%r15),%rdx │ │ │ │ + lea 0x1(%rsi),%eax │ │ │ │ + mov %rax,%r10 │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 57fd4 │ │ │ │ + mov 0x58(%r15),%ecx │ │ │ │ + mov 0x50(%r15),%rax │ │ │ │ + mov %r10d,0xa0(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 57b2b │ │ │ │ + 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 57d5b │ │ │ │ + nopl (%rax) │ │ │ │ + je 57d8e │ │ │ │ + lea 0x1(%r13),%rbp │ │ │ │ + cmp %r15,%rbp │ │ │ │ + jae 57d81 │ │ │ │ + lea 0x0(%rbp,%r15,1),%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%r12,%rdx,8),%rbx │ │ │ │ + mov %rdx,%r13 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 57d50 │ │ │ │ + mov %r13,%r15 │ │ │ │ + cmp %r15,%rbp │ │ │ │ + jb 57d5b │ │ │ │ + mov 0x38(%rsp),%r10d │ │ │ │ + mov %r10d,%edi │ │ │ │ + call 4f810 │ │ │ │ + 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 57b2b │ │ │ │ + mov 0x4(%rbx),%eax │ │ │ │ + mov 0x48(%r15),%rdx │ │ │ │ + mov 0x78(%r15),%rcx │ │ │ │ + cmp %edi,%eax │ │ │ │ + jae 57604 │ │ │ │ + mov (%rcx,%r12,4),%ebp │ │ │ │ + cmp %ebp,%esi │ │ │ │ + jb 57604 │ │ │ │ + cmp %ebp,%r11d │ │ │ │ + jae 57604 │ │ │ │ + mov %ebp,%eax │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + movzbl %al,%edi │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 58052 │ │ │ │ + mov 0x58(%r15),%ecx │ │ │ │ + mov 0x50(%r15),%rax │ │ │ │ + mov %ebp,0xa0(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 580cc │ │ │ │ + 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 57e58 │ │ │ │ + je 5802b │ │ │ │ + lea 0x1(%r15),%rbp │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jae 57ca5 │ │ │ │ + lea 0x0(%rbp,%r12,1),%r8 │ │ │ │ + mov %r14,%rdi │ │ │ │ + shr $1,%r8 │ │ │ │ + lea (%rbx,%r8,8),%r13 │ │ │ │ + mov %r8,%r15 │ │ │ │ + mov %r13,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 57e45 │ │ │ │ + mov %r15,%r12 │ │ │ │ + jmp 57e4f │ │ │ │ + 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 │ │ │ │ - jne 51960 │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - call 9b60 <__cxa_finalize@plt+0x6390> │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 51960 │ │ │ │ - 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 │ │ │ │ + je 57b2b │ │ │ │ + mov 0x4(%rbp),%eax │ │ │ │ + mov 0x78(%r15),%rcx │ │ │ │ + cmp %ebx,%eax │ │ │ │ + jae 57ed0 │ │ │ │ + mov (%rcx,%r12,4),%eax │ │ │ │ + cmp %eax,%r11d │ │ │ │ + jae 57ed0 │ │ │ │ + cmp %eax,%esi │ │ │ │ + jae 57ff5 │ │ │ │ + mov 0x48(%r15),%rdx │ │ │ │ + jmp 577e4 │ │ │ │ + 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 580c7 │ │ │ │ + movsbq 0x9e(%rsp),%rax │ │ │ │ + mov 0x28(%rsp),%r9 │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + mov 0x58(%rsp),%r11d │ │ │ │ + jmp 57047 │ │ │ │ + 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 57778 │ │ │ │ + mov 0x4(%rbp),%edi │ │ │ │ + jmp 577b5 │ │ │ │ + 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 580c7 │ │ │ │ + movsbq 0x9f(%rsp),%rax │ │ │ │ + mov 0x28(%rsp),%r9 │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + mov 0x58(%rsp),%r11d │ │ │ │ + jmp 57528 │ │ │ │ + movzbl %al,%eax │ │ │ │ + jmp 57dca │ │ │ │ + movzbl %al,%eax │ │ │ │ + jmp 57eb7 │ │ │ │ + movzbl %dil,%edi │ │ │ │ + jmp 57ce4 │ │ │ │ + movzbl %al,%edi │ │ │ │ + jmp 577b5 │ │ │ │ + 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 574d2 │ │ │ │ + movzbl %r14b,%eax │ │ │ │ + mov %eax,0x38(%rsp) │ │ │ │ + mov 0x8(%rsp),%ecx │ │ │ │ + jmp 56a3c │ │ │ │ + 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 580cc │ │ │ │ + mov 0x4(%rbx),%edi │ │ │ │ + test %r11d,%r11d │ │ │ │ + jne 577d2 │ │ │ │ + jmp 577ba │ │ │ │ + mov %ebp,%r14d │ │ │ │ + jmp 56d1c │ │ │ │ + mov 0x58(%rsp),%r12 │ │ │ │ + mov 0x38(%rsp),%esi │ │ │ │ + test %r15,%r15 │ │ │ │ + je 580c2 │ │ │ │ + mov 0x4(%r15),%eax │ │ │ │ + mov %eax,0x38(%rsp) │ │ │ │ + jmp 58022 │ │ │ │ + mov %r12d,%ebx │ │ │ │ + jmp 576a7 │ │ │ │ + mov 0x38(%rsp),%r15d │ │ │ │ + mov %r15d,%edi │ │ │ │ + call 4f810 │ │ │ │ + mov %r12d,%ebx │ │ │ │ + jmp 56e1f │ │ │ │ + mov %esi,%r8d │ │ │ │ + jmp 5743a │ │ │ │ + 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 574d2 │ │ │ │ + mov %esi,%r15d │ │ │ │ + jmp 5808d │ │ │ │ + call 4f840 │ │ │ │ + mov %ebp,%edi │ │ │ │ + jmp 57778 │ │ │ │ + lea 0x2db69(%rip),%rdi │ │ │ │ + call 3680 │ │ │ │ mov $0x1,%edi │ │ │ │ call 3140 │ │ │ │ - mov 0x10(%rbx),%rcx │ │ │ │ - lea 0x3176f(%rip),%rdx │ │ │ │ - mov $0x2a1,%esi │ │ │ │ - jmp 51bf2 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %rsi,%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 │ │ │ │ - xor %edi,%edi │ │ │ │ - call 3edb0 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %eax,%r14d │ │ │ │ - lea 0x0(,%r14,8),%r13 │ │ │ │ - mov %r13,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,%r12 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 51ff2 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - nopl (%rax) │ │ │ │ - movsbl 0x1c8(%rbp),%edx │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - 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 %eax,%ecx │ │ │ │ - lea 0x30254(%rip),%r8 │ │ │ │ - push %r12 │ │ │ │ - mov %r12,%rbx │ │ │ │ - call 3fae0 │ │ │ │ - pop %rcx │ │ │ │ - pop %rsi │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov %edx,0x10(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov 0x78(%rsi),%rax │ │ │ │ + test %edx,%edx │ │ │ │ + jne 5812d │ │ │ │ + mov 0x8(%rsi),%esi │ │ │ │ + lea -0x1(%rsi),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jae 58435 │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov (%rax,%rdx,4),%edx │ │ │ │ + cmp %edx,0x10(%rsp) │ │ │ │ + jae 58140 │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jae 58447 │ │ │ │ + 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 (%rbx),%rdi │ │ │ │ - add $0x8,%rbx │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,-0x8(%rbx) │ │ │ │ - cmp %rbx,%r13 │ │ │ │ - jne 51d40 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0xb8(%rbp),%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 3f180 │ │ │ │ - mov 0xb8(%rbp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,0xb8(%rbp) │ │ │ │ - jmp 51d99 │ │ │ │ + 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 583e8 │ │ │ │ + mov 0x50(%r12),%rax │ │ │ │ + mov 0x58(%r12),%r15d │ │ │ │ + mov %ecx,0x24(%rsp) │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + test %r15,%r15 │ │ │ │ + je 581e4 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + lea 0x24(%rsp),%rbx │ │ │ │ + jmp 581bb │ │ │ │ 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 │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x30047(%rip),%rbx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x348,%esi │ │ │ │ + je 581f0 │ │ │ │ + lea 0x1(%r14),%r13 │ │ │ │ + cmp %r15,%r13 │ │ │ │ + jae 581e4 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + lea (%r15,%r13,1),%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ - lea 0x301aa(%rip),%rdx │ │ │ │ - call 4ea30 │ │ │ │ - mov 0x98(%rbp),%rdi │ │ │ │ - call 34f0 │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rax,%rdx,8),%rbp │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 455a0 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + jns 581b0 │ │ │ │ + mov %r14,%r15 │ │ │ │ + cmp %r15,%r13 │ │ │ │ + jb 581bb │ │ │ │ + mov 0x14(%rsp),%ecx │ │ │ │ + jmp 5827c │ │ │ │ + nopl (%rax) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 581e4 │ │ │ │ + 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 582a8 │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + mov 0x58(%r12),%r13d │ │ │ │ + mov %eax,0x24(%rsp) │ │ │ │ + mov 0x50(%r12),%rax │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + test %r13,%r13 │ │ │ │ + je 58278 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + lea 0x24(%rsp),%rbx │ │ │ │ + jmp 5824b │ │ │ │ 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 │ │ │ │ + je 582a0 │ │ │ │ + lea 0x1(%r14),%r15 │ │ │ │ + cmp %r13,%r15 │ │ │ │ + jae 58278 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + lea 0x0(%r13,%r15,1),%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x2fe6b(%rip),%rdx │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rax,%rdx,8),%rbp │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 58240 │ │ │ │ + mov %r14,%r13 │ │ │ │ + cmp %r13,%r15 │ │ │ │ + jb 5824b │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x10(%rsp),%ecx │ │ │ │ + lea 0x2d9b0(%rip),%rdi │ │ │ │ + lea 0x2ada6(%rip),%rdx │ │ │ │ + mov $0x292,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x34b,%esi │ │ │ │ - call 4ea30 │ │ │ │ - mov $0x1,%edi │ │ │ │ + call 615f0 │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ call 3140 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - push %r14 │ │ │ │ - lea 0x2fe52(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - push %r13 │ │ │ │ - lea 0x2fe60(%rip),%r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov 0xb0(%rsi),%rbx │ │ │ │ - mov $0x1,%esi │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x32bdb(%rip),%rdx │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x2fe18(%rip),%rdx │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov (%rbx),%rcx │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov $0x1,%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 │ │ │ │ - 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 %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 │ │ │ │ - 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 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - 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 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 58278 │ │ │ │ + mov 0x4(%rbp),%eax │ │ │ │ + mov 0x14(%rsp),%ebx │ │ │ │ + cmp %ebx,%eax │ │ │ │ + jne 58408 │ │ │ │ + mov 0x48(%r12),%rax │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + movzbl (%rax,%rsi,1),%edx │ │ │ │ + cmp $0xfd,%dl │ │ │ │ + jbe 583f8 │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + mov 0x58(%r12),%r13d │ │ │ │ + mov %eax,0x24(%rsp) │ │ │ │ + mov 0x50(%r12),%rax │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + test %r13,%r13 │ │ │ │ + je 58278 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + lea 0x24(%rsp),%rbx │ │ │ │ + jmp 582ff │ │ │ │ + je 58328 │ │ │ │ + lea 0x1(%r14),%r15 │ │ │ │ + cmp %r13,%r15 │ │ │ │ + jae 58278 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + lea (%r15,%r13,1),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ 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 │ │ │ │ + lea (%rax,%rdx,8),%rbp │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 582f0 │ │ │ │ + mov %r14,%r13 │ │ │ │ + jmp 582f6 │ │ │ │ + nopl (%rax) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 58278 │ │ │ │ + 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 583bc │ │ │ │ + mov 0x50(%r12),%rax │ │ │ │ + mov 0x58(%r12),%r15d │ │ │ │ + mov %edx,0x24(%rsp) │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + test %r15,%r15 │ │ │ │ + je 58278 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + lea 0x24(%rsp),%rbx │ │ │ │ + jmp 58387 │ │ │ │ + nopl (%rax) │ │ │ │ + je 583b0 │ │ │ │ + lea 0x1(%r14),%r13 │ │ │ │ + cmp %r15,%r13 │ │ │ │ + jae 58278 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + lea 0x0(%r13,%r15,1),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ shr $1,%rdx │ │ │ │ - or %rax,%rdx │ │ │ │ - cvtsi2sd %rdx,%xmm1 │ │ │ │ - addsd %xmm1,%xmm1 │ │ │ │ - jmp 522d3 │ │ │ │ + lea (%rax,%rdx,8),%rbp │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 58378 │ │ │ │ + mov %r14,%r15 │ │ │ │ + jmp 5837e │ │ │ │ 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 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 58278 │ │ │ │ + mov 0x4(%rbp),%eax │ │ │ │ + mov 0x14(%rsp),%ecx │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jb 58408 │ │ │ │ + mov 0x78(%r12),%rax │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + mov (%rax,%rbx,4),%ecx │ │ │ │ + mov %ecx,0x10(%rsp) │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 58408 │ │ │ │ + addl $0x1,0x18(%rsp) │ │ │ │ + jmp 58160 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl %dl,%esi │ │ │ │ + mov %esi,0x14(%rsp) │ │ │ │ + jmp 58201 │ │ │ │ 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 │ │ │ │ + movzbl %dl,%ecx │ │ │ │ + mov %ecx,0x14(%rsp) │ │ │ │ + jmp 5833d │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0x2fb86(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov (%rbx),%rcx │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - 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 %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 %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 %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 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - divsd 0x8(%rsp),%xmm0 │ │ │ │ - mulsd 0x34658(%rip),%xmm0 │ │ │ │ - add $0x10,%rsp │ │ │ │ + cmpb $0x1,0x1f(%rsp) │ │ │ │ + sbbl $0xffffffff,0x18(%rsp) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 5845d │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + add $0x38,%rsp │ │ │ │ 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) │ │ │ │ - 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 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - call 32d0 │ │ │ │ - lea 0x4(%rsp),%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %eax,0x4(%rsp) │ │ │ │ - call 58410 │ │ │ │ - jmp 52691 │ │ │ │ + movl $0x0,0x18(%rsp) │ │ │ │ + movb $0x0,0x1f(%rsp) │ │ │ │ + jmp 58160 │ │ │ │ + mov %edx,0x10(%rsp) │ │ │ │ + movb $0x1,0x1f(%rsp) │ │ │ │ + movl $0x1,0x18(%rsp) │ │ │ │ + jmp 58160 │ │ │ │ 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 │ │ │ │ - call 32c0 │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - movq $0x0,0x18(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 52710 │ │ │ │ - call 32c0 │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - movq $0x0,0x10(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 52726 │ │ │ │ - call 32c0 │ │ │ │ - movq $0x0,0x8(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - endbr64 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 52748 │ │ │ │ - call 32c0 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5275e │ │ │ │ - call 32c0 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - movq $0x0,0x10(%rbp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 52774 │ │ │ │ - call 32c0 │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - movq $0x0,0x28(%rbp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5278a │ │ │ │ - call 32c0 │ │ │ │ - mov 0x48(%rbp),%rdi │ │ │ │ - movq $0x0,0x30(%rbp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 527a0 │ │ │ │ - call 32c0 │ │ │ │ - mov 0x50(%rbp),%rdi │ │ │ │ - movq $0x0,0x48(%rbp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 527b6 │ │ │ │ - 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 │ │ │ │ - call 32c0 │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 527fd │ │ │ │ - call 32c0 │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - movq $0x0,0x18(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 52813 │ │ │ │ - call 32c0 │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - movq $0x0,0x10(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 52860 │ │ │ │ - call 32c0 │ │ │ │ - add $0x1,%r12 │ │ │ │ - movq $0x0,0x8(%rbx) │ │ │ │ - cmp 0x58(%rbp),%r12d │ │ │ │ - jb 527d0 │ │ │ │ - mov 0x60(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 52849 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - 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) │ │ │ │ + nopl (%rax) │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %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 │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov %r9b,0x3(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %ecx,%edx │ │ │ │ + je 58918 │ │ │ │ + mov $0x1,%r9d │ │ │ │ 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 │ │ │ │ + mov %edx,0x4(%rsp) │ │ │ │ + mov %ecx,%r12d │ │ │ │ + lea 0x30(%rsp),%r8 │ │ │ │ + call 52f00 │ │ │ │ + mov 0x4(%rsp),%r11d │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x8(%r13),%eax │ │ │ │ + test %r11d,%r11d │ │ │ │ + je 58570 │ │ │ │ + mov 0x48(%r13),%rdx │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jae 58938 │ │ │ │ + mov %r12d,%ebp │ │ │ │ + movzbl (%rdx,%rbp,1),%r9d │ │ │ │ + cmp $0xfd,%r9b │ │ │ │ + jbe 58639 │ │ │ │ + mov 0x58(%r13),%r8d │ │ │ │ + mov %r12d,0x34(%rsp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x34(%rsp),%r15 │ │ │ │ + mov 0x50(%r13),%rdi │ │ │ │ + test %r8,%r8 │ │ │ │ + je 58a0d │ │ │ │ + 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 58544 │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x8,%rsp │ │ │ │ - xor %ebp,%ebp │ │ │ │ + je 5860f │ │ │ │ + lea 0x1(%r12),%rbp │ │ │ │ + cmp %r13,%rbp │ │ │ │ + jae 58a08 │ │ │ │ + lea 0x0(%rbp,%r13,1),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%r14,%rdx,8),%rbx │ │ │ │ + mov %rdx,%r12 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 58530 │ │ │ │ + mov %r12,%r13 │ │ │ │ + jmp 5853b │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea -0x1(%rax),%edx │ │ │ │ + cmp %edx,%r12d │ │ │ │ + jne 584ce │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %edi,%edi │ │ │ │ + mov 0x30(%rsp),%r12d │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 58a23 │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + mov 0x10(%r13),%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + movzbl 0x3(%rsp),%r10d │ │ │ │ + mov 0x10(%rax),%r9 │ │ │ │ + jmp 585bc │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%edx │ │ │ │ + cmp %r12d,%edx │ │ │ │ + je 58928 │ │ │ │ + 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 585b0 │ │ │ │ + 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 58a2d │ │ │ │ + add $0x48,%rsp │ │ │ │ pop %rbx │ │ │ │ - mov %rbp,%rax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ - endbr64 │ │ │ │ - mov 0x58(%rdi),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 52a28 │ │ │ │ - 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 529f1 │ │ │ │ - cmpb $0x53,0x1(%rdx) │ │ │ │ - cmove %rax,%rsi │ │ │ │ - add $0x20,%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jne 529e0 │ │ │ │ - xor %eax,%eax │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 52a20 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x18(%rsi),%rdi │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - call 3430 │ │ │ │ - test %eax,%eax │ │ │ │ - sete %al │ │ │ │ - add $0x8,%rsp │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - 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 58a0d │ │ │ │ + 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 58705 │ │ │ │ + mov 0x58(%r13),%r8d │ │ │ │ + mov %r10d,0x34(%rsp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x34(%rsp),%r15 │ │ │ │ + mov 0x50(%r13),%rdi │ │ │ │ + test %r8,%r8 │ │ │ │ + je 589fd │ │ │ │ + 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 586af │ │ │ │ nopl 0x0(%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - ret │ │ │ │ - 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 │ │ │ │ + je 586d2 │ │ │ │ + lea 0x1(%r14),%r12 │ │ │ │ + cmp %r13,%r12 │ │ │ │ + jae 589f8 │ │ │ │ + lea (%r12,%r13,1),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea 0x0(%rbp,%rdx,8),%rbx │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 586a0 │ │ │ │ + mov %r14,%r13 │ │ │ │ + jmp 586a6 │ │ │ │ + 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 589fd │ │ │ │ + mov 0x4(%rbx),%esi │ │ │ │ + mov 0x48(%r13),%rdx │ │ │ │ + mov 0x78(%r13),%rcx │ │ │ │ + cmp %r9d,%esi │ │ │ │ + jb 58948 │ │ │ │ + mov %r11d,%r8d │ │ │ │ + mov (%rcx,%r8,4),%eax │ │ │ │ + mov %rax,%rbp │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + movzbl %al,%edi │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 587d6 │ │ │ │ + mov 0x58(%r13),%ebx │ │ │ │ + mov %ebp,0x34(%rsp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x34(%rsp),%r15 │ │ │ │ + mov 0x50(%r13),%rsi │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 587a4 │ │ │ │ + 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 5877b │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + je 587b0 │ │ │ │ + lea 0x1(%rbp),%r14 │ │ │ │ + cmp %r13,%r14 │ │ │ │ + jae 587a0 │ │ │ │ + lea (%r14,%r13,1),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rbx,%rdx,8),%r12 │ │ │ │ + mov %rdx,%rbp │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 58770 │ │ │ │ + mov %rbp,%r13 │ │ │ │ + cmp %r13,%r14 │ │ │ │ + jb 5877b │ │ │ │ + mov 0x4(%rsp),%ebp │ │ │ │ + mov %ebp,%edi │ │ │ │ + call 4f810 │ │ │ │ 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 0x8(%rsp),%r14 │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + mov 0x4(%rsp),%ebp │ │ │ │ + mov 0x18(%rsp),%r13 │ │ │ │ + mov 0x20(%rsp),%r11d │ │ │ │ + test %r12,%r12 │ │ │ │ + je 587a4 │ │ │ │ + mov 0x4(%r12),%edi │ │ │ │ + mov 0x48(%r13),%rdx │ │ │ │ + movzbl (%rdx,%r8,1),%eax │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 58882 │ │ │ │ + mov 0x58(%r13),%ebx │ │ │ │ + mov %r11d,0x34(%rsp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x34(%rsp),%r15 │ │ │ │ + mov 0x50(%r13),%rsi │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 58857 │ │ │ │ + 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 5882b │ │ │ │ nop │ │ │ │ - xor %eax,%eax │ │ │ │ - ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - mov 0x58(%rdi),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 52af8 │ │ │ │ - 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 52ac1 │ │ │ │ - cmpb $0x54,0x1(%rdx) │ │ │ │ - cmove %rax,%rsi │ │ │ │ - add $0x20,%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jne 52ab0 │ │ │ │ - xor %eax,%eax │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 52af0 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x18(%rsi),%rdi │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - call 3430 │ │ │ │ + je 58860 │ │ │ │ + lea 0x1(%rbx),%r13 │ │ │ │ + cmp %r14,%r13 │ │ │ │ + jae 58852 │ │ │ │ + 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 455a0 │ │ │ │ test %eax,%eax │ │ │ │ - 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 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 │ │ │ │ + jns 58820 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + cmp %r14,%r13 │ │ │ │ + jb 5882b │ │ │ │ + mov 0x4(%rsp),%r11d │ │ │ │ + mov %r11d,%edi │ │ │ │ + call 4f810 │ │ │ │ nop │ │ │ │ - xor %eax,%eax │ │ │ │ - ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - xor %edi,%edi │ │ │ │ - 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) │ │ │ │ + mov 0x8(%rsp),%r14 │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + mov 0x18(%rsp),%edi │ │ │ │ + mov 0x20(%rsp),%r13 │ │ │ │ + mov 0x4(%rsp),%r11d │ │ │ │ + test %r12,%r12 │ │ │ │ + je 58857 │ │ │ │ + mov 0x4(%r12),%eax │ │ │ │ + cmp %edi,%eax │ │ │ │ + jae 58580 │ │ │ │ + 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 58582 │ │ │ │ + mov 0x58(%r13),%ebp │ │ │ │ + mov %eax,0x34(%rsp) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + lea 0x34(%rsp),%r15 │ │ │ │ + mov 0x50(%r13),%rsi │ │ │ │ test %rbp,%rbp │ │ │ │ - je 52cd0 │ │ │ │ - mov 0x18(%rbx),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 52cd7 │ │ │ │ - mov 0x8(%rbx),%r15 │ │ │ │ + je 58a1c │ │ │ │ + mov %r14,0x8(%rsp) │ │ │ │ + mov %r12,%r14 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + mov %r13,0x10(%rsp) │ │ │ │ + mov %rbp,%r13 │ │ │ │ + mov %eax,0x4(%rsp) │ │ │ │ + jmp 588f3 │ │ │ │ + nopl (%rax) │ │ │ │ + je 589d6 │ │ │ │ + lea 0x1(%rbx),%r14 │ │ │ │ + cmp %r13,%r14 │ │ │ │ + jae 58a18 │ │ │ │ + lea (%r14,%r13,1),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rdx,%rbx │ │ │ │ + shr $1,%rbx │ │ │ │ + lea (%r12,%rbx,8),%rbp │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 588e0 │ │ │ │ + mov %rbx,%r13 │ │ │ │ + jmp 588ea │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x1,%ebx │ │ │ │ xor %r12d,%r12d │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmp 52c9c │ │ │ │ + jmp 585e3 │ │ │ │ + nopl (%rax) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov $0x1,%ebx │ │ │ │ + jmp 585db │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x78(%r13),%rcx │ │ │ │ + jmp 58712 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0x1(%rbx),%r12d │ │ │ │ - mov %r12,%rbx │ │ │ │ - cmp %r13,%r12 │ │ │ │ - jae 52cd7 │ │ │ │ - mov (%r15,%r12,8),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 3510 │ │ │ │ + mov (%rcx,%rbp,4),%ebx │ │ │ │ + cmp %ebx,%r12d │ │ │ │ + jb 58712 │ │ │ │ + cmp %ebx,%r11d │ │ │ │ + jae 58712 │ │ │ │ + mov %ebx,%ecx │ │ │ │ + movzbl (%rdx,%rcx,1),%edi │ │ │ │ + cmp $0xfd,%dil │ │ │ │ + jbe 58582 │ │ │ │ + mov 0x58(%r13),%edx │ │ │ │ + mov %ebx,0x34(%rsp) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + lea 0x34(%rsp),%r15 │ │ │ │ + mov 0x50(%r13),%rsi │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 58a1c │ │ │ │ + mov %ebx,0x4(%rsp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r13,0x10(%rsp) │ │ │ │ + mov %r12,%r13 │ │ │ │ + mov %rdx,%r12 │ │ │ │ + mov %r14,0x8(%rsp) │ │ │ │ + jmp 589b3 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + je 589d6 │ │ │ │ + lea 0x1(%r14),%r13 │ │ │ │ + cmp %r12,%r13 │ │ │ │ + jae 58a18 │ │ │ │ + lea 0x0(%r13,%r12,1),%rcx │ │ │ │ + mov %r15,%rdi │ │ │ │ + shr $1,%rcx │ │ │ │ + lea (%rbx,%rcx,8),%rbp │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 455a0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 52c90 │ │ │ │ - cmp %r13,%r12 │ │ │ │ - jae 52cd7 │ │ │ │ - mov %r14,%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 │ │ │ │ + jns 589a8 │ │ │ │ + mov %r14,%r12 │ │ │ │ + jmp 589ae │ │ │ │ + mov 0x8(%rsp),%r14 │ │ │ │ + mov 0x4(%rsp),%ebx │ │ │ │ + mov 0x10(%rsp),%r13 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 58a1c │ │ │ │ + mov 0x4(%rbp),%edi │ │ │ │ + jmp 58582 │ │ │ │ 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> │ │ │ │ + mov 0x4(%rsp),%r10d │ │ │ │ + mov %r10d,%edi │ │ │ │ + call 4f810 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x4(%rsp),%r12d │ │ │ │ + mov %r12d,%edi │ │ │ │ + call 4f810 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x4(%rsp),%ebx │ │ │ │ + mov %ebx,%edi │ │ │ │ + call 4f810 │ │ │ │ + mov $0x1,%ebx │ │ │ │ + jmp 585db │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ endbr64 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x4a6d1(%rip),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x2f2d8(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - add $0x8,%rsp │ │ │ │ - ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ + push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ 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 │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov %r9b,0x3(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %ecx,%edx │ │ │ │ + je 58ee8 │ │ │ │ + mov $0x1,%r8d │ │ │ │ + mov %rsi,%rbp │ │ │ │ + mov %edx,0x4(%rsp) │ │ │ │ + mov %ecx,%r14d │ │ │ │ + call 539c0 │ │ │ │ + mov 0x4(%rsp),%r11d │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + test %r11d,%r11d │ │ │ │ + je 58b40 │ │ │ │ + mov 0x48(%rbp),%rdx │ │ │ │ + cmp %eax,%r14d │ │ │ │ + jae 58f20 │ │ │ │ + mov %r14d,%r13d │ │ │ │ + movzbl (%rdx,%r13,1),%r9d │ │ │ │ + cmp $0xfd,%r9b │ │ │ │ + jbe 58c0d │ │ │ │ + mov 0x58(%rbp),%r8d │ │ │ │ + mov %r14d,0x34(%rsp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x34(%rsp),%r15 │ │ │ │ + mov 0x50(%rbp),%rdi │ │ │ │ + test %r8,%r8 │ │ │ │ + je 58fe5 │ │ │ │ + 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 58b13 │ │ │ │ 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 │ │ │ │ + je 58be3 │ │ │ │ + lea 0x1(%r14),%r13 │ │ │ │ + cmp %rbp,%r13 │ │ │ │ + jae 58fe0 │ │ │ │ + lea 0x0(%rbp,%r13,1),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%r12,%rdx,8),%rbx │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 455a0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 52d80 │ │ │ │ - cmp %r12,%rbx │ │ │ │ - jae 52dc0 │ │ │ │ - pop %rbx │ │ │ │ + jns 58b00 │ │ │ │ + mov %r14,%rbp │ │ │ │ + jmp 58b0a │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + lea -0x1(%rax),%edx │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jne 58a98 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp 58b92 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov 0x10(%rbp),%r13 │ │ │ │ + mov 0x10(%rax),%r15 │ │ │ │ + call 5fdf0 │ │ │ │ + mov %r14d,%ecx │ │ │ │ + movzbl 0x3(%rsp),%esi │ │ │ │ + mov (%rax),%eax │ │ │ │ + add 0x0(%r13,%rax,4),%ecx │ │ │ │ + cmp (%r15,%rcx,1),%sil │ │ │ │ + je 58ef8 │ │ │ │ + add $0x1,%ebx │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 5ff10 │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jb 58b60 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov $0x1,%ebp │ │ │ │ + mov %r12,%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + call 5fc80 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 32c0 │ │ │ │ + shl $0x20,%rbx │ │ │ │ mov %ebp,%eax │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffff,%ebp │ │ │ │ + or %rbx,%rax │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 5900b │ │ │ │ + add $0x48,%rsp │ │ │ │ pop %rbx │ │ │ │ - mov %ebp,%eax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ - lea 0x36139(%rip),%rcx │ │ │ │ - mov $0x196,%edx │ │ │ │ - lea 0x2f20a(%rip),%rsi │ │ │ │ - lea 0x2f226(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ + mov 0x8(%rsp),%r12 │ │ │ │ + mov 0x10(%rsp),%r13 │ │ │ │ + mov 0x18(%rsp),%rbp │ │ │ │ + mov 0x20(%rsp),%r11d │ │ │ │ + mov 0x4(%rsp),%r14d │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 58fe5 │ │ │ │ + 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 58cd5 │ │ │ │ + mov 0x58(%rbp),%r8d │ │ │ │ + mov %r10d,0x34(%rsp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x34(%rsp),%r15 │ │ │ │ + mov 0x50(%rbp),%rdi │ │ │ │ + test %r8,%r8 │ │ │ │ + je 58ff5 │ │ │ │ + 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 58c7f │ │ │ │ nop │ │ │ │ - endbr64 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - 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 │ │ │ │ + je 58ca2 │ │ │ │ + lea 0x1(%r13),%r14 │ │ │ │ + cmp %rbp,%r14 │ │ │ │ + jae 58ff0 │ │ │ │ + lea 0x0(%rbp,%r14,1),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%r12,%rdx,8),%rbx │ │ │ │ + mov %rdx,%r13 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 58c70 │ │ │ │ + mov %r13,%rbp │ │ │ │ + jmp 58c76 │ │ │ │ + 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 58ff5 │ │ │ │ + mov 0x4(%rbx),%esi │ │ │ │ + mov 0x48(%rbp),%rdx │ │ │ │ + mov 0x78(%rbp),%rcx │ │ │ │ + cmp %r9d,%esi │ │ │ │ + jb 58f30 │ │ │ │ + mov %r11d,%r8d │ │ │ │ + mov (%rcx,%r8,4),%eax │ │ │ │ + mov %rax,%r13 │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + movzbl %al,%edi │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 58da6 │ │ │ │ + mov 0x58(%rbp),%ebx │ │ │ │ + mov %r13d,0x34(%rsp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x34(%rsp),%r15 │ │ │ │ + mov 0x50(%rbp),%rsi │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 58d75 │ │ │ │ + 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 58d4b │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + je 58d80 │ │ │ │ + lea 0x1(%r13),%r12 │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jae 58d70 │ │ │ │ + lea (%r12,%rbp,1),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rbx,%rdx,8),%r14 │ │ │ │ + mov %rdx,%r13 │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 58d40 │ │ │ │ + mov %r13,%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jb 58d4b │ │ │ │ + mov 0x4(%rsp),%r13d │ │ │ │ + mov %r13d,%edi │ │ │ │ + call 4f810 │ │ │ │ + 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 58d75 │ │ │ │ + mov 0x4(%r14),%edi │ │ │ │ + mov 0x48(%rbp),%rdx │ │ │ │ + movzbl (%rdx,%r8,1),%eax │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 58e51 │ │ │ │ + mov 0x58(%rbp),%ebx │ │ │ │ + mov %r11d,0x34(%rsp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x34(%rsp),%r15 │ │ │ │ + mov 0x50(%rbp),%rsi │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 58e26 │ │ │ │ + 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 58dfb │ │ │ │ + xchg %ax,%ax │ │ │ │ + je 58e30 │ │ │ │ + lea 0x1(%rbx),%rbp │ │ │ │ + cmp %r13,%rbp │ │ │ │ + jae 58e21 │ │ │ │ + lea 0x0(%rbp,%r13,1),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%r12,%rdx,8),%r14 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 58df0 │ │ │ │ + mov %rbx,%r13 │ │ │ │ + cmp %r13,%rbp │ │ │ │ + jb 58dfb │ │ │ │ + mov 0x4(%rsp),%r11d │ │ │ │ + mov %r11d,%edi │ │ │ │ + call 4f810 │ │ │ │ + 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 58e26 │ │ │ │ + mov 0x4(%r14),%eax │ │ │ │ + cmp %edi,%eax │ │ │ │ + jae 58b50 │ │ │ │ + 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 58b53 │ │ │ │ + mov 0x58(%rbp),%r13d │ │ │ │ + mov %eax,0x34(%rsp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + lea 0x34(%rsp),%r15 │ │ │ │ + mov 0x50(%rbp),%rsi │ │ │ │ test %r13,%r13 │ │ │ │ - je 52e70 │ │ │ │ - mov 0x18(%rsi),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 52e80 │ │ │ │ - mov 0x8(%rsi),%r14 │ │ │ │ + je 59004 │ │ │ │ + mov %r12,0x8(%rsp) │ │ │ │ + mov %r14,%r12 │ │ │ │ + mov %rsi,%r14 │ │ │ │ + mov %rbp,0x10(%rsp) │ │ │ │ + mov %r13,%rbp │ │ │ │ + mov %eax,0x4(%rsp) │ │ │ │ + jmp 58ec3 │ │ │ │ + nopl (%rax) │ │ │ │ + je 58fbe │ │ │ │ + lea 0x1(%rbx),%r12 │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jae 59000 │ │ │ │ + lea (%r12,%rbp,1),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rdx,%rbx │ │ │ │ + shr $1,%rbx │ │ │ │ + lea (%r14,%rbx,8),%r13 │ │ │ │ + mov %r13,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 58eb0 │ │ │ │ + mov %rbx,%rbp │ │ │ │ + jmp 58eba │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x1,%ebp │ │ │ │ xor %ebx,%ebx │ │ │ │ - xor %ebp,%ebp │ │ │ │ - jmp 52e4b │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%rbx),%ebp │ │ │ │ - mov %rbp,%rbx │ │ │ │ + jmp 58bb7 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 5fdf0 │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov (%rax),%ebp │ │ │ │ + call 5fdf0 │ │ │ │ + mov 0x4(%rax),%ebx │ │ │ │ + jmp 58ba5 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x78(%rbp),%rcx │ │ │ │ + jmp 58ce2 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rcx,%r13,4),%ebx │ │ │ │ + cmp %ebx,%r14d │ │ │ │ + jb 58ce2 │ │ │ │ + cmp %ebx,%r11d │ │ │ │ + jae 58ce2 │ │ │ │ + mov %ebx,%eax │ │ │ │ + movzbl (%rdx,%rax,1),%r14d │ │ │ │ + cmp $0xfd,%r14b │ │ │ │ + jbe 58b53 │ │ │ │ + mov 0x58(%rbp),%edx │ │ │ │ + mov %ebx,0x34(%rsp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + lea 0x34(%rsp),%r15 │ │ │ │ + mov 0x50(%rbp),%rsi │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 59004 │ │ │ │ + mov %r12,0x8(%rsp) │ │ │ │ + mov %rdx,%r12 │ │ │ │ + mov %ebx,0x4(%rsp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rbp,0x10(%rsp) │ │ │ │ + mov %r14,%rbp │ │ │ │ + jmp 58f9b │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + je 58fbe │ │ │ │ + lea 0x1(%r14),%rbp │ │ │ │ cmp %r12,%rbp │ │ │ │ - jae 52e80 │ │ │ │ - mov (%r14,%rbp,8),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 3510 │ │ │ │ + jae 59000 │ │ │ │ + lea 0x0(%rbp,%r12,1),%rcx │ │ │ │ + mov %r15,%rdi │ │ │ │ + shr $1,%rcx │ │ │ │ + lea (%rbx,%rcx,8),%r13 │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %r13,%rsi │ │ │ │ + call 455a0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 52e40 │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jae 52e80 │ │ │ │ - mov %ebx,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - 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 │ │ │ │ + jns 58f90 │ │ │ │ + mov %r14,%r12 │ │ │ │ + jmp 58f96 │ │ │ │ + mov 0x8(%rsp),%r12 │ │ │ │ + mov 0x4(%rsp),%ebx │ │ │ │ + mov 0x10(%rsp),%rbp │ │ │ │ + test %r13,%r13 │ │ │ │ + je 59004 │ │ │ │ + mov 0x4(%r13),%r14d │ │ │ │ + jmp 58b53 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x4(%rsp),%r14d │ │ │ │ + mov %r14d,%edi │ │ │ │ + call 4f810 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x4(%rsp),%r10d │ │ │ │ + mov %r10d,%edi │ │ │ │ + call 4f810 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x4(%rsp),%ebx │ │ │ │ + mov %ebx,%edi │ │ │ │ + call 4f810 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ 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 │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x8(%rdi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 591a6 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov %rdi,%rbp │ │ │ │ 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 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmp 52f7b │ │ │ │ + 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 59176 │ │ │ │ + mov 0x58(%rbp),%r13d │ │ │ │ + mov 0x50(%rbp),%rbx │ │ │ │ + mov %r15d,0x34(%rsp) │ │ │ │ + test %r13,%r13 │ │ │ │ + je 59115 │ │ │ │ + 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 590eb │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%rbx),%ebp │ │ │ │ - mov %rbp,%rbx │ │ │ │ - cmp %r14,%rbp │ │ │ │ - jae 52fb7 │ │ │ │ - mov (%r15,%rbp,8),%rsi │ │ │ │ + je 59140 │ │ │ │ + lea 0x1(%r13),%rbp │ │ │ │ + cmp %r15,%rbp │ │ │ │ + jae 59111 │ │ │ │ + lea 0x0(%rbp,%r15,1),%rdx │ │ │ │ mov %r12,%rdi │ │ │ │ - call 3510 │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rbx,%rdx,8),%r14 │ │ │ │ + mov %rdx,%r13 │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 455a0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 52f70 │ │ │ │ - cmp %r14,%rbp │ │ │ │ - jae 52fb7 │ │ │ │ - mov %r13,%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 585d0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %ebx,%eax │ │ │ │ + jns 590e0 │ │ │ │ + mov %r13,%r15 │ │ │ │ + cmp %r15,%rbp │ │ │ │ + jb 590eb │ │ │ │ + mov 0x8(%rsp),%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + lea 0x2cb15(%rip),%rdi │ │ │ │ + mov $0x292,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x29f04(%rip),%rdx │ │ │ │ + call 615f0 │ │ │ │ + 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 59115 │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov 0x4(%r14),%r8d │ │ │ │ + add %rdi,%rax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov (%rax),%ecx │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + push %rsi │ │ │ │ + lea 0x2a0a5(%rip),%rsi │ │ │ │ + add $0x1,%r15 │ │ │ │ + push %r11 │ │ │ │ + push %r10 │ │ │ │ + call 3160 <__printf_chk@plt> │ │ │ │ + add $0x20,%rsp │ │ │ │ + cmp 0x8(%rbp),%r15d │ │ │ │ + jb 59048 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 591c5 │ │ │ │ + add $0x48,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - 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) │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + 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 $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) │ │ │ │ + sub $0x48,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ + mov %rax,0x38(%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 0x8(%rdi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 592d5 │ │ │ │ + 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 592c3 │ │ │ │ + mov 0x58(%r10),%r15d │ │ │ │ + mov 0x50(%r10),%rcx │ │ │ │ + mov %r9d,0x34(%rsp) │ │ │ │ + test %r15,%r15 │ │ │ │ + je 59280 │ │ │ │ + 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 5925b │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + je 592b0 │ │ │ │ + lea 0x1(%rbp),%r13 │ │ │ │ + cmp %r14,%r13 │ │ │ │ + jae 59280 │ │ │ │ + lea 0x0(%r13,%r14,1),%rbp │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %rax,0x60(%rbp) │ │ │ │ - shl $0x5,%rdx │ │ │ │ - mov %rbx,(%rax,%rdx,1) │ │ │ │ - call 58a90 │ │ │ │ - mov %r14,%rdx │ │ │ │ + shr $1,%rbp │ │ │ │ + lea (%r12,%rbp,8),%r15 │ │ │ │ mov %r15,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - call 57fb0 │ │ │ │ - mov %rax,%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 532a0 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmp 531b6 │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 59250 │ │ │ │ + mov %rbp,%r14 │ │ │ │ + cmp %r14,%r13 │ │ │ │ + jb 5925b │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov (%rsp),%ecx │ │ │ │ + lea 0x2c9a9(%rip),%rdi │ │ │ │ + lea 0x29d9f(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x292,%esi │ │ │ │ + call 615f0 │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - test %ebx,%ebx │ │ │ │ - jne 53200 │ │ │ │ - mov 0x58(%rbp),%r12d │ │ │ │ - shl $0x5,%r12 │ │ │ │ - add 0x60(%rbp),%r12 │ │ │ │ - call 58a90 │ │ │ │ - mov %rax,0x8(%r12) │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - shl $0x5,%rax │ │ │ │ - add 0x60(%rbp),%rax │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ - movb $0x0,(%rax,%r8,1) │ │ │ │ - call 32c0 │ │ │ │ - jmp 5319a │ │ │ │ - nopl (%rax) │ │ │ │ - addl $0x1,0x58(%rbp) │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 59280 │ │ │ │ + mov 0x4(%r15),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 59300 │ │ │ │ + add $0x1,%r9 │ │ │ │ + cmp 0x8(%r10),%r9d │ │ │ │ + jb 59208 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 532d0 │ │ │ │ - add $0x118,%rsp │ │ │ │ + jne 5961f │ │ │ │ + add $0x48,%rsp │ │ │ │ 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) │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - movq %xmm3,%r15 │ │ │ │ - push %r14 │ │ │ │ - movq %xmm0,%r14 │ │ │ │ - push %r12 │ │ │ │ - movq %xmm2,%r12 │ │ │ │ - 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 │ │ │ │ + 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 593c6 │ │ │ │ + mov (%rsp),%eax │ │ │ │ + mov 0x58(%r10),%r8d │ │ │ │ + mov 0x50(%r10),%rsi │ │ │ │ + mov %eax,0x34(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 593a2 │ │ │ │ + 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 5937b │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + je 593aa │ │ │ │ + lea 0x1(%r15),%rbp │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jae 593a2 │ │ │ │ + lea 0x0(%rbp,%r12,1),%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - pop %rbx │ │ │ │ - lea 0x2ec73(%rip),%rsi │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - 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) │ │ │ │ - endbr64 │ │ │ │ - mov %rsi,0x28(%rdi) │ │ │ │ - ret │ │ │ │ - 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 │ │ │ │ + shr $1,%rdx │ │ │ │ + lea 0x0(%r13,%rdx,8),%r14 │ │ │ │ + mov %rdx,%r15 │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 455a0 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - mov %esi,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x2dc54(%rip),%rsi │ │ │ │ - jmp 53000 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - mov %esi,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x357d7(%rip),%rsi │ │ │ │ - jmp 53000 │ │ │ │ - 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 │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - call 53000 │ │ │ │ + jns 59370 │ │ │ │ + mov %r15,%r12 │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jb 5937b │ │ │ │ + mov (%rsp),%edi │ │ │ │ + call 4f810 │ │ │ │ + mov 0x8(%rsp),%r12d │ │ │ │ + mov 0x10(%rsp),%ebp │ │ │ │ + mov 0x18(%rsp),%r9 │ │ │ │ + mov 0x28(%rsp),%r10 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 593a2 │ │ │ │ + mov 0x4(%r14),%r8d │ │ │ │ + mov (%rsp),%ecx │ │ │ │ mov %r12d,%edx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x2ea7e(%rip),%rsi │ │ │ │ - call 53000 │ │ │ │ - mov %ebp,%edx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - 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 │ │ │ │ + lea 0x29e85(%rip),%rsi │ │ │ │ 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 │ │ │ │ - ret │ │ │ │ + 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 5948d │ │ │ │ + mov (%rsp),%eax │ │ │ │ + mov 0x58(%r8),%ebx │ │ │ │ + mov 0x50(%r8),%r13 │ │ │ │ + mov %eax,0x34(%rsp) │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 59280 │ │ │ │ + mov %ecx,0x8(%rsp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + lea 0x34(%rsp),%r12 │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + jmp 5944f │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + je 59478 │ │ │ │ + lea 0x1(%r15),%r14 │ │ │ │ + cmp %rbx,%r14 │ │ │ │ + jae 59280 │ │ │ │ + lea (%r14,%rbx,1),%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea 0x0(%r13,%rdx,8),%rbp │ │ │ │ + mov %rdx,%r15 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 59440 │ │ │ │ + mov %r15,%rbx │ │ │ │ + jmp 59446 │ │ │ │ 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) │ │ │ │ - endbr64 │ │ │ │ - mov 0x178(%rsi),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 53738 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 53750 │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x17c(%rsi),%edx │ │ │ │ + mov 0x8(%rsp),%ecx │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 59280 │ │ │ │ + mov 0x4(%rbp),%eax │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jb 594d8 │ │ │ │ + mov (%r8),%rdx │ │ │ │ + mov 0x24(%rsp),%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %ecx,0x8(%rsp) │ │ │ │ + lea 0x2c8fb(%rip),%rsi │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + add %ecx,%eax │ │ │ │ + mov 0x10(%rdx),%rdx │ │ │ │ + mov %eax,%eax │ │ │ │ + movsbl (%rdx,%rax,1),%edx │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x2e97c(%rip),%rsi │ │ │ │ - jmp 53000 │ │ │ │ + call 3160 <__printf_chk@plt> │ │ │ │ + mov 0x8(%rsp),%ecx │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + add $0x1,%ecx │ │ │ │ + jmp 59400 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x17c(%rsi),%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x2e970(%rip),%rsi │ │ │ │ - jmp 53000 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ + mov 0x18(%rsp),%r9 │ │ │ │ + mov $0x1,%edi │ │ │ │ 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 │ │ │ │ + mov 0x28(%rsp),%ebp │ │ │ │ + lea 0x2bef4(%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 595a7 │ │ │ │ + mov (%rsp),%eax │ │ │ │ + mov 0x58(%rcx),%r14d │ │ │ │ + mov 0x50(%rcx),%r15 │ │ │ │ + mov %eax,0x34(%rsp) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 59280 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %r12d,0x8(%rsp) │ │ │ │ + lea 0x34(%rsp),%r13 │ │ │ │ + mov %rbx,%r12 │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + jmp 5956f │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + je 59590 │ │ │ │ + lea 0x1(%rbp),%r12 │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jae 59280 │ │ │ │ + lea (%r12,%rbx,1),%rbp │ │ │ │ + mov %r13,%rdi │ │ │ │ + shr $1,%rbp │ │ │ │ + lea (%r15,%rbp,8),%r14 │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 59560 │ │ │ │ + mov %rbp,%rbx │ │ │ │ + jmp 59566 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x8(%rsp),%r12d │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + test %r14,%r14 │ │ │ │ + je 59280 │ │ │ │ + mov 0x4(%r14),%eax │ │ │ │ + cmp %r12d,%eax │ │ │ │ + jb 595f0 │ │ │ │ + mov (%rcx),%rdx │ │ │ │ + mov 0x24(%rsp),%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea 0x2c7e4(%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 │ │ │ │ - pop %rbp │ │ │ │ - jmp 53000 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - mov %esi,%edx │ │ │ │ + call 3160 <__printf_chk@plt> │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + jmp 59518 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rsp),%r9 │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x2e92c(%rip),%rsi │ │ │ │ - jmp 53000 │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ + lea 0x2bddc(%rip),%rsi │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ + call 3160 <__printf_chk@plt> │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + mov (%rsp),%r10 │ │ │ │ + jmp 592c7 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ 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 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 │ │ │ │ - xor %eax,%eax │ │ │ │ - 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 │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov %rdi,0x10(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - 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 0x8(%rdi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 59750 │ │ │ │ + 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 59720 │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + mov %eax,0x24(%rsp) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x58(%rax),%r14d │ │ │ │ + mov 0x50(%rax),%rbp │ │ │ │ + test %r14,%r14 │ │ │ │ + je 596e9 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + lea 0x24(%rsp),%r12 │ │ │ │ + jmp 596c3 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + je 59718 │ │ │ │ + lea 0x1(%r13),%r15 │ │ │ │ + cmp %r14,%r15 │ │ │ │ + jae 596e9 │ │ │ │ + lea (%r15,%r14,1),%rdx │ │ │ │ mov %r12,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea 0x0(%rbp,%rdx,8),%rbx │ │ │ │ + mov %rdx,%r13 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 596b8 │ │ │ │ + mov %r13,%r14 │ │ │ │ + cmp %r14,%r15 │ │ │ │ + jb 596c3 │ │ │ │ + mov 0x1c(%rsp),%ecx │ │ │ │ + lea 0x2c53f(%rip),%rdi │ │ │ │ + lea 0x29935(%rip),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - add $0x4,%rbx │ │ │ │ - call 58c30 │ │ │ │ - cmp %r14,%rbx │ │ │ │ - jne 53918 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ + mov $0x292,%esi │ │ │ │ + call 615f0 │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 596e9 │ │ │ │ + mov 0x4(%rbx),%ecx │ │ │ │ + mov 0x1c(%rsp),%edx │ │ │ │ + lea 0x2c67d(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x2e7f3(%rip),%rsi │ │ │ │ - call 53000 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call 32c0 │ │ │ │ + call 3160 <__printf_chk@plt> │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + addq $0x1,0x8(%rsp) │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ + cmp 0x8(%rsi),%eax │ │ │ │ + jb 59670 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 53974 │ │ │ │ - add $0x10,%rsp │ │ │ │ + jne 59781 │ │ │ │ + add $0x38,%rsp │ │ │ │ + lea 0x2bc78(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %edx,%edx │ │ │ │ - jmp 53934 │ │ │ │ + pop %r15 │ │ │ │ + jmp 3160 <__printf_chk@plt> │ │ │ │ call 3500 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ + xor %r10d,%r10d │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov 0x8(%rdi),%ecx │ │ │ │ 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 │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ 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 │ │ │ │ - ret │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 59c69 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %edx,%edx │ │ │ │ - jmp 539e4 │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ + 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 5987f │ │ │ │ + mov 0x58(%rbp),%r15d │ │ │ │ + mov 0x50(%rbp),%rsi │ │ │ │ + mov %edx,0x34(%rsp) │ │ │ │ + test %r15,%r15 │ │ │ │ + je 59858 │ │ │ │ + mov %rbp,0x18(%rsp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + lea 0x34(%rsp),%rbx │ │ │ │ + mov %rsi,%r13 │ │ │ │ + mov %r10,0x10(%rsp) │ │ │ │ + mov %r15,%rbp │ │ │ │ + jmp 59834 │ │ │ │ + nopl (%rax) │ │ │ │ + je 59868 │ │ │ │ + lea 0x1(%r12),%r14 │ │ │ │ + cmp %rbp,%r14 │ │ │ │ + jae 59858 │ │ │ │ + lea 0x0(%rbp,%r14,1),%r12 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%r12 │ │ │ │ + lea 0x0(%r13,%r12,8),%r15 │ │ │ │ + mov %r15,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 59828 │ │ │ │ + mov %r12,%rbp │ │ │ │ + cmp %rbp,%r14 │ │ │ │ + jb 59834 │ │ │ │ + mov 0x4(%rsp),%ecx │ │ │ │ + jmp 5990b │ │ │ │ nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ + mov 0x18(%rsp),%rbp │ │ │ │ + test %r15,%r15 │ │ │ │ + je 59858 │ │ │ │ + mov 0x4(%r15),%r12d │ │ │ │ + mov 0x48(%rbp),%rax │ │ │ │ + movzbl (%rax,%r10,1),%edx │ │ │ │ + cmp $0xfd,%dl │ │ │ │ + jbe 5994c │ │ │ │ + mov (%rsp),%eax │ │ │ │ + mov 0x58(%rbp),%r15d │ │ │ │ + mov 0x50(%rbp),%rsi │ │ │ │ + mov %eax,0x34(%rsp) │ │ │ │ + test %r15,%r15 │ │ │ │ + je 59908 │ │ │ │ + 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 │ │ │ │ - sub $0x68,%rsp │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ + mov %r10,0x18(%rsp) │ │ │ │ + jmp 598db │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + je 59930 │ │ │ │ + lea 0x1(%r15),%rbp │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jae 59908 │ │ │ │ + lea 0x0(%rbp,%r12,1),%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rbx,%rdx,8),%r13 │ │ │ │ + mov %rdx,%r15 │ │ │ │ + mov %r13,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 598d0 │ │ │ │ + mov %r15,%r12 │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jb 598db │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rsp),%ecx │ │ │ │ + lea 0x2c321(%rip),%rdi │ │ │ │ + lea 0x29717(%rip),%rdx │ │ │ │ + mov $0x292,%esi │ │ │ │ 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 │ │ │ │ + call 615f0 │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + nop │ │ │ │ + mov 0x10(%rsp),%r12d │ │ │ │ + mov 0x18(%rsp),%r10 │ │ │ │ + mov 0x20(%rsp),%rbp │ │ │ │ + test %r13,%r13 │ │ │ │ + je 59908 │ │ │ │ + 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 59a0d │ │ │ │ + mov 0x58(%rbp),%r14d │ │ │ │ + mov 0x50(%rbp),%r15 │ │ │ │ + mov %edx,0x34(%rsp) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 599de │ │ │ │ xor %r13d,%r13d │ │ │ │ - xor %r15d,%r15d │ │ │ │ - jmp 53ae0 │ │ │ │ + mov %rbp,0x28(%rsp) │ │ │ │ + lea 0x34(%rsp),%rbx │ │ │ │ + mov %edx,0x18(%rsp) │ │ │ │ + mov %r13,%rbp │ │ │ │ + mov %r10,0x20(%rsp) │ │ │ │ + jmp 599b3 │ │ │ │ + nopl (%rax) │ │ │ │ + je 599f0 │ │ │ │ + lea 0x1(%r13),%rbp │ │ │ │ + cmp %r14,%rbp │ │ │ │ + jae 599d9 │ │ │ │ + lea 0x0(%rbp,%r14,1),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%r15,%rdx,8),%r12 │ │ │ │ + mov %rdx,%r13 │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 599a8 │ │ │ │ + mov %r13,%r14 │ │ │ │ + cmp %r14,%rbp │ │ │ │ + jb 599b3 │ │ │ │ + mov 0x18(%rsp),%r9d │ │ │ │ + mov %r9d,%ecx │ │ │ │ + jmp 5990b │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rsp),%r9d │ │ │ │ + mov 0x20(%rsp),%r10 │ │ │ │ + mov 0x28(%rsp),%rbp │ │ │ │ + test %r12,%r12 │ │ │ │ + je 599de │ │ │ │ + mov 0x4(%r12),%ecx │ │ │ │ + mov 0x48(%rbp),%rax │ │ │ │ + movzbl (%rax,%r10,1),%edx │ │ │ │ + cmp $0xfd,%dl │ │ │ │ + jbe 59aa7 │ │ │ │ + mov (%rsp),%eax │ │ │ │ + mov 0x58(%rbp),%r12d │ │ │ │ + mov 0x50(%rbp),%r15 │ │ │ │ + mov %eax,0x34(%rsp) │ │ │ │ + test %r12,%r12 │ │ │ │ + je 59908 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov %rbp,0x28(%rsp) │ │ │ │ + lea 0x34(%rsp),%rbx │ │ │ │ + mov %ecx,0x18(%rsp) │ │ │ │ + mov %r14,%rbp │ │ │ │ + mov %r10,0x20(%rsp) │ │ │ │ + jmp 59a5f │ │ │ │ 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 │ │ │ │ + je 59a88 │ │ │ │ + lea 0x1(%r14),%rbp │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jae 59908 │ │ │ │ + lea 0x0(%rbp,%r12,1),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%r15,%rdx,8),%r13 │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %r13,%rsi │ │ │ │ + call 455a0 │ │ │ │ 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 │ │ │ │ + jns 59a50 │ │ │ │ + mov %r14,%r12 │ │ │ │ + jmp 59a56 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rsp),%ecx │ │ │ │ + mov 0x20(%rsp),%r10 │ │ │ │ + mov 0x28(%rsp),%rbp │ │ │ │ + test %r13,%r13 │ │ │ │ + je 59908 │ │ │ │ + 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 59ca0 │ │ │ │ + mov 0x58(%rbp),%r14d │ │ │ │ + mov 0x50(%rbp),%rcx │ │ │ │ + mov %r15d,0x34(%rsp) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 59ca9 │ │ │ │ + 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 59b1b │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + je 59b50 │ │ │ │ + lea 0x1(%r15),%rbp │ │ │ │ + cmp %r14,%rbp │ │ │ │ + jae 59b41 │ │ │ │ + lea 0x0(%rbp,%r14,1),%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rbx,%rdx,8),%r12 │ │ │ │ + mov %rdx,%r15 │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 59b10 │ │ │ │ + mov %r15,%r14 │ │ │ │ + cmp %r14,%rbp │ │ │ │ + jb 59b1b │ │ │ │ + mov 0x8(%rsp),%ecx │ │ │ │ + jmp 5990b │ │ │ │ + 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 59ca9 │ │ │ │ + mov 0x4(%r12),%r15d │ │ │ │ + mov 0x48(%rbp),%rax │ │ │ │ + movzbl (%rax,%r10,1),%eax │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 59c22 │ │ │ │ + mov (%rsp),%eax │ │ │ │ + mov 0x58(%rbp),%r13d │ │ │ │ + mov 0x50(%rbp),%rdi │ │ │ │ + mov %eax,0x34(%rsp) │ │ │ │ + test %r13,%r13 │ │ │ │ + je 59908 │ │ │ │ + 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 59bd7 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + je 59c00 │ │ │ │ + lea 0x1(%r15),%r14 │ │ │ │ + cmp %rbp,%r14 │ │ │ │ + jae 59908 │ │ │ │ + lea (%r14,%rbp,1),%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rbx,%rdx,8),%r12 │ │ │ │ + mov %rdx,%r15 │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 59bc8 │ │ │ │ + mov %r15,%rbp │ │ │ │ + jmp 59bce │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rsp),%r8d │ │ │ │ + mov 0x18(%rsp),%r15d │ │ │ │ + mov 0x20(%rsp),%r10 │ │ │ │ + mov 0x28(%rsp),%rbp │ │ │ │ + test %r12,%r12 │ │ │ │ + je 59908 │ │ │ │ + mov 0x4(%r12),%eax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + cmp %r15d,%eax │ │ │ │ + mov %r10,0x8(%rsp) │ │ │ │ + lea 0x29655(%rip),%rsi │ │ │ │ + sete %cl │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov %r13d,%r8d │ │ │ │ - push 0x30(%rsp) │ │ │ │ - movsbl 0x23(%rsp),%r15d │ │ │ │ - sub $0x1,%rcx │ │ │ │ - push %r15 │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ 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 │ │ │ │ - mov 0x58(%rsp),%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 597c8 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 53c1b │ │ │ │ - add $0x68,%rsp │ │ │ │ - mov %rbp,%rax │ │ │ │ + jne 59cb1 │ │ │ │ + add $0x48,%rsp │ │ │ │ + lea 0x2b75f(%rip),%rsi │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - ret │ │ │ │ + jmp 3160 <__printf_chk@plt> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movsbl 0x14(%rsp),%ebx │ │ │ │ - mov $0xffffffffffffffff,%r9 │ │ │ │ - jmp 53b2a │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xffffffff,%r13d │ │ │ │ - jmp 53af9 │ │ │ │ + movzbl %dl,%r15d │ │ │ │ + jmp 59b76 │ │ │ │ + mov %r15d,%ecx │ │ │ │ + jmp 5990b │ │ │ │ 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> │ │ │ │ - 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 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ 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 │ │ │ │ - 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) │ │ │ │ + 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 59e88 │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + mov $0x1,%r8d │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 539c0 │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov 0x8(%r14),%eax │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne 59d6b │ │ │ │ + lea -0x1(%rax),%edx │ │ │ │ + cmp %edx,0x10(%rsp) │ │ │ │ + je 59e2e │ │ │ │ + mov 0x10(%rsp),%esi │ │ │ │ + mov 0x48(%r14),%rdx │ │ │ │ + cmp %eax,%esi │ │ │ │ + jae 5a3f0 │ │ │ │ + mov %esi,%r13d │ │ │ │ + movzbl (%rdx,%r13,1),%ecx │ │ │ │ + movzbl %cl,%r11d │ │ │ │ + cmp $0xfd,%cl │ │ │ │ + jbe 5a10e │ │ │ │ + mov 0x58(%r14),%ecx │ │ │ │ + mov 0x50(%r14),%rdi │ │ │ │ + mov %esi,0x74(%rsp) │ │ │ │ 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 │ │ │ │ + je 59dfc │ │ │ │ + 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 59dd7 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + je 5a0ee │ │ │ │ + lea 0x1(%r14),%r12 │ │ │ │ + cmp %r13,%r12 │ │ │ │ + jae 59dfc │ │ │ │ + lea (%r12,%r13,1),%r8 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%r8 │ │ │ │ + lea (%r15,%r8,8),%rbp │ │ │ │ + mov %r8,%r14 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 59dc8 │ │ │ │ + mov %r14,%r13 │ │ │ │ + cmp %r13,%r12 │ │ │ │ + jb 59dd7 │ │ │ │ + mov 0x10(%rsp),%ecx │ │ │ │ + jmp 5a33c │ │ │ │ + mov 0x10(%rsp),%r12 │ │ │ │ + mov 0x48(%rsp),%r13 │ │ │ │ + mov 0x50(%rsp),%r11d │ │ │ │ + mov 0x58(%rsp),%r14 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 5a334 │ │ │ │ + mov 0x4(%rbp),%eax │ │ │ │ + cmp %r11d,%eax │ │ │ │ + jb 5a360 │ │ │ │ + xor %ebp,%ebp │ │ │ │ xor %ebx,%ebx │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - call 58a90 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - jmp 53d59 │ │ │ │ + jmp 59e64 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%r14),%rax │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov 0x10(%r14),%r13 │ │ │ │ + mov 0x10(%rax),%r15 │ │ │ │ + call 5fdf0 │ │ │ │ + mov %ebp,%ecx │ │ │ │ + movzbl 0x8(%rsp),%edx │ │ │ │ + mov (%rax),%eax │ │ │ │ + add 0x0(%r13,%rax,4),%ecx │ │ │ │ + cmp (%r15,%rcx,1),%dl │ │ │ │ + je 59ec0 │ │ │ │ + add $0x1,%ebx │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 5ff10 │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jb 59e38 │ │ │ │ + mov %r12,%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + call 5fc80 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 32c0 │ │ │ │ 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 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 │ │ │ │ + movq 0x2cc80(%rip),%xmm0 │ │ │ │ + movq %xmm0,%rax │ │ │ │ + mov 0x78(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 5a8da │ │ │ │ + add $0x88,%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 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 5fdf0 │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov (%rax),%r15d │ │ │ │ + mov %r15d,0x18(%rsp) │ │ │ │ + call 5fdf0 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov 0x4(%rax),%ebx │ │ │ │ + mov %ebx,0x10(%rsp) │ │ │ │ + call 5fc80 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 32c0 │ │ │ │ + cmp %r15d,%ebx │ │ │ │ + jb 59e88 │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + mov 0x10(%rsp),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jb 5a040 │ │ │ │ + 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 59fcd │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jb 59fcd │ │ │ │ + cmp %rcx,0x30(%rsp) │ │ │ │ + jb 59fcd │ │ │ │ + mov 0x2c(%rsp),%r13d │ │ │ │ + mov 0x30(%rsp),%r15 │ │ │ │ + mov %rcx,%r12 │ │ │ │ + jmp 59f95 │ │ │ │ + xchg %ax,%ax │ │ │ │ + movzbl (%r12),%eax │ │ │ │ + cmp %al,(%rbx) │ │ │ │ + jne 5a410 │ │ │ │ + movzbl 0x1(%r12),%eax │ │ │ │ + add $0x1,%r12 │ │ │ │ add $0x1,%rbx │ │ │ │ - call 58a90 │ │ │ │ - mov %rbx,0x18(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - jmp 53d6a │ │ │ │ + add $0x1,%r13d │ │ │ │ + test %al,%al │ │ │ │ + je 5a030 │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jb 5a030 │ │ │ │ + cmp %r12,%r15 │ │ │ │ + jb 59ff8 │ │ │ │ + cmp %al,(%rbx) │ │ │ │ + jne 59ff8 │ │ │ │ + xor %eax,%eax │ │ │ │ + call 49a90 │ │ │ │ + test %al,%al │ │ │ │ + je 59f60 │ │ │ │ + movsbl (%rbx),%esi │ │ │ │ + movsbl (%r12),%edi │ │ │ │ + cmp %dil,%sil │ │ │ │ + je 59f6d │ │ │ │ + call 49a40 │ │ │ │ + test %al,%al │ │ │ │ + jne 59f6d │ │ │ │ + mov %r13d,0x2c(%rsp) │ │ │ │ + movzbl (%r12),%eax │ │ │ │ + mov %r12,0x20(%rsp) │ │ │ │ + test %al,%al │ │ │ │ + jne 5a002 │ │ │ │ + mov 0x60(%rsp),%edx │ │ │ │ + cmp %edx,0x2c(%rsp) │ │ │ │ + jb 59d20 │ │ │ │ + mov 0x18(%rsp),%r15d │ │ │ │ + movd 0x10(%rsp),%xmm1 │ │ │ │ + movd %r15d,%xmm0 │ │ │ │ + punpckldq %xmm1,%xmm0 │ │ │ │ + jmp 59e90 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - xor %r15d,%r15d │ │ │ │ - jmp 53df1 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %edi,%edx │ │ │ │ - lea 0x2e294(%rip),%rsi │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ + mov %r13d,0x2c(%rsp) │ │ │ │ + mov %r12,0x20(%rsp) │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jb 59fcd │ │ │ │ + mov 0x20(%rsp),%r15 │ │ │ │ + cmp %r15,0x30(%rsp) │ │ │ │ + jb 59fcd │ │ │ │ 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 │ │ │ │ - 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) │ │ │ │ - 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 1d9b0 <__cxa_finalize@plt+0x1a1e0> │ │ │ │ - add 0x30(%rbx),%r12 │ │ │ │ - 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 │ │ │ │ + call 49a90 │ │ │ │ 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 │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 54b07 │ │ │ │ - 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 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 │ │ │ │ + jne 5a72d │ │ │ │ + movzbl (%r15),%eax │ │ │ │ + cmp %al,(%rbx) │ │ │ │ + je 59fcd │ │ │ │ + jmp 59e88 │ │ │ │ + nop │ │ │ │ + mov %r13d,0x2c(%rsp) │ │ │ │ + mov %r12,0x20(%rsp) │ │ │ │ + jmp 59fcd │ │ │ │ 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 │ │ │ │ + mov 0x18(%rsp),%edx │ │ │ │ + mov 0x8(%r14),%eax │ │ │ │ + test %edx,%edx │ │ │ │ + jne 5a059 │ │ │ │ + lea -0x1(%rax),%edx │ │ │ │ + cmp %edx,0x10(%rsp) │ │ │ │ + je 5a795 │ │ │ │ + mov 0x10(%rsp),%ecx │ │ │ │ + mov 0x48(%r14),%rdx │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jae 5a705 │ │ │ │ + mov %ecx,%r8d │ │ │ │ + movzbl (%rdx,%r8,1),%eax │ │ │ │ + movzbl %al,%r11d │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 5a43a │ │ │ │ + mov 0x58(%r14),%edx │ │ │ │ + mov 0x50(%r14),%rsi │ │ │ │ + mov %ecx,0x74(%rsp) │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 5a0e5 │ │ │ │ + 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 5a0bf │ │ │ │ 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 │ │ │ │ + je 5a41f │ │ │ │ + lea 0x1(%r15),%r14 │ │ │ │ + cmp %r12,%r14 │ │ │ │ + jae 5a0e5 │ │ │ │ + lea (%r14,%r12,1),%rcx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%rcx │ │ │ │ + lea 0x0(%r13,%rcx,8),%rbp │ │ │ │ + mov %rcx,%r15 │ │ │ │ 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 │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 5a0b0 │ │ │ │ + mov %r15,%r12 │ │ │ │ + cmp %r12,%r14 │ │ │ │ + jb 5a0bf │ │ │ │ + mov 0x10(%rsp),%edi │ │ │ │ + call 4f810 │ │ │ │ + mov 0x48(%rsp),%r12 │ │ │ │ + mov 0x50(%rsp),%r13 │ │ │ │ + mov 0x58(%rsp),%r14 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 59dfc │ │ │ │ + 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 5a1d5 │ │ │ │ + mov 0x58(%r14),%ecx │ │ │ │ + mov 0x50(%r14),%rdi │ │ │ │ + mov %r8d,0x74(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 5a8b4 │ │ │ │ + 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 5a17b │ │ │ │ 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 │ │ │ │ + je 5a1ac │ │ │ │ + lea 0x1(%r15),%r14 │ │ │ │ + cmp %r13,%r14 │ │ │ │ + jae 5a1a1 │ │ │ │ + lea 0x0(%r13,%r14,1),%r8 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%r8 │ │ │ │ + lea (%r12,%r8,8),%rbp │ │ │ │ + mov %r8,%r15 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 5a170 │ │ │ │ + mov %r15,%r13 │ │ │ │ + cmp %r13,%r14 │ │ │ │ + jb 5a17b │ │ │ │ + mov 0x48(%rsp),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + jmp 5a33c │ │ │ │ + mov 0x50(%rsp),%r12 │ │ │ │ + mov 0x48(%rsp),%r8d │ │ │ │ + mov 0x58(%rsp),%r13 │ │ │ │ + mov 0x64(%rsp),%r11d │ │ │ │ + mov 0x68(%rsp),%r14 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 5a8b4 │ │ │ │ + mov 0x4(%rbp),%esi │ │ │ │ + mov 0x48(%r14),%rdx │ │ │ │ + mov 0x78(%r14),%rcx │ │ │ │ + cmp %r11d,%esi │ │ │ │ + jae 5a1f8 │ │ │ │ + mov (%rcx,%r13,4),%edi │ │ │ │ + cmp %edi,0x10(%rsp) │ │ │ │ + jb 5a1f8 │ │ │ │ + cmp %edi,0x18(%rsp) │ │ │ │ + jb 5a7a1 │ │ │ │ + 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 5a400 │ │ │ │ + mov 0x58(%r14),%ecx │ │ │ │ + mov 0x50(%r14),%r8 │ │ │ │ + mov %r11d,0x74(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 5a286 │ │ │ │ + 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 5a25b │ │ │ │ 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 │ │ │ │ + je 5a28e │ │ │ │ + lea 0x1(%r15),%r13 │ │ │ │ + cmp %r14,%r13 │ │ │ │ + jae 5a281 │ │ │ │ + lea 0x0(%r13,%r14,1),%r8 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%r8 │ │ │ │ + lea (%r12,%r8,8),%rbp │ │ │ │ + mov %r8,%r15 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 5a250 │ │ │ │ + mov %r15,%r14 │ │ │ │ + cmp %r14,%r13 │ │ │ │ + jb 5a25b │ │ │ │ + mov 0x10(%rsp),%r11d │ │ │ │ + mov %r11d,%ecx │ │ │ │ + jmp 5a33c │ │ │ │ + mov 0x48(%rsp),%r12 │ │ │ │ + mov 0x50(%rsp),%r13 │ │ │ │ + mov 0x10(%rsp),%r11d │ │ │ │ + mov 0x58(%rsp),%r14 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 5a286 │ │ │ │ + mov 0x4(%rbp),%r11d │ │ │ │ + mov 0x48(%r14),%rdx │ │ │ │ + movzbl (%rdx,%r13,1),%eax │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 59e25 │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + mov 0x58(%r14),%ecx │ │ │ │ + mov 0x50(%r14),%r8 │ │ │ │ + mov %eax,0x74(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 5a813 │ │ │ │ + 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 5a30f │ │ │ │ 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 │ │ │ │ + je 59e05 │ │ │ │ + lea 0x1(%r14),%r13 │ │ │ │ + cmp %r12,%r13 │ │ │ │ + jae 5a334 │ │ │ │ + lea (%r12,%r13,1),%r8 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%r8 │ │ │ │ + lea (%r15,%r8,8),%rbp │ │ │ │ + mov %r8,%r14 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 5a300 │ │ │ │ + mov %r14,%r12 │ │ │ │ + cmp %r12,%r13 │ │ │ │ + jb 5a30f │ │ │ │ + mov 0x18(%rsp),%r15d │ │ │ │ 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 │ │ │ │ + lea 0x2b8f0(%rip),%rdi │ │ │ │ + lea 0x28ce6(%rip),%rdx │ │ │ │ + mov $0x292,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 615f0 │ │ │ │ + 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 5a78d │ │ │ │ + mov 0x58(%r14),%ecx │ │ │ │ + mov 0x50(%r14),%r13 │ │ │ │ + mov %edi,0x74(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 5a3e9 │ │ │ │ + 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 5a3bf │ │ │ │ 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 │ │ │ │ + je 5a70e │ │ │ │ + lea 0x1(%r15),%r14 │ │ │ │ + cmp %r12,%r14 │ │ │ │ + jae 5a3e5 │ │ │ │ + lea (%r14,%r12,1),%r8 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r8,%r15 │ │ │ │ + shr $1,%r15 │ │ │ │ + lea 0x0(%r13,%r15,8),%rbp │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 5a3b0 │ │ │ │ + mov %r15,%r12 │ │ │ │ + cmp %r12,%r14 │ │ │ │ + jb 5a3bf │ │ │ │ + mov 0x10(%rsp),%edi │ │ │ │ + call 4f810 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x78(%r14),%rcx │ │ │ │ + jmp 5a1f8 │ │ │ │ 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 │ │ │ │ + movzbl %al,%r11d │ │ │ │ + jmp 5a2af │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r13d,0x2c(%rsp) │ │ │ │ + mov %r12,0x20(%rsp) │ │ │ │ + jmp 59fc9 │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 5a0e5 │ │ │ │ + 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 5a4f2 │ │ │ │ + mov 0x58(%r14),%edx │ │ │ │ + mov 0x50(%r14),%rsi │ │ │ │ + mov %r13d,0x74(%rsp) │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 5a8d0 │ │ │ │ + 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 5a49b │ │ │ │ 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 │ │ │ │ + je 5a4cc │ │ │ │ + lea 0x1(%r13),%rbp │ │ │ │ + cmp %r14,%rbp │ │ │ │ + jae 5a4c1 │ │ │ │ + lea 0x0(%rbp,%r14,1),%rcx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%rcx │ │ │ │ + lea (%r15,%rcx,8),%r12 │ │ │ │ + mov %rcx,%r13 │ │ │ │ mov %r12,%rsi │ │ │ │ - mov %r14,%rdx │ │ │ │ - call 584b0 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - call 32c0 │ │ │ │ - jmp 54264 │ │ │ │ - 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 │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 5a490 │ │ │ │ + mov %r13,%r14 │ │ │ │ + cmp %r14,%rbp │ │ │ │ + jb 5a49b │ │ │ │ + mov 0x8(%rsp),%ebp │ │ │ │ + mov %ebp,%edi │ │ │ │ + call 4f810 │ │ │ │ + mov 0x8(%rsp),%r13d │ │ │ │ + mov 0x48(%rsp),%r8 │ │ │ │ + mov 0x50(%rsp),%r11d │ │ │ │ + mov 0x58(%rsp),%r14 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 5a8d0 │ │ │ │ + mov 0x4(%r12),%eax │ │ │ │ + mov 0x48(%r14),%rdx │ │ │ │ + mov 0x78(%r14),%rcx │ │ │ │ + cmp %r11d,%eax │ │ │ │ + jae 5a510 │ │ │ │ + mov (%rcx,%r8,4),%ebp │ │ │ │ + cmp %ebp,0x10(%rsp) │ │ │ │ + jb 5a510 │ │ │ │ + cmp %ebp,0x18(%rsp) │ │ │ │ + jb 5a81b │ │ │ │ + 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 5a758 │ │ │ │ + mov 0x58(%r14),%ecx │ │ │ │ + mov 0x50(%r14),%r15 │ │ │ │ + mov %r13d,0x74(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 5a8c6 │ │ │ │ + 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 5a57b │ │ │ │ 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 │ │ │ │ + je 5a5ab │ │ │ │ + lea 0x1(%r13),%r14 │ │ │ │ + cmp %r12,%r14 │ │ │ │ + jae 5a5a0 │ │ │ │ + lea (%r14,%r12,1),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%r15,%rdx,8),%rbp │ │ │ │ + mov %rdx,%r13 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 5a570 │ │ │ │ + mov %r13,%r12 │ │ │ │ + cmp %r12,%r14 │ │ │ │ + jb 5a57b │ │ │ │ + mov 0x8(%rsp),%ebp │ │ │ │ + mov %ebp,%ecx │ │ │ │ + jmp 5a33c │ │ │ │ + mov 0x48(%rsp),%r8 │ │ │ │ + mov 0x8(%rsp),%r13d │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov 0x58(%rsp),%r14 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 5a8c6 │ │ │ │ + mov 0x4(%rbp),%r13d │ │ │ │ + mov 0x48(%r14),%rdx │ │ │ │ + movzbl (%rdx,%r8,1),%edx │ │ │ │ + cmp $0xfd,%dl │ │ │ │ + jbe 5a674 │ │ │ │ + mov 0x18(%rsp),%edx │ │ │ │ + mov 0x58(%r14),%ecx │ │ │ │ + mov 0x50(%r14),%r15 │ │ │ │ + mov %edx,0x74(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 5a8be │ │ │ │ + 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 5a62f │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %r15d,%esi │ │ │ │ - mov %edx,0x40(%rsp) │ │ │ │ - call 57f80 │ │ │ │ - mov 0x40(%rsp),%edx │ │ │ │ + je 5a652 │ │ │ │ + lea 0x1(%r14),%rbp │ │ │ │ + cmp %r13,%rbp │ │ │ │ + jae 5a334 │ │ │ │ + lea 0x0(%rbp,%r13,1),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%r15,%rdx,8),%r12 │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 5a620 │ │ │ │ + mov %r14,%r13 │ │ │ │ + jmp 5a626 │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + mov 0x48(%rsp),%r13d │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov 0x58(%rsp),%r14 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 5a334 │ │ │ │ + mov 0x4(%r12),%edx │ │ │ │ + mov $0xffffffff,%ebp │ │ │ │ + cmp %r13d,%edx │ │ │ │ + jae 59f13 │ │ │ │ + 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 5a77c │ │ │ │ + mov 0x58(%r14),%ecx │ │ │ │ + mov 0x50(%r14),%r15 │ │ │ │ + mov %r13d,0x74(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 5a8d0 │ │ │ │ + mov %r14,0x50(%rsp) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + lea 0x74(%rsp),%rbx │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %r13d,0x8(%rsp) │ │ │ │ mov %rax,0x48(%rsp) │ │ │ │ - jmp 5460f │ │ │ │ - nop │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %r15d,%esi │ │ │ │ - call 57f80 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - jmp 54293 │ │ │ │ + jmp 5a6e3 │ │ │ │ + je 5a761 │ │ │ │ + lea 0x1(%r13),%r12 │ │ │ │ + cmp %r14,%r12 │ │ │ │ + jae 5a4c1 │ │ │ │ + lea (%r12,%r14,1),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%r15,%rdx,8),%rbp │ │ │ │ + mov %rdx,%r13 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 5a6d0 │ │ │ │ + mov %r13,%r14 │ │ │ │ + jmp 5a6da │ │ │ │ + mov 0x78(%r14),%rcx │ │ │ │ + jmp 5a510 │ │ │ │ + mov 0x18(%rsp),%r12 │ │ │ │ + mov 0x10(%rsp),%edi │ │ │ │ + mov 0x48(%rsp),%r14 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 5a3e9 │ │ │ │ + mov 0x4(%rbp),%ebp │ │ │ │ + jmp 59e30 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + movsbl (%rbx),%edi │ │ │ │ + cmp (%rax),%dil │ │ │ │ + jne 59e88 │ │ │ │ + mov %edi,%esi │ │ │ │ + call 49a40 │ │ │ │ + test %al,%al │ │ │ │ + jne 59fcd │ │ │ │ + jmp 59e88 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl %cl,%r13d │ │ │ │ + jmp 5a5d0 │ │ │ │ + mov 0x8(%rsp),%r13d │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov 0x50(%rsp),%r14 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 5a8d0 │ │ │ │ + mov 0x4(%rbp),%edx │ │ │ │ + mov 0x60(%rsp),%ecx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + cmovbe %ecx,%edx │ │ │ │ + lea -0x1(%rdx),%ebp │ │ │ │ + jmp 59f13 │ │ │ │ + movzbl %al,%ebp │ │ │ │ + jmp 59e30 │ │ │ │ + mov $0xffffffff,%ebp │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 59f13 │ │ │ │ + mov %edi,%eax │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 5a78d │ │ │ │ + mov 0x58(%r14),%ecx │ │ │ │ + mov 0x50(%r14),%r13 │ │ │ │ + mov %edi,0x74(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 5a3e9 │ │ │ │ + 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 5a7f0 │ │ │ │ + je 5a70e │ │ │ │ + lea 0x1(%r15),%r12 │ │ │ │ + cmp %r14,%r12 │ │ │ │ + jae 5a3e5 │ │ │ │ + lea (%r12,%r14,1),%r8 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%r8 │ │ │ │ + lea 0x0(%r13,%r8,8),%rbp │ │ │ │ + mov %r8,%r15 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 5a7dd │ │ │ │ + mov %r15,%r14 │ │ │ │ + jmp 5a7e7 │ │ │ │ + mov %eax,%r15d │ │ │ │ + jmp 5a339 │ │ │ │ + mov %ebp,%ecx │ │ │ │ + movzbl (%rdx,%rcx,1),%edx │ │ │ │ + cmp $0xfd,%dl │ │ │ │ + jbe 5a89b │ │ │ │ + mov 0x58(%r14),%ecx │ │ │ │ + mov 0x50(%r14),%r15 │ │ │ │ + mov %ebp,0x74(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 5a4c5 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %ebp,0x8(%rsp) │ │ │ │ + lea 0x74(%rsp),%rbx │ │ │ │ + mov %rcx,%rbp │ │ │ │ + mov %r14,0x48(%rsp) │ │ │ │ + mov %rdx,%r12 │ │ │ │ + jmp 5a862 │ │ │ │ + je 5a881 │ │ │ │ + lea 0x1(%r13),%r12 │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jae 5a4c1 │ │ │ │ + lea (%r12,%rbp,1),%r13 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%r13 │ │ │ │ + lea (%r15,%r13,8),%r14 │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 5a853 │ │ │ │ + mov %r13,%rbp │ │ │ │ + jmp 5a859 │ │ │ │ + mov %r14,%r12 │ │ │ │ + mov 0x8(%rsp),%ebp │ │ │ │ + mov 0x48(%rsp),%r14 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 5a4c5 │ │ │ │ + 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 59f13 │ │ │ │ + mov %r8d,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + jmp 5a33c │ │ │ │ + mov %edx,%r15d │ │ │ │ + jmp 5a339 │ │ │ │ + mov %r13d,%ebp │ │ │ │ + mov %ebp,%ecx │ │ │ │ + jmp 5a33c │ │ │ │ + mov %r13d,%ebp │ │ │ │ + mov %ebp,%edi │ │ │ │ + jmp 5a4c7 │ │ │ │ call 3500 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nop │ │ │ │ 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 │ │ │ │ + sub $0x88,%rsp │ │ │ │ + mov %rdi,0x40(%rsp) │ │ │ │ + mov %ecx,0x10(%rsp) │ │ │ │ + mov %r9d,0x2c(%rsp) │ │ │ │ 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 58c30 │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov %r12,%rsp │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 54c50 │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov 0x40(%rbp),%r8 │ │ │ │ - mov %r12,%rdi │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x2d5cf(%rip),%rsi │ │ │ │ - call 58c30 │ │ │ │ - mov 0x50(%rbp),%rcx │ │ │ │ - mov 0x48(%rbp),%rdx │ │ │ │ - mov %r12,%rdi │ │ │ │ + cmp 0xc0(%rsp),%r9d │ │ │ │ + jae 5bbdb │ │ │ │ + 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 5b58e │ │ │ │ + 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 5aa32 │ │ │ │ + cmp %r9,0x30(%rsp) │ │ │ │ + jb 5aa32 │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jb 5aa32 │ │ │ │ + mov 0x30(%rsp),%r13 │ │ │ │ + mov 0x2c(%rsp),%ebx │ │ │ │ + mov %r14,0x8(%rsp) │ │ │ │ + mov %r9,%r14 │ │ │ │ + jmp 5a9df │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl (%r14),%eax │ │ │ │ + cmp %al,0x0(%rbp) │ │ │ │ + jne 5bb18 │ │ │ │ + movzbl 0x1(%r14),%eax │ │ │ │ + add $0x1,%r14 │ │ │ │ + add $0x1,%rbp │ │ │ │ + add $0x1,%ebx │ │ │ │ + test %al,%al │ │ │ │ + je 5b56c │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jb 5b56c │ │ │ │ + cmp %r14,%r13 │ │ │ │ + jb 5b521 │ │ │ │ + cmp %al,0x0(%rbp) │ │ │ │ + jne 5b521 │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x2c958(%rip),%rsi │ │ │ │ - xor %ebx,%ebx │ │ │ │ - lea 0x2c4d0(%rip),%r13 │ │ │ │ - call 58c30 │ │ │ │ - mov 0x58(%rbp),%eax │ │ │ │ - lea 0x2cc69(%rip),%r15 │ │ │ │ + call 49a90 │ │ │ │ + test %al,%al │ │ │ │ + je 5a9a8 │ │ │ │ + movsbl 0x0(%rbp),%esi │ │ │ │ + movsbl (%r14),%edi │ │ │ │ + cmp %dil,%sil │ │ │ │ + je 5a9b5 │ │ │ │ + call 49a40 │ │ │ │ + test %al,%al │ │ │ │ + jne 5a9b5 │ │ │ │ + mov %r14,%r9 │ │ │ │ + mov %ebx,0x2c(%rsp) │ │ │ │ + mov 0x8(%rsp),%r14 │ │ │ │ + movzbl (%r9),%eax │ │ │ │ + test %al,%al │ │ │ │ + jne 5b52d │ │ │ │ + mov 0x2c(%rsp),%eax │ │ │ │ + cmp %eax,0xc0(%rsp) │ │ │ │ + je 5ace6 │ │ │ │ + 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 5aba8 │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + mov $0x1,%r8d │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 539c0 │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov 0x8(%r14),%eax │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne 5aa8b │ │ │ │ + lea -0x1(%rax),%edx │ │ │ │ + cmp %edx,0x10(%rsp) │ │ │ │ + je 5ab4d │ │ │ │ + mov 0x10(%rsp),%ecx │ │ │ │ + mov 0x48(%r14),%rdx │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jae 5b110 │ │ │ │ + mov %ecx,%eax │ │ │ │ + movzbl (%rdx,%rax,1),%ecx │ │ │ │ + movzbl %cl,%r11d │ │ │ │ + cmp $0xfd,%cl │ │ │ │ + jbe 5ae36 │ │ │ │ + mov 0x10(%rsp),%edx │ │ │ │ + mov 0x58(%r14),%ecx │ │ │ │ + mov 0x50(%r14),%rdi │ │ │ │ + mov %edx,0x74(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 5ab1d │ │ │ │ + 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 5aaf7 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + je 5ae16 │ │ │ │ + lea 0x1(%r15),%r14 │ │ │ │ + cmp %r12,%r14 │ │ │ │ + jae 5ab1d │ │ │ │ + lea (%r14,%r12,1),%r8 │ │ │ │ + mov %r13,%rdi │ │ │ │ + shr $1,%r8 │ │ │ │ + lea 0x0(%rbp,%r8,8),%rbx │ │ │ │ + mov %r8,%r15 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 455a0 │ │ │ │ test %eax,%eax │ │ │ │ - je 54bf5 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %r13,%rsi │ │ │ │ + jns 5aae8 │ │ │ │ + mov %r15,%r12 │ │ │ │ + cmp %r12,%r14 │ │ │ │ + jb 5aaf7 │ │ │ │ + mov 0x10(%rsp),%edi │ │ │ │ + call 4f810 │ │ │ │ + mov 0x10(%rsp),%r12 │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + mov 0x50(%rsp),%ebp │ │ │ │ + mov 0x58(%rsp),%r14 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 5b065 │ │ │ │ + mov 0x4(%rbx),%eax │ │ │ │ + cmp %ebp,%eax │ │ │ │ + jb 5b078 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp 5ab84 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%r14),%rax │ │ │ │ + mov %ebx,%esi │ │ │ │ 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 │ │ │ │ + mov 0x10(%r14),%rbp │ │ │ │ + mov 0x10(%rax),%r15 │ │ │ │ + call 5fdf0 │ │ │ │ + mov %r13d,%edx │ │ │ │ + movzbl 0x8(%rsp),%ecx │ │ │ │ + mov (%rax),%eax │ │ │ │ + add 0x0(%rbp,%rax,4),%edx │ │ │ │ + cmp (%r15,%rdx,1),%cl │ │ │ │ + je 5abc0 │ │ │ │ + add $0x1,%ebx │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 5ff10 │ │ │ │ cmp %eax,%ebx │ │ │ │ - jb 54bc8 │ │ │ │ - movsbl %r14b,%edx │ │ │ │ - lea 0x2de3b(%rip),%rsi │ │ │ │ + jb 5ab58 │ │ │ │ mov %r12,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 58c30 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 54c66 │ │ │ │ - add $0x18,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - mov %r15,%rsi │ │ │ │ + xor %esi,%esi │ │ │ │ + call 5fc80 │ │ │ │ mov %r12,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x1,%rbx │ │ │ │ - call 58c30 │ │ │ │ - cmp 0x58(%rbp),%ebx │ │ │ │ - jb 54bc8 │ │ │ │ - jmp 54bf5 │ │ │ │ + call 32c0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movl $0x0,0x10(%rsp) │ │ │ │ + mov $0x1,%r15d │ │ │ │ + jmp 5ace6 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x2d512(%rip),%rsi │ │ │ │ + mov %ebx,%esi │ │ │ │ mov %r12,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 58c30 │ │ │ │ - jmp 54b93 │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - mov %edx,%r14d │ │ │ │ - lea 0x2d4c7(%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 54da0 │ │ │ │ - mov 0x40(%rbp),%r9 │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov $0x1,%esi │ │ │ │ + call 5fdf0 │ │ │ │ + mov %ebx,%esi │ │ │ │ mov %r12,%rdi │ │ │ │ - lea 0x2d481(%rip),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x48(%rbp),%rcx │ │ │ │ - mov 0x50(%rbp),%r8 │ │ │ │ - mov $0x1,%esi │ │ │ │ + mov (%rax),%r15d │ │ │ │ + mov %r15d,0x18(%rsp) │ │ │ │ + call 5fdf0 │ │ │ │ + xor %esi,%esi │ │ │ │ mov %r12,%rdi │ │ │ │ - lea 0x2c805(%rip),%rdx │ │ │ │ - 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 $0x1,%esi │ │ │ │ + mov 0x4(%rax),%ebx │ │ │ │ + mov %ebx,0x10(%rsp) │ │ │ │ + call 5fc80 │ │ │ │ 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 │ │ │ │ + call 32c0 │ │ │ │ + cmp %r15d,%ebx │ │ │ │ + jb 5aba8 │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + mov 0x10(%rsp),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jb 5ad70 │ │ │ │ + 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 5acd0 │ │ │ │ + cmp %rcx,0x30(%rsp) │ │ │ │ + jb 5acd0 │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jb 5acd0 │ │ │ │ + mov 0x30(%rsp),%r15 │ │ │ │ + mov 0x2c(%rsp),%r13d │ │ │ │ + mov %rcx,%rbp │ │ │ │ + jmp 5ac96 │ │ │ │ + xchg %ax,%ax │ │ │ │ + movzbl 0x0(%rbp),%eax │ │ │ │ + cmp %al,(%rbx) │ │ │ │ + jne 5b130 │ │ │ │ + movzbl 0x1(%rbp),%eax │ │ │ │ + add $0x1,%rbp │ │ │ │ add $0x1,%rbx │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jb 54d20 │ │ │ │ - add $0x8,%rsp │ │ │ │ - movsbl %r14b,%ecx │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ + add $0x1,%r13d │ │ │ │ + test %al,%al │ │ │ │ + je 5ad60 │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jb 5ad60 │ │ │ │ + cmp %rbp,%r15 │ │ │ │ + jb 5ad20 │ │ │ │ + cmp %al,(%rbx) │ │ │ │ + jne 5ad20 │ │ │ │ + xor %eax,%eax │ │ │ │ + call 49a90 │ │ │ │ + test %al,%al │ │ │ │ + je 5ac60 │ │ │ │ + movsbl (%rbx),%esi │ │ │ │ + movsbl 0x0(%rbp),%edi │ │ │ │ + cmp %dil,%sil │ │ │ │ + je 5ac6c │ │ │ │ + call 49a40 │ │ │ │ + test %al,%al │ │ │ │ + jne 5ac6c │ │ │ │ + mov %rbp,0x20(%rsp) │ │ │ │ + movzbl 0x0(%rbp),%eax │ │ │ │ + mov %r13d,0x2c(%rsp) │ │ │ │ + test %al,%al │ │ │ │ + jne 5ad2a │ │ │ │ + mov 0x2c(%rsp),%eax │ │ │ │ + cmp 0xc0(%rsp),%eax │ │ │ │ + jb 5aa40 │ │ │ │ + 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 5bc0a │ │ │ │ + add $0x88,%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 │ │ │ │ - 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 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 │ │ │ │ - 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 │ │ │ │ - pop %rbx │ │ │ │ - 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) │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - cmpq $0x0,0xb8(%rsi) │ │ │ │ - je 54f38 │ │ │ │ - jmp 3eae0 │ │ │ │ + mov %rbp,0x20(%rsp) │ │ │ │ + mov %r13d,0x2c(%rsp) │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jb 5acd0 │ │ │ │ + mov 0x20(%rsp),%r15 │ │ │ │ + cmp %r15,0x30(%rsp) │ │ │ │ + jb 5acd0 │ │ │ │ + xor %eax,%eax │ │ │ │ + call 49a90 │ │ │ │ + test %al,%al │ │ │ │ + jne 5b4ad │ │ │ │ + movzbl (%r15),%eax │ │ │ │ + cmp %al,(%rbx) │ │ │ │ + je 5acd0 │ │ │ │ + jmp 5aba8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - cmpl $0x1,0x158(%rsi) │ │ │ │ - ja 54f48 │ │ │ │ - ret │ │ │ │ + mov %rbp,0x20(%rsp) │ │ │ │ + mov %r13d,0x2c(%rsp) │ │ │ │ + jmp 5acd0 │ │ │ │ + nop │ │ │ │ + mov 0x18(%rsp),%edx │ │ │ │ + mov 0x8(%r14),%eax │ │ │ │ + test %edx,%edx │ │ │ │ + jne 5ad89 │ │ │ │ + lea -0x1(%rax),%edx │ │ │ │ + cmp %edx,0x10(%rsp) │ │ │ │ + je 5b514 │ │ │ │ + mov 0x10(%rsp),%ecx │ │ │ │ + mov 0x48(%r14),%rdx │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jae 5b13f │ │ │ │ + mov %ecx,%edi │ │ │ │ + movzbl (%rdx,%rdi,1),%eax │ │ │ │ + movzbl %al,%r8d │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 5b350 │ │ │ │ + mov 0x58(%r14),%r15d │ │ │ │ + mov 0x50(%r14),%rbp │ │ │ │ + mov %ecx,0x74(%rsp) │ │ │ │ + test %r15,%r15 │ │ │ │ + je 5ab1d │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov %r14,0x48(%rsp) │ │ │ │ + lea 0x74(%rsp),%r13 │ │ │ │ + mov %r12,%r14 │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + mov %r15,%r12 │ │ │ │ + jmp 5adf3 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x210(%rsi),%rdi │ │ │ │ - jmp 3730 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + je 5b335 │ │ │ │ + lea 0x1(%r15),%r14 │ │ │ │ + cmp %r12,%r14 │ │ │ │ + jae 5ab1d │ │ │ │ + lea (%r14,%r12,1),%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea 0x0(%rbp,%rdx,8),%rbx │ │ │ │ + mov %rdx,%r15 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 5ade0 │ │ │ │ + mov %r15,%r12 │ │ │ │ + jmp 5adea │ │ │ │ + mov 0x48(%rsp),%r12 │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov 0x58(%rsp),%r14 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 5ab1d │ │ │ │ + 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 5aef1 │ │ │ │ + mov 0x58(%r14),%ecx │ │ │ │ + mov 0x50(%r14),%r8 │ │ │ │ + mov %ebp,0x74(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 5b973 │ │ │ │ + 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 5ae9b │ │ │ │ nop │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ + je 5aec9 │ │ │ │ + lea 0x1(%rbp),%r14 │ │ │ │ + cmp %r15,%r14 │ │ │ │ + jae 5aec0 │ │ │ │ + lea (%r14,%r15,1),%r8 │ │ │ │ + mov %r13,%rdi │ │ │ │ + shr $1,%r8 │ │ │ │ + lea (%r12,%r8,8),%rbx │ │ │ │ + mov %r8,%rbp │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 5ae90 │ │ │ │ + mov %rbp,%r15 │ │ │ │ + cmp %r15,%r14 │ │ │ │ + jb 5ae9b │ │ │ │ + mov 0x48(%rsp),%edi │ │ │ │ + call 4f810 │ │ │ │ + mov 0x50(%rsp),%r12 │ │ │ │ + mov 0x48(%rsp),%ebp │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + mov 0x60(%rsp),%r11d │ │ │ │ + mov 0x68(%rsp),%r14 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 5b973 │ │ │ │ + mov 0x4(%rbx),%esi │ │ │ │ + mov 0x48(%r14),%rdx │ │ │ │ + mov 0x78(%r14),%rcx │ │ │ │ + cmp %r11d,%esi │ │ │ │ + jae 5af10 │ │ │ │ + mov (%rcx,%rax,4),%edi │ │ │ │ + cmp %edi,0x10(%rsp) │ │ │ │ + jb 5af10 │ │ │ │ + cmp %edi,0x18(%rsp) │ │ │ │ + jb 5b653 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x18(%rsp),%edi │ │ │ │ + mov (%rcx,%rdi,4),%eax │ │ │ │ + mov %rax,%rbp │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 5b120 │ │ │ │ + mov 0x58(%r14),%ecx │ │ │ │ + mov 0x50(%r14),%r8 │ │ │ │ + mov %ebp,0x74(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 5b6d3 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r12,0x48(%rsp) │ │ │ │ + lea 0x74(%rsp),%r13 │ │ │ │ + mov %r8,%r12 │ │ │ │ + mov %r14,0x58(%rsp) │ │ │ │ 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 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) │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %rdi,0x50(%rsp) │ │ │ │ + mov %ebp,0x10(%rsp) │ │ │ │ + jmp 5af6b │ │ │ │ + je 5afbc │ │ │ │ + lea 0x1(%rbp),%r15 │ │ │ │ + cmp %r14,%r15 │ │ │ │ + jae 5af90 │ │ │ │ + lea (%r15,%r14,1),%r8 │ │ │ │ + mov %r13,%rdi │ │ │ │ + shr $1,%r8 │ │ │ │ + lea (%r12,%r8,8),%rbx │ │ │ │ + mov %r8,%rbp │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 455a0 │ │ │ │ test %eax,%eax │ │ │ │ - je 550d0 │ │ │ │ - lea 0x20(%rsp),%rax │ │ │ │ - xor %r13d,%r13d │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - jmp 55009 │ │ │ │ - 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 │ │ │ │ + jns 5af60 │ │ │ │ + mov %rbp,%r14 │ │ │ │ + cmp %r14,%r15 │ │ │ │ + jb 5af6b │ │ │ │ + mov 0x10(%rsp),%r11d │ │ │ │ + mov %r11d,%ecx │ │ │ │ + lea 0x2ac94(%rip),%rdi │ │ │ │ + lea 0x2808a(%rip),%rdx │ │ │ │ + mov $0x292,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 615f0 │ │ │ │ + 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 551b0 │ │ │ │ + je 5b6d3 │ │ │ │ + mov 0x4(%rbx),%ebp │ │ │ │ + mov 0x48(%r14),%rdx │ │ │ │ + movzbl (%rdx,%rdi,1),%eax │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 5ab45 │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + mov 0x58(%r14),%ecx │ │ │ │ + mov 0x50(%r14),%r8 │ │ │ │ + mov %eax,0x74(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 5b6cb │ │ │ │ xor %edx,%edx │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 55038 │ │ │ │ - mov 0x18(%rsi),%rdx │ │ │ │ - mov 0x10(%rsi),%rsi │ │ │ │ - mov 0x180(%r15),%eax │ │ │ │ + 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 5b03f │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + je 5ab26 │ │ │ │ + lea 0x1(%r15),%rbp │ │ │ │ + cmp %r14,%rbp │ │ │ │ + jae 5b065 │ │ │ │ + lea 0x0(%rbp,%r14,1),%r8 │ │ │ │ + mov %r13,%rdi │ │ │ │ + shr $1,%r8 │ │ │ │ + lea (%r12,%r8,8),%rbx │ │ │ │ + mov %r8,%r15 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 455a0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 550f8 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 3f780 │ │ │ │ - mov %rax,%rbx │ │ │ │ + jns 5b030 │ │ │ │ + mov %r15,%r14 │ │ │ │ + cmp %r14,%rbp │ │ │ │ + jb 5b03f │ │ │ │ + mov 0x18(%rsp),%r15d │ │ │ │ + mov %r15d,%ecx │ │ │ │ + jmp 5af98 │ │ │ │ + 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 │ │ │ │ - call 3eb50 │ │ │ │ + cmp $0xfd,%r13b │ │ │ │ + jbe 5ab50 │ │ │ │ + mov 0x58(%r14),%ecx │ │ │ │ + mov 0x50(%r14),%r15 │ │ │ │ + mov %eax,0x74(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 5aec4 │ │ │ │ + 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 5b0df │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + je 5b48d │ │ │ │ + lea 0x1(%rbp),%r12 │ │ │ │ + cmp %r14,%r12 │ │ │ │ + jae 5b104 │ │ │ │ + lea (%r12,%r14,1),%r8 │ │ │ │ + mov %r13,%rdi │ │ │ │ + shr $1,%r8 │ │ │ │ + lea (%r15,%r8,8),%rbx │ │ │ │ + mov %r8,%rbp │ │ │ │ mov %rbx,%rsi │ │ │ │ - lea 0x2c0c7(%rip),%rdx │ │ │ │ - xor %edi,%edi │ │ │ │ - call 3eb90 │ │ │ │ - mov 0x8(%r14),%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 5b0d0 │ │ │ │ + mov %rbp,%r14 │ │ │ │ + cmp %r14,%r12 │ │ │ │ + jb 5b0df │ │ │ │ + mov 0x10(%rsp),%edi │ │ │ │ + call 4f810 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x78(%r14),%rcx │ │ │ │ + jmp 5af10 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl %al,%ebp │ │ │ │ + jmp 5afdf │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,0x20(%rsp) │ │ │ │ + mov %r13d,0x2c(%rsp) │ │ │ │ + jmp 5accc │ │ │ │ + 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 5b4d8 │ │ │ │ + mov 0x58(%r14),%edx │ │ │ │ + mov 0x50(%r14),%r15 │ │ │ │ + mov %esi,0x74(%rsp) │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 5b760 │ │ │ │ + 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 5b1ab │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + je 5b1db │ │ │ │ + lea 0x1(%rbp),%rbx │ │ │ │ + cmp %r14,%rbx │ │ │ │ + jae 5b1d0 │ │ │ │ + lea (%rbx,%r14,1),%rcx │ │ │ │ + mov %r13,%rdi │ │ │ │ + shr $1,%rcx │ │ │ │ + lea (%r15,%rcx,8),%r12 │ │ │ │ + mov %rcx,%rbp │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 5b1a0 │ │ │ │ + mov %rbp,%r14 │ │ │ │ + cmp %r14,%rbx │ │ │ │ + jb 5b1ab │ │ │ │ + mov 0x8(%rsp),%ebx │ │ │ │ + mov %ebx,%edi │ │ │ │ + call 4f810 │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + mov 0x8(%rsp),%esi │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov 0x58(%rsp),%r14 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 5b760 │ │ │ │ + mov 0x4(%r12),%esi │ │ │ │ + mov 0x48(%r14),%rdx │ │ │ │ + movzbl (%rdx,%rdi,1),%edx │ │ │ │ + cmp $0xfd,%dl │ │ │ │ + jbe 5b2a1 │ │ │ │ + mov 0x18(%rsp),%edx │ │ │ │ + mov 0x50(%r14),%rbp │ │ │ │ + mov %edx,0x74(%rsp) │ │ │ │ + mov 0x58(%r14),%edx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 5b279 │ │ │ │ + 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 5b253 │ │ │ │ + nopl (%rax) │ │ │ │ + je 5b286 │ │ │ │ + lea 0x1(%r15),%r14 │ │ │ │ + cmp %r12,%r14 │ │ │ │ + jae 5b279 │ │ │ │ + lea (%r14,%r12,1),%rcx │ │ │ │ + mov %r13,%rdi │ │ │ │ + shr $1,%rcx │ │ │ │ + lea 0x0(%rbp,%rcx,8),%rbx │ │ │ │ + mov %rcx,%r15 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 5b248 │ │ │ │ + mov %r15,%r12 │ │ │ │ + cmp %r12,%r14 │ │ │ │ + jb 5b253 │ │ │ │ + mov 0x18(%rsp),%r15d │ │ │ │ + mov %r15d,%edi │ │ │ │ + call 4f810 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov 0x48(%rsp),%esi │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov 0x58(%rsp),%r14 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 5b279 │ │ │ │ + mov 0x4(%rbx),%edx │ │ │ │ + mov $0xffffffff,%r12d │ │ │ │ + cmp %esi,%edx │ │ │ │ + jae 5ac13 │ │ │ │ + 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 5b4fc │ │ │ │ + mov 0x58(%r14),%edx │ │ │ │ + mov 0x50(%r14),%r15 │ │ │ │ + mov %esi,0x74(%rsp) │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 5b760 │ │ │ │ + mov %r14,0x50(%rsp) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + lea 0x74(%rsp),%r13 │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %esi,0x8(%rsp) │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + jmp 5b313 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + je 5b4e0 │ │ │ │ + lea 0x1(%rbp),%rbx │ │ │ │ + cmp %r14,%rbx │ │ │ │ + jae 5b1d0 │ │ │ │ + lea (%rbx,%r14,1),%rcx │ │ │ │ + mov %r13,%rdi │ │ │ │ + shr $1,%rcx │ │ │ │ + lea (%r15,%rcx,8),%r12 │ │ │ │ + mov %rcx,%rbp │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 5b300 │ │ │ │ + mov %rbp,%r14 │ │ │ │ + jmp 5b30a │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov 0x48(%rsp),%r14 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 5ab1d │ │ │ │ + mov 0x4(%rbx),%r8d │ │ │ │ + mov 0x48(%r14),%rdx │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + add $0x1,%eax │ │ │ │ mov %rax,%rbp │ │ │ │ - add %r13,%rsi │ │ │ │ - mov 0xc(%rsp),%edx │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 5b3fe │ │ │ │ + mov 0x58(%r14),%ebx │ │ │ │ + mov 0x50(%r14),%rcx │ │ │ │ + mov %ebp,0x74(%rsp) │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 5bb7e │ │ │ │ + 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 5b3b7 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + je 5b3d9 │ │ │ │ + lea 0x1(%rbp),%r14 │ │ │ │ + cmp %r15,%r14 │ │ │ │ + jae 5b1d0 │ │ │ │ + lea (%r14,%r15,1),%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rbx,%rdx,8),%r12 │ │ │ │ + mov %rdx,%rbp │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 5b3a8 │ │ │ │ + mov %rbp,%r15 │ │ │ │ + jmp 5b3ae │ │ │ │ + mov 0x8(%rsp),%ebp │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + mov 0x50(%rsp),%r8d │ │ │ │ + mov 0x58(%rsp),%r14 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 5bb7e │ │ │ │ + mov 0x4(%r12),%eax │ │ │ │ + mov 0x48(%r14),%rdx │ │ │ │ + mov 0x78(%r14),%rcx │ │ │ │ + cmp %r8d,%eax │ │ │ │ + jae 5b143 │ │ │ │ + mov (%rcx,%rdi,4),%eax │ │ │ │ + cmp %eax,0x18(%rsp) │ │ │ │ + jae 5b143 │ │ │ │ + cmp %eax,0x10(%rsp) │ │ │ │ + jb 5b143 │ │ │ │ + mov %eax,%ecx │ │ │ │ + movzbl (%rdx,%rcx,1),%edx │ │ │ │ + cmp $0xfd,%dl │ │ │ │ + jbe 5b783 │ │ │ │ + mov 0x58(%r14),%edx │ │ │ │ + mov 0x50(%r14),%r15 │ │ │ │ + mov %eax,0x74(%rsp) │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 5bc01 │ │ │ │ + mov %eax,0x8(%rsp) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + lea 0x74(%rsp),%r13 │ │ │ │ + mov %rdx,%r12 │ │ │ │ + mov %r14,0x48(%rsp) │ │ │ │ + jmp 5b46e │ │ │ │ + je 5b769 │ │ │ │ + lea 0x1(%rbp),%rbx │ │ │ │ + cmp %r12,%rbx │ │ │ │ + jae 5b1d0 │ │ │ │ + lea (%rbx,%r12,1),%rbp │ │ │ │ + mov %r13,%rdi │ │ │ │ + shr $1,%rbp │ │ │ │ + lea (%r15,%rbp,8),%r14 │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 5b45b │ │ │ │ + mov %rbp,%r12 │ │ │ │ + jmp 5b465 │ │ │ │ + mov 0x18(%rsp),%r12 │ │ │ │ + mov 0x10(%rsp),%edi │ │ │ │ + mov 0x48(%rsp),%r14 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 5aec4 │ │ │ │ + mov 0x4(%rbx),%r13d │ │ │ │ + jmp 5ab50 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + movsbl (%rbx),%edi │ │ │ │ + cmp (%rax),%dil │ │ │ │ + jne 5aba8 │ │ │ │ + mov %edi,%esi │ │ │ │ + call 49a40 │ │ │ │ + test %al,%al │ │ │ │ + jne 5acd0 │ │ │ │ + jmp 5aba8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl %cl,%esi │ │ │ │ + jmp 5b200 │ │ │ │ + mov 0x8(%rsp),%esi │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov 0x50(%rsp),%r14 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 5b760 │ │ │ │ + mov 0x4(%r12),%edx │ │ │ │ + cmp %edx,0xc0(%rsp) │ │ │ │ + cmovbe 0xc0(%rsp),%edx │ │ │ │ + lea -0x1(%rdx),%r12d │ │ │ │ + jmp 5ac13 │ │ │ │ + mov $0xffffffff,%r12d │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 5ac13 │ │ │ │ + mov %ebx,0x2c(%rsp) │ │ │ │ + mov %r14,%r9 │ │ │ │ + mov 0x8(%rsp),%r14 │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jb 5aa21 │ │ │ │ + cmp %r9,0x30(%rsp) │ │ │ │ + jb 5aa21 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ + call 49a90 │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + test %al,%al │ │ │ │ + jne 5bb4a │ │ │ │ + movzbl (%r9),%eax │ │ │ │ + cmp %al,0x0(%rbp) │ │ │ │ + je 5aa21 │ │ │ │ + jmp 5aba8 │ │ │ │ + mov %ebx,0x2c(%rsp) │ │ │ │ + mov %r14,%r9 │ │ │ │ + mov 0x2c(%rsp),%eax │ │ │ │ + mov 0x8(%rsp),%r14 │ │ │ │ + cmp %eax,0xc0(%rsp) │ │ │ │ + jne 5aa32 │ │ │ │ + jmp 5ace6 │ │ │ │ + mov 0x8(%rsi),%eax │ │ │ │ + test %edx,%edx │ │ │ │ + jne 5b5a2 │ │ │ │ + lea -0x1(%rax),%edx │ │ │ │ + cmp %edx,0x10(%rsp) │ │ │ │ + je 5bb87 │ │ │ │ + mov 0x10(%rsp),%ecx │ │ │ │ + mov 0x48(%r14),%rdx │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jb 5b6db │ │ │ │ + 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 5bb75 │ │ │ │ + mov 0x58(%r14),%ecx │ │ │ │ + mov %r11d,0x74(%rsp) │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x74(%rsp),%rbp │ │ │ │ + mov 0x50(%r14),%r13 │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 5bb2e │ │ │ │ + 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 5b630 │ │ │ │ + je 5b7a3 │ │ │ │ + lea 0x1(%r15),%r14 │ │ │ │ + cmp %rbx,%r14 │ │ │ │ + jae 5bb29 │ │ │ │ + lea (%r14,%rbx,1),%r8 │ │ │ │ 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 │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x184(%r15),%eax │ │ │ │ + shr $1,%r8 │ │ │ │ + lea 0x0(%r13,%r8,8),%r12 │ │ │ │ + mov %r8,%r15 │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 5b61d │ │ │ │ + mov %r15,%rbx │ │ │ │ + jmp 5b627 │ │ │ │ + mov %edi,%eax │ │ │ │ + movzbl (%rdx,%rax,1),%r13d │ │ │ │ + cmp $0xfd,%r13b │ │ │ │ + jbe 5ab50 │ │ │ │ + mov 0x58(%r14),%ecx │ │ │ │ + mov 0x50(%r14),%r15 │ │ │ │ + mov %edi,0x74(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 5aec4 │ │ │ │ + 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 5b6a9 │ │ │ │ + je 5b48d │ │ │ │ + lea 0x1(%r14),%r12 │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jae 5b104 │ │ │ │ + lea (%r12,%rbp,1),%r8 │ │ │ │ + mov %r13,%rdi │ │ │ │ + shr $1,%r8 │ │ │ │ + lea (%r15,%r8,8),%rbx │ │ │ │ + mov %r8,%r14 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 5b696 │ │ │ │ + mov %r14,%rbp │ │ │ │ + jmp 5b6a0 │ │ │ │ + mov %eax,%r15d │ │ │ │ + jmp 5b06a │ │ │ │ + mov %ebp,%r11d │ │ │ │ + jmp 5af95 │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + movzbl %al,%r8d │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 5b9a3 │ │ │ │ + mov 0x58(%r14),%edx │ │ │ │ + mov %ecx,0x74(%rsp) │ │ │ │ + lea 0x74(%rsp),%rbp │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov 0x50(%r14),%r13 │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 5ab1d │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rdx,%r12 │ │ │ │ + mov %r9,0x20(%rsp) │ │ │ │ + mov %r14,0x48(%rsp) │ │ │ │ + mov %r15d,0x50(%rsp) │ │ │ │ + jmp 5b73d │ │ │ │ + je 5b97a │ │ │ │ + lea 0x1(%r15),%rbx │ │ │ │ + cmp %r12,%rbx │ │ │ │ + jae 5ab1d │ │ │ │ + lea (%rbx,%r12,1),%r8 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + shr $1,%r8 │ │ │ │ + lea 0x0(%r13,%r8,8),%r14 │ │ │ │ + mov %r8,%r15 │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 5b72a │ │ │ │ + mov %r15,%r12 │ │ │ │ + jmp 5b734 │ │ │ │ + mov %esi,%ebx │ │ │ │ + mov %ebx,%edi │ │ │ │ + jmp 5b1d6 │ │ │ │ + mov %r14,%r12 │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + mov 0x48(%rsp),%r14 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 5bc01 │ │ │ │ + mov 0x4(%r12),%edx │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + shl $0x2,%rax │ │ │ │ + cmp %edx,0xc0(%rsp) │ │ │ │ + cmovbe 0xc0(%rsp),%edx │ │ │ │ + lea -0x1(%rdx),%r12d │ │ │ │ + jmp 5ac13 │ │ │ │ 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 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 5bb2e │ │ │ │ + mov 0x4(%r12),%r11d │ │ │ │ + mov 0x48(%r14),%rdx │ │ │ │ + movzbl (%rdx,%r8,1),%edx │ │ │ │ + cmp $0xfd,%dl │ │ │ │ + jbe 5b891 │ │ │ │ + mov 0x58(%r14),%ecx │ │ │ │ + mov %r15d,0x74(%rsp) │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x74(%rsp),%rbp │ │ │ │ + mov 0x50(%r14),%r13 │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 5b27e │ │ │ │ + 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 5b83d │ │ │ │ + je 5b860 │ │ │ │ + lea 0x1(%r15),%rbx │ │ │ │ + cmp %r14,%rbx │ │ │ │ + jae 5bb40 │ │ │ │ + lea (%rbx,%r14,1),%r8 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + shr $1,%r8 │ │ │ │ + lea 0x0(%r13,%r8,8),%r12 │ │ │ │ + mov %r8,%r15 │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 5b82e │ │ │ │ + mov %r15,%r14 │ │ │ │ + jmp 5b834 │ │ │ │ + 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 5b27e │ │ │ │ + mov 0x4(%r12),%edx │ │ │ │ + mov $0xffffffff,%r12d │ │ │ │ + cmp %r11d,%edx │ │ │ │ + jae 5a95a │ │ │ │ + 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 5b95b │ │ │ │ + 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 5bb99 │ │ │ │ + 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 5b90e │ │ │ │ + je 5b935 │ │ │ │ + lea 0x1(%r14),%rbx │ │ │ │ + cmp %r12,%rbx │ │ │ │ + jae 5bb94 │ │ │ │ + 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 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 5b8ff │ │ │ │ + mov %r14,%r12 │ │ │ │ + jmp 5b905 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov 0x48(%rsp),%r9 │ │ │ │ + mov 0x18(%rsp),%r12d │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov 0x58(%rsp),%r14 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 5bb99 │ │ │ │ + mov 0x4(%r13),%edx │ │ │ │ + cmp %edx,0xc0(%rsp) │ │ │ │ + cmovbe 0xc0(%rsp),%edx │ │ │ │ + lea -0x1(%rdx),%r12d │ │ │ │ + jmp 5a95a │ │ │ │ + mov %ebp,%edi │ │ │ │ + call 4f810 │ │ │ │ + mov %r14,%r12 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov 0x20(%rsp),%r9 │ │ │ │ + mov 0x48(%rsp),%r14 │ │ │ │ + mov 0x50(%rsp),%r15d │ │ │ │ + test %r12,%r12 │ │ │ │ + je 5ab1d │ │ │ │ + mov 0x4(%r12),%r8d │ │ │ │ + mov 0x48(%r14),%rdx │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + add $0x1,%eax │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 3eb50 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x2bfe6(%rip),%rdx │ │ │ │ - xor %edi,%edi │ │ │ │ - call 3eb90 │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 5ba5e │ │ │ │ + mov 0x58(%r14),%edx │ │ │ │ + mov %ebx,0x74(%rsp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x74(%rsp),%rbp │ │ │ │ + mov 0x50(%r14),%r13 │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 5b1d4 │ │ │ │ + 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 5ba09 │ │ │ │ + je 5ba2c │ │ │ │ + lea 0x1(%r15),%r12 │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jae 5b1d0 │ │ │ │ + lea (%rbx,%r12,1),%r8 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + shr $1,%r8 │ │ │ │ + lea 0x0(%r13,%r8,8),%r14 │ │ │ │ + mov %r8,%r15 │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 5b9fa │ │ │ │ + mov %r15,%rbx │ │ │ │ + jmp 5ba00 │ │ │ │ + mov %r14,%r12 │ │ │ │ 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 0x48(%rsp),%r9 │ │ │ │ + mov 0x8(%rsp),%ebx │ │ │ │ + mov 0x50(%rsp),%r8d │ │ │ │ + mov 0x58(%rsp),%r14 │ │ │ │ + mov 0x60(%rsp),%r15d │ │ │ │ + test %r12,%r12 │ │ │ │ + je 5b1d4 │ │ │ │ + mov 0x4(%r12),%eax │ │ │ │ + mov 0x48(%r14),%rdx │ │ │ │ + mov 0x78(%r14),%rcx │ │ │ │ + cmp %r8d,%eax │ │ │ │ + jae 5b5b6 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov (%rcx,%rax,4),%r12d │ │ │ │ + cmp %r12d,0x10(%rsp) │ │ │ │ + jb 5b5b6 │ │ │ │ + cmp %r12d,%r15d │ │ │ │ + jae 5b5b6 │ │ │ │ + mov %r12d,%ecx │ │ │ │ + movzbl (%rdx,%rcx,1),%edx │ │ │ │ + cmp $0xfd,%dl │ │ │ │ + jbe 5bbbc │ │ │ │ + mov 0x58(%r14),%r8d │ │ │ │ + mov %r12d,0x74(%rsp) │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x74(%rsp),%rbp │ │ │ │ + mov 0x50(%r14),%r13 │ │ │ │ + test %r8,%r8 │ │ │ │ + je 5bb99 │ │ │ │ + mov %r12d,0x8(%rsp) │ │ │ │ + mov %rdx,%r12 │ │ │ │ + mov %r14,0x18(%rsp) │ │ │ │ + mov %r13,%r14 │ │ │ │ + mov %r15d,0x20(%rsp) │ │ │ │ + mov %rdi,%r15 │ │ │ │ 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 │ │ │ │ + mov %r8,%rbp │ │ │ │ + jmp 5bae8 │ │ │ │ + je 5bba1 │ │ │ │ + lea 0x1(%rbx),%r12 │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jae 5bbfa │ │ │ │ + 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 455a0 │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + mov 0x50(%rsp),%r9 │ │ │ │ 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 │ │ │ │ + jns 5bad5 │ │ │ │ + mov %rbx,%rbp │ │ │ │ + jmp 5badf │ │ │ │ + mov %r14,%r9 │ │ │ │ + mov %ebx,0x2c(%rsp) │ │ │ │ + mov 0x8(%rsp),%r14 │ │ │ │ + jmp 5aa19 │ │ │ │ + mov 0x8(%rsp),%r11d │ │ │ │ + mov %r11d,%edi │ │ │ │ + call 4f810 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%r15d │ │ │ │ + jmp 5b27e │ │ │ │ + movsbl 0x0(%rbp),%edi │ │ │ │ + cmp (%r9),%dil │ │ │ │ + jne 5aba8 │ │ │ │ + mov %edi,%esi │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ + call 49a40 │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + test %al,%al │ │ │ │ + jne 5aa21 │ │ │ │ + jmp 5aba8 │ │ │ │ + movzbl %cl,%r11d │ │ │ │ + jmp 5b7d8 │ │ │ │ + mov %ebp,%ebx │ │ │ │ + mov %ebx,%edi │ │ │ │ + jmp 5b1d6 │ │ │ │ + mov $0xffffffff,%r12d │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 5a95a │ │ │ │ + mov 0x18(%rsp),%r12d │ │ │ │ + mov %r12d,%edi │ │ │ │ + call 4f810 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov 0x8(%rsp),%r12d │ │ │ │ + mov 0x18(%rsp),%r14 │ │ │ │ + mov 0x20(%rsp),%r15d │ │ │ │ + test %r13,%r13 │ │ │ │ + je 5bb99 │ │ │ │ + mov 0x4(%r13),%edx │ │ │ │ + mov %r15d,%eax │ │ │ │ + shl $0x2,%rax │ │ │ │ + cmp %edx,0xc0(%rsp) │ │ │ │ + cmovbe 0xc0(%rsp),%edx │ │ │ │ + lea -0x1(%rdx),%r12d │ │ │ │ + jmp 5a95a │ │ │ │ + lea 0x2c0fe(%rip),%rcx │ │ │ │ + mov $0x6d2,%edx │ │ │ │ + lea 0x2a045(%rip),%rsi │ │ │ │ + lea 0x2a1c0(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + mov 0x8(%rsp),%r12d │ │ │ │ + jmp 5bb99 │ │ │ │ + mov %eax,%ebx │ │ │ │ + mov %ebx,%edi │ │ │ │ + jmp 5b1d6 │ │ │ │ call 3500 <__stack_chk_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ - mov %rdx,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %ecx,%ebp │ │ │ │ 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 $0x88,%rsp │ │ │ │ + mov %rdi,0x40(%rsp) │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - movq $0x0,0x50(%rsp) │ │ │ │ - call 5e500 │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 5c929 │ │ │ │ + cmpq $0x0,0x18(%rsp) │ │ │ │ + je 5c96c │ │ │ │ + mov %rsi,%r14 │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 5c948 │ │ │ │ + mov %ecx,%esi │ │ │ │ xor %edi,%edi │ │ │ │ - mov $0x68,%esi │ │ │ │ + mov %ecx,(%rsp) │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 44640 │ │ │ │ + mov (%rsp),%r9d │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + cmp $0x1,%r9d │ │ │ │ + je 5c90c │ │ │ │ + mov %r9d,%edx │ │ │ │ + movdqa 0x2ae83(%rip),%xmm0 │ │ │ │ + shr $1,%edx │ │ │ │ + shl $0x4,%rdx │ │ │ │ + lea (%rdx,%rax,1),%rcx │ │ │ │ + and $0x10,%edx │ │ │ │ + je 5bcb0 │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + je 5bcc0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + add $0x20,%rax │ │ │ │ + movups %xmm0,-0x10(%rax) │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jne 5bcb0 │ │ │ │ + test $0x1,%r9b │ │ │ │ + je 5bcd9 │ │ │ │ + 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 5be70 │ │ │ │ + mov 0x8(%rsp),%ecx │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %edx,%ebx │ │ │ │ + mov $0x1,%r8d │ │ │ │ + call 539c0 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - xor %eax,%eax │ │ │ │ - call 53000 │ │ │ │ - mov 0x8(%r12),%rbx │ │ │ │ - mov 0x260(%r13),%rdx │ │ │ │ - lea 0x2cb58(%rip),%rsi │ │ │ │ - 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 │ │ │ │ + mov 0x8(%r14),%eax │ │ │ │ + test %ebx,%ebx │ │ │ │ + jne 5bd5a │ │ │ │ + lea -0x1(%rax),%edx │ │ │ │ + cmp %edx,0x8(%rsp) │ │ │ │ + je 5be15 │ │ │ │ + mov 0x8(%rsp),%esi │ │ │ │ + mov 0x48(%r14),%rdx │ │ │ │ + cmp %eax,%esi │ │ │ │ + jae 5c3f8 │ │ │ │ + mov %esi,%eax │ │ │ │ + movzbl (%rdx,%rax,1),%ecx │ │ │ │ + movzbl %cl,%r11d │ │ │ │ + cmp $0xfd,%cl │ │ │ │ + jbe 5c12e │ │ │ │ + mov 0x58(%r14),%ecx │ │ │ │ + mov 0x50(%r14),%rdi │ │ │ │ + mov %esi,0x74(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 5bde5 │ │ │ │ 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 │ │ │ │ + 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 5bdbf │ │ │ │ + nop │ │ │ │ + je 5c10e │ │ │ │ + lea 0x1(%r15),%r14 │ │ │ │ + cmp %r12,%r14 │ │ │ │ + jae 5bde5 │ │ │ │ + lea (%r14,%r12,1),%r8 │ │ │ │ + mov %r13,%rdi │ │ │ │ + shr $1,%r8 │ │ │ │ + lea 0x0(%rbp,%r8,8),%rbx │ │ │ │ + mov %r8,%r15 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 455a0 │ │ │ │ test %eax,%eax │ │ │ │ - je 55580 │ │ │ │ - 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 │ │ │ │ + jns 5bdb0 │ │ │ │ + mov %r15,%r12 │ │ │ │ + cmp %r12,%r14 │ │ │ │ + jb 5bdbf │ │ │ │ + mov 0x8(%rsp),%ecx │ │ │ │ + jmp 5c340 │ │ │ │ + mov 0x8(%rsp),%r12 │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov 0x50(%rsp),%ebp │ │ │ │ + mov 0x58(%rsp),%r14 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 5c33c │ │ │ │ + mov 0x4(%rbx),%eax │ │ │ │ + cmp %ebp,%eax │ │ │ │ + jb 5c368 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp 5be4b │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%r14),%rax │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov 0x10(%r14),%rbp │ │ │ │ + mov 0x10(%rax),%r15 │ │ │ │ + call 5fdf0 │ │ │ │ + mov %r13d,%edx │ │ │ │ + movzbl (%rsp),%ecx │ │ │ │ + mov (%rax),%eax │ │ │ │ + add 0x0(%rbp,%rax,4),%edx │ │ │ │ + cmp (%r15,%rdx,1),%cl │ │ │ │ + je 5beb0 │ │ │ │ + add $0x1,%ebx │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 5ff10 │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jb 5be20 │ │ │ │ + mov %r12,%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + call 5fc80 │ │ │ │ + mov %r12,%rdi │ │ │ │ call 32c0 │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ + 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 5563f │ │ │ │ - add $0x68,%rsp │ │ │ │ - mov %r12,%rdi │ │ │ │ + jne 5c967 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + add $0x88,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - jmp 32c0 │ │ │ │ + ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - call 32d0 │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - lea 0x4c(%rsp),%rdx │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %eax,0x4c(%rsp) │ │ │ │ - call 58410 │ │ │ │ - mov 0x38(%rsp),%rcx │ │ │ │ - jmp 5538e │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x50(%rsp),%rsi │ │ │ │ - mov %r13,%rdx │ │ │ │ - call 54de0 │ │ │ │ - mov 0x8(%r12),%rsi │ │ │ │ - mov $0xa,%edx │ │ │ │ - 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 │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %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 │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 5fdf0 │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov (%rax),%r15d │ │ │ │ + mov %r15d,0x10(%rsp) │ │ │ │ + call 5fdf0 │ │ │ │ + movd %r15d,%xmm1 │ │ │ │ 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 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r13d,%eax │ │ │ │ - add $0x1,%r13d │ │ │ │ - shl $0x4,%rax │ │ │ │ - add 0x0(%rbp),%rax │ │ │ │ - mov (%rax),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - mov %rbx,%rax │ │ │ │ - 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 │ │ │ │ + mov 0x4(%rax),%ebp │ │ │ │ + movd %ebp,%xmm2 │ │ │ │ + mov %ebp,0x8(%rsp) │ │ │ │ + punpckldq %xmm2,%xmm1 │ │ │ │ + movq %xmm1,(%rsp) │ │ │ │ + call 5fc80 │ │ │ │ mov %r12,%rdi │ │ │ │ call 32c0 │ │ │ │ - jmp 5588b │ │ │ │ - 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 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 │ │ │ │ + mov 0x38(%rsp),%esi │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov %rdx,(%rax,%rsi,8) │ │ │ │ + cmp %r15d,%ebp │ │ │ │ + jb 5be81 │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + mov 0x8(%rsp),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jb 5c060 │ │ │ │ + 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 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) │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ + je 5bff8 │ │ │ │ + cmp %rdx,0x28(%rsp) │ │ │ │ + jb 5bff8 │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jb 5bff8 │ │ │ │ + mov 0x38(%rsp),%ebp │ │ │ │ + mov 0x28(%rsp),%r15 │ │ │ │ + mov %r14,0x30(%rsp) │ │ │ │ + mov 0x20(%rsp),%r13 │ │ │ │ + mov 0x18(%rsp),%r14 │ │ │ │ + jmp 5bfbc │ │ │ │ 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 │ │ │ │ + movzbl (%r14),%eax │ │ │ │ + cmp %al,(%rbx) │ │ │ │ + jne 5c410 │ │ │ │ + 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 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> │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - xor %eax,%eax │ │ │ │ - call 53000 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - movsbl 0x6b(%rsp),%edx │ │ │ │ - lea 0x2c1a1(%rip),%rsi │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ + je 5c050 │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jb 5c050 │ │ │ │ + cmp %r14,%r15 │ │ │ │ + jb 5c010 │ │ │ │ + cmp %al,(%rbx) │ │ │ │ + jne 5c010 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + call 49a90 │ │ │ │ test %al,%al │ │ │ │ - jne 563a0 │ │ │ │ - mov 0x188(%rsp),%edx │ │ │ │ - lea 0x2c057(%rip),%rsi │ │ │ │ - call 53000 │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - mov 0x98(%rsp),%edx │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ + je 5bf80 │ │ │ │ + movsbl (%rbx),%esi │ │ │ │ + movsbl (%r14),%edi │ │ │ │ + cmp %dil,%sil │ │ │ │ + je 5bf8c │ │ │ │ + call 49a40 │ │ │ │ test %al,%al │ │ │ │ - je 55bc0 │ │ │ │ - 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 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 56f00 │ │ │ │ - mov 0x10(%r12),%rsi │ │ │ │ - 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> │ │ │ │ + jne 5bf8c │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %ebp,0x38(%rsp) │ │ │ │ + mov %r14,0x18(%rsp) │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + mov 0x30(%rsp),%r14 │ │ │ │ test %al,%al │ │ │ │ - je 55d55 │ │ │ │ - cmpl $0xffffffff,0x7c(%rsp) │ │ │ │ - je 55d55 │ │ │ │ - mov 0x30(%r15),%rax │ │ │ │ - jmp 55ce1 │ │ │ │ + jne 5c01e │ │ │ │ + mov 0x3c(%rsp),%esi │ │ │ │ + cmp %esi,0x38(%rsp) │ │ │ │ + jb 5bd10 │ │ │ │ + jmp 5be81 │ │ │ │ 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 │ │ │ │ + mov %ebp,0x38(%rsp) │ │ │ │ + mov %r14,0x18(%rsp) │ │ │ │ + mov 0x30(%rsp),%r14 │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jb 5bff8 │ │ │ │ + mov 0x18(%rsp),%r15 │ │ │ │ + cmp %r15,0x28(%rsp) │ │ │ │ + jb 5bff8 │ │ │ │ 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) │ │ │ │ + call 49a90 │ │ │ │ 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 │ │ │ │ + jne 5c76e │ │ │ │ + movzbl (%r15),%eax │ │ │ │ + cmp %al,(%rbx) │ │ │ │ + je 5bff8 │ │ │ │ + jmp 5be81 │ │ │ │ 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 %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 │ │ │ │ - call 32c0 │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov 0x114(%rsp),%eax │ │ │ │ - mov 0x8(%rcx),%rdi │ │ │ │ - movq $0x0,0x128(%rsp) │ │ │ │ - add %r14,%rdi │ │ │ │ + mov %r14,0x18(%rsp) │ │ │ │ + mov 0x30(%rsp),%r14 │ │ │ │ + mov %ebp,0x38(%rsp) │ │ │ │ + jmp 5bff8 │ │ │ │ + mov 0x10(%rsp),%edx │ │ │ │ + mov 0x8(%r14),%eax │ │ │ │ + test %edx,%edx │ │ │ │ + jne 5c079 │ │ │ │ + lea -0x1(%rax),%edx │ │ │ │ + cmp %edx,0x8(%rsp) │ │ │ │ + je 5c7cb │ │ │ │ + mov 0x8(%rsp),%ecx │ │ │ │ + mov 0x48(%r14),%rdx │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jae 5c745 │ │ │ │ + mov %ecx,%r11d │ │ │ │ + movzbl (%rdx,%r11,1),%eax │ │ │ │ + movzbl %al,%r8d │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 5c443 │ │ │ │ + mov 0x58(%r14),%r15d │ │ │ │ + mov 0x50(%r14),%rbp │ │ │ │ + mov %ecx,0x74(%rsp) │ │ │ │ + test %r15,%r15 │ │ │ │ + je 5c105 │ │ │ │ + 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 5c0df │ │ │ │ + nopl (%rax) │ │ │ │ + je 5c423 │ │ │ │ + lea 0x1(%r15),%r14 │ │ │ │ + cmp %r12,%r14 │ │ │ │ + jae 5c105 │ │ │ │ + lea (%r14,%r12,1),%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea 0x0(%rbp,%rdx,8),%rbx │ │ │ │ + mov %rdx,%r15 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 455a0 │ │ │ │ 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 │ │ │ │ + jns 5c0d0 │ │ │ │ + mov %r15,%r12 │ │ │ │ + cmp %r12,%r14 │ │ │ │ + jb 5c0df │ │ │ │ + mov 0x8(%rsp),%edi │ │ │ │ + call 4f810 │ │ │ │ + mov 0x30(%rsp),%r12 │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov 0x58(%rsp),%r14 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 5bde5 │ │ │ │ + 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 5c1f3 │ │ │ │ + mov 0x58(%r14),%ecx │ │ │ │ + mov 0x50(%r14),%rdi │ │ │ │ + mov %ebp,0x74(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 5c7d8 │ │ │ │ + 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 5c19b │ │ │ │ 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 │ │ │ │ - call 32c0 │ │ │ │ - jmp 55dcf │ │ │ │ + je 5c1cb │ │ │ │ + lea 0x1(%rbp),%r14 │ │ │ │ + cmp %r15,%r14 │ │ │ │ + jae 5c1c0 │ │ │ │ + lea (%r14,%r15,1),%r8 │ │ │ │ + mov %r13,%rdi │ │ │ │ + shr $1,%r8 │ │ │ │ + lea (%r12,%r8,8),%rbx │ │ │ │ + mov %r8,%rbp │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 5c190 │ │ │ │ + mov %rbp,%r15 │ │ │ │ + cmp %r15,%r14 │ │ │ │ + jb 5c19b │ │ │ │ + mov 0x30(%rsp),%ebx │ │ │ │ + mov %ebx,%ecx │ │ │ │ + jmp 5c340 │ │ │ │ + mov 0x50(%rsp),%r12 │ │ │ │ + mov 0x30(%rsp),%ebp │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + mov 0x60(%rsp),%r11d │ │ │ │ + mov 0x68(%rsp),%r14 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 5c7d8 │ │ │ │ + mov 0x4(%rbx),%esi │ │ │ │ + mov 0x48(%r14),%rdx │ │ │ │ + mov 0x78(%r14),%rcx │ │ │ │ + cmp %r11d,%esi │ │ │ │ + jae 5c210 │ │ │ │ + mov (%rcx,%rax,4),%edi │ │ │ │ + cmp %edi,0x10(%rsp) │ │ │ │ + jae 5c210 │ │ │ │ + cmp %edi,0x8(%rsp) │ │ │ │ + jae 5c7e1 │ │ │ │ + nop │ │ │ │ + mov 0x10(%rsp),%edi │ │ │ │ + mov (%rcx,%rdi,4),%eax │ │ │ │ + mov %rax,%rbp │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 5c408 │ │ │ │ + mov 0x58(%r14),%ecx │ │ │ │ + mov 0x50(%r14),%r8 │ │ │ │ + mov %ebp,0x74(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 5c7d8 │ │ │ │ + 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 5c26b │ │ │ │ + je 5c29b │ │ │ │ + lea 0x1(%rbp),%r14 │ │ │ │ + cmp %r15,%r14 │ │ │ │ + jae 5c290 │ │ │ │ + lea (%r14,%r15,1),%r8 │ │ │ │ + mov %r13,%rdi │ │ │ │ + shr $1,%r8 │ │ │ │ + lea (%r12,%r8,8),%rbx │ │ │ │ + mov %r8,%rbp │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 5c260 │ │ │ │ + mov %rbp,%r15 │ │ │ │ + cmp %r15,%r14 │ │ │ │ + jb 5c26b │ │ │ │ + mov 0x8(%rsp),%ebx │ │ │ │ + mov %ebx,%ecx │ │ │ │ + jmp 5c340 │ │ │ │ + mov 0x30(%rsp),%r12 │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov 0x8(%rsp),%ebp │ │ │ │ + mov 0x58(%rsp),%r14 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 5c7d8 │ │ │ │ + mov 0x4(%rbx),%ebp │ │ │ │ + mov 0x48(%r14),%rdx │ │ │ │ + movzbl (%rdx,%rdi,1),%eax │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 5be0d │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + mov 0x58(%r14),%ecx │ │ │ │ + mov 0x50(%r14),%r8 │ │ │ │ + mov %eax,0x74(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 5c33c │ │ │ │ + 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 5c317 │ │ │ │ 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 │ │ │ │ + je 5bdee │ │ │ │ + lea 0x1(%r15),%r14 │ │ │ │ + cmp %rbp,%r14 │ │ │ │ + jae 5c33c │ │ │ │ + lea (%r14,%rbp,1),%r8 │ │ │ │ mov %r13,%rdi │ │ │ │ + shr $1,%r8 │ │ │ │ + lea (%r12,%r8,8),%rbx │ │ │ │ + mov %r8,%r15 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 5c308 │ │ │ │ + mov %r15,%rbp │ │ │ │ + cmp %rbp,%r14 │ │ │ │ + jb 5c317 │ │ │ │ + mov 0x10(%rsp),%ecx │ │ │ │ + lea 0x298ec(%rip),%rdi │ │ │ │ + lea 0x26ce2(%rip),%rdx │ │ │ │ + mov $0x292,%esi │ │ │ │ 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) │ │ │ │ + call 615f0 │ │ │ │ + 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 │ │ │ │ - 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 │ │ │ │ + cmp $0xfd,%r13b │ │ │ │ + jbe 5be18 │ │ │ │ + mov 0x58(%r14),%ecx │ │ │ │ + mov 0x50(%r14),%r15 │ │ │ │ + mov %eax,0x74(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 5c3f0 │ │ │ │ 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 │ │ │ │ + mov %r12,0x10(%rsp) │ │ │ │ + lea 0x74(%rsp),%r13 │ │ │ │ + mov %rcx,%r12 │ │ │ │ + mov %r14,0x30(%rsp) │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %eax,0x8(%rsp) │ │ │ │ + jmp 5c3c7 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + je 5c74e │ │ │ │ + lea 0x1(%rbp),%r14 │ │ │ │ + cmp %r12,%r14 │ │ │ │ + jae 5c3ec │ │ │ │ + lea (%r14,%r12,1),%r8 │ │ │ │ + mov %r13,%rdi │ │ │ │ + shr $1,%r8 │ │ │ │ + lea (%r15,%r8,8),%rbx │ │ │ │ + mov %r8,%rbp │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 5c3b8 │ │ │ │ + mov %rbp,%r12 │ │ │ │ + cmp %r12,%r14 │ │ │ │ + jb 5c3c7 │ │ │ │ + mov 0x8(%rsp),%edi │ │ │ │ + call 4f810 │ │ │ │ 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 │ │ │ │ + mov 0x78(%r14),%rcx │ │ │ │ + jmp 5c210 │ │ │ │ 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 │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 56fc0 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - add $0x148,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ + movzbl %al,%ebp │ │ │ │ + jmp 5c2be │ │ │ │ + mov %r14,0x18(%rsp) │ │ │ │ + mov 0x30(%rsp),%r14 │ │ │ │ + mov %ebp,0x38(%rsp) │ │ │ │ + jmp 5bff4 │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + mov 0x50(%rsp),%r11 │ │ │ │ + mov 0x58(%rsp),%r14 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 5c105 │ │ │ │ + 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 5c505 │ │ │ │ + mov 0x58(%r14),%r15d │ │ │ │ + mov 0x50(%r14),%rcx │ │ │ │ + mov %ebp,0x74(%rsp) │ │ │ │ + test %r15,%r15 │ │ │ │ + je 5c913 │ │ │ │ + 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 5c4ab │ │ │ │ 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 │ │ │ │ + je 5c4dd │ │ │ │ + lea 0x1(%rbp),%r14 │ │ │ │ + cmp %r15,%r14 │ │ │ │ + jae 5c4d0 │ │ │ │ + lea (%r14,%r15,1),%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%r12,%rdx,8),%rbx │ │ │ │ + mov %rdx,%rbp │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 5c4a0 │ │ │ │ + mov %rbp,%r15 │ │ │ │ + cmp %r15,%r14 │ │ │ │ + jb 5c4ab │ │ │ │ + mov 0x30(%rsp),%r12d │ │ │ │ + mov %r12d,%edi │ │ │ │ + call 4f810 │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + mov 0x30(%rsp),%ebp │ │ │ │ + mov 0x58(%rsp),%r11 │ │ │ │ + mov 0x60(%rsp),%r8d │ │ │ │ + mov 0x68(%rsp),%r14 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 5c913 │ │ │ │ + mov 0x4(%rbx),%eax │ │ │ │ + mov 0x48(%r14),%rdx │ │ │ │ + mov 0x78(%r14),%rcx │ │ │ │ + cmp %r8d,%eax │ │ │ │ + jae 5c528 │ │ │ │ + mov (%rcx,%r11,4),%ebx │ │ │ │ + cmp %ebx,0x10(%rsp) │ │ │ │ + jae 5c528 │ │ │ │ + cmp %ebx,0x8(%rsp) │ │ │ │ + jae 5c85a │ │ │ │ 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 │ │ │ │ + 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 5c5f7 │ │ │ │ + mov 0x58(%r14),%edx │ │ │ │ + mov 0x50(%r14),%r15 │ │ │ │ + mov %ebp,0x74(%rsp) │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 5c904 │ │ │ │ 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 │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x114(%rsp),%ecx │ │ │ │ - jmp 56787 │ │ │ │ + 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 5c59b │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + je 5c5cd │ │ │ │ + lea 0x1(%rbp),%r14 │ │ │ │ + cmp %rbx,%r14 │ │ │ │ + jae 5c5c0 │ │ │ │ + lea (%r14,%rbx,1),%rcx │ │ │ │ + mov %r13,%rdi │ │ │ │ + shr $1,%rcx │ │ │ │ + lea (%r15,%rcx,8),%r12 │ │ │ │ + mov %rcx,%rbp │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 5c590 │ │ │ │ + mov %rbp,%rbx │ │ │ │ + cmp %rbx,%r14 │ │ │ │ + jb 5c59b │ │ │ │ + mov 0x30(%rsp),%r11d │ │ │ │ + mov %r11d,%ecx │ │ │ │ + jmp 5c340 │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + mov 0x30(%rsp),%ebp │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + mov 0x68(%rsp),%r14 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 5c904 │ │ │ │ + mov 0x4(%r12),%r8d │ │ │ │ + mov 0x48(%r14),%rdx │ │ │ │ + movzbl (%rdx,%rdi,1),%edx │ │ │ │ + cmp $0xfd,%dl │ │ │ │ + jbe 5c6a7 │ │ │ │ + mov 0x10(%rsp),%edx │ │ │ │ + mov 0x50(%r14),%rbp │ │ │ │ + mov %edx,0x74(%rsp) │ │ │ │ + mov 0x58(%r14),%edx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 5c33c │ │ │ │ + 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 5c65f │ │ │ │ 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 │ │ │ │ + je 5c682 │ │ │ │ + lea 0x1(%r15),%r12 │ │ │ │ + cmp %r14,%r12 │ │ │ │ + jae 5c33c │ │ │ │ + lea (%r12,%r14,1),%rcx │ │ │ │ + mov %r13,%rdi │ │ │ │ + shr $1,%rcx │ │ │ │ + lea 0x0(%rbp,%rcx,8),%rbx │ │ │ │ + mov %rcx,%r15 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 5c650 │ │ │ │ + mov %r15,%r14 │ │ │ │ + jmp 5c656 │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov 0x58(%rsp),%r8d │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + mov 0x68(%rsp),%r14 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 5c33c │ │ │ │ + mov 0x4(%rbx),%edx │ │ │ │ + mov $0xffffffff,%r12d │ │ │ │ + cmp %r8d,%edx │ │ │ │ + jae 5bf2a │ │ │ │ + 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 5c7b9 │ │ │ │ + mov 0x58(%r14),%edx │ │ │ │ + mov 0x50(%r14),%r15 │ │ │ │ + mov %ebp,0x74(%rsp) │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 5c91b │ │ │ │ + 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 5c717 │ │ │ │ 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 │ │ │ │ + je 5c798 │ │ │ │ + lea 0x1(%rbp),%rbx │ │ │ │ + cmp %r14,%rbx │ │ │ │ + jae 5c73c │ │ │ │ + lea (%rbx,%r14,1),%rcx │ │ │ │ + mov %r13,%rdi │ │ │ │ + shr $1,%rcx │ │ │ │ + lea (%r15,%rcx,8),%r12 │ │ │ │ + mov %rcx,%rbp │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 5c708 │ │ │ │ + mov %rbp,%r14 │ │ │ │ + cmp %r14,%rbx │ │ │ │ + jb 5c717 │ │ │ │ + mov 0x30(%rsp),%edi │ │ │ │ + call 4f810 │ │ │ │ + mov 0x78(%r14),%rcx │ │ │ │ + jmp 5c528 │ │ │ │ + mov 0x10(%rsp),%r12 │ │ │ │ + mov 0x8(%rsp),%edi │ │ │ │ + mov 0x30(%rsp),%r14 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 5c3f0 │ │ │ │ + mov 0x4(%rbx),%r13d │ │ │ │ + jmp 5be18 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + movsbl (%rbx),%edi │ │ │ │ + cmp (%rax),%dil │ │ │ │ + jne 5be81 │ │ │ │ + mov %edi,%esi │ │ │ │ + call 49a40 │ │ │ │ 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 │ │ │ │ + jne 5bff8 │ │ │ │ + jmp 5be81 │ │ │ │ + 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 5c91b │ │ │ │ + mov 0x4(%r12),%edx │ │ │ │ + mov 0x3c(%rsp),%edi │ │ │ │ + cmp %edx,%edi │ │ │ │ + cmovbe %edi,%edx │ │ │ │ + lea -0x1(%rdx),%r12d │ │ │ │ + jmp 5bf2a │ │ │ │ + mov $0xffffffff,%r12d │ │ │ │ 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 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - jmp 56f37 │ │ │ │ + jmp 5bf2a │ │ │ │ + mov %ebp,%ebx │ │ │ │ + mov %ebx,%ecx │ │ │ │ + jmp 5c340 │ │ │ │ + mov %edi,%eax │ │ │ │ + movzbl (%rdx,%rax,1),%r13d │ │ │ │ + cmp $0xfd,%r13b │ │ │ │ + jbe 5be18 │ │ │ │ + mov 0x58(%r14),%ecx │ │ │ │ + mov 0x50(%r14),%r15 │ │ │ │ + mov %edi,0x74(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 5c3f0 │ │ │ │ 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 │ │ │ │ + mov %r12,0x10(%rsp) │ │ │ │ + lea 0x74(%rsp),%r13 │ │ │ │ + mov %rcx,%r12 │ │ │ │ + mov %edi,0x8(%rsp) │ │ │ │ + mov %rdx,%rbp │ │ │ │ + mov %r14,0x30(%rsp) │ │ │ │ + jmp 5c837 │ │ │ │ + je 5c74e │ │ │ │ + lea 0x1(%r14),%rbp │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jae 5c3ec │ │ │ │ + lea 0x0(%rbp,%r12,1),%r8 │ │ │ │ + mov %r13,%rdi │ │ │ │ + shr $1,%r8 │ │ │ │ + lea (%r15,%r8,8),%rbx │ │ │ │ + mov %r8,%r14 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 5c824 │ │ │ │ + mov %r14,%r12 │ │ │ │ + jmp 5c82e │ │ │ │ + mov %ebx,%eax │ │ │ │ + movzbl (%rdx,%rax,1),%edx │ │ │ │ + cmp $0xfd,%dl │ │ │ │ + jbe 5c8ea │ │ │ │ + mov 0x58(%r14),%r15d │ │ │ │ + mov 0x50(%r14),%rax │ │ │ │ + mov %ebx,0x74(%rsp) │ │ │ │ + test %r15,%r15 │ │ │ │ + je 5c922 │ │ │ │ + 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 5c8ae │ │ │ │ + je 5c8d1 │ │ │ │ + lea 0x1(%r15),%rbx │ │ │ │ + cmp %r12,%rbx │ │ │ │ + jae 5c73c │ │ │ │ + lea (%rbx,%r12,1),%rcx │ │ │ │ + mov %r13,%rdi │ │ │ │ + shr $1,%rcx │ │ │ │ + lea 0x0(%rbp,%rcx,8),%r14 │ │ │ │ + mov %rcx,%r15 │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 5c89f │ │ │ │ + mov %r15,%r12 │ │ │ │ + jmp 5c8a5 │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + mov 0x30(%rsp),%ebx │ │ │ │ + mov 0x58(%rsp),%r14 │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 5c922 │ │ │ │ + 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 5bf2a │ │ │ │ + mov %ebp,%r11d │ │ │ │ + jmp 5c5c5 │ │ │ │ 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 │ │ │ │ + jmp 5bccc │ │ │ │ + mov %ebp,%r12d │ │ │ │ + jmp 5c4d5 │ │ │ │ + mov %ebp,%edi │ │ │ │ + jmp 5c3f0 │ │ │ │ + mov %ebx,%edi │ │ │ │ + jmp 5c3f0 │ │ │ │ + lea 0x2b390(%rip),%rcx │ │ │ │ + mov $0x726,%edx │ │ │ │ + lea 0x292f7(%rip),%rsi │ │ │ │ + lea 0x2947b(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + lea 0x2b371(%rip),%rcx │ │ │ │ + mov $0x728,%edx │ │ │ │ + lea 0x292d8(%rip),%rsi │ │ │ │ + lea 0x29460(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ call 3500 <__stack_chk_fail@plt> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x2b34d(%rip),%rcx │ │ │ │ + mov $0x727,%edx │ │ │ │ + lea 0x292b4(%rip),%rsi │ │ │ │ + lea 0x2821e(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + nopl 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 $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) │ │ │ │ - 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) │ │ │ │ + sub $0x88,%rsp │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + mov 0x8(%rsi),%eax │ │ │ │ movl $0x0,0x18(%rsp) │ │ │ │ - mov %r8d,0x8(%rsp) │ │ │ │ - jmp 572e8 │ │ │ │ - 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 │ │ │ │ + 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) │ │ │ │ - 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 %r13,%rdi │ │ │ │ - mov %r10d,0x1c(%rsp) │ │ │ │ - call 1d9b0 <__cxa_finalize@plt+0x1a1e0> │ │ │ │ - mov 0x4(%rsp),%ebx │ │ │ │ - mov 0x1c(%rsp),%r10d │ │ │ │ - movzbl %al,%eax │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov 0x18(%rsp),%ebx │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + mov %al,0x8(%rsp) │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + cmp %ebx,%eax │ │ │ │ + je 5cd90 │ │ │ │ + mov $0x1,%r8d │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %r15,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 539c0 │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov 0x8(%r15),%eax │ │ │ │ test %ebx,%ebx │ │ │ │ - je 57608 │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - mov (%rdx),%rdx │ │ │ │ - mov 0x58(%rdx),%rdi │ │ │ │ - mov 0x18(%rdi),%r13d │ │ │ │ + jne 5ca40 │ │ │ │ + lea -0x1(%rax),%edx │ │ │ │ + cmp %edx,0x10(%rsp) │ │ │ │ + je 5cb07 │ │ │ │ + mov 0x10(%rsp),%esi │ │ │ │ + mov 0x48(%r15),%rdx │ │ │ │ + cmp %eax,%esi │ │ │ │ + jae 5d160 │ │ │ │ + mov %esi,%r13d │ │ │ │ + movzbl (%rdx,%r13,1),%ecx │ │ │ │ + movzbl %cl,%r9d │ │ │ │ + cmp $0xfd,%cl │ │ │ │ + jbe 5ce7e │ │ │ │ + mov 0x58(%r15),%ecx │ │ │ │ + mov 0x50(%r15),%rdi │ │ │ │ + mov %esi,0x74(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 5cad5 │ │ │ │ + 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 5caaf │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + je 5ce5e │ │ │ │ + lea 0x1(%r15),%r13 │ │ │ │ + cmp %r12,%r13 │ │ │ │ + jae 5cad5 │ │ │ │ + lea 0x0(%r13,%r12,1),%r8 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%r8 │ │ │ │ + lea (%r14,%r8,8),%rbp │ │ │ │ + mov %r8,%r15 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 455a0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 57788 │ │ │ │ - mov 0x8(%rsp),%r11d │ │ │ │ + jns 5caa0 │ │ │ │ + mov %r15,%r12 │ │ │ │ + cmp %r12,%r13 │ │ │ │ + jb 5caaf │ │ │ │ + mov 0x10(%rsp),%ecx │ │ │ │ + jmp 5d0a8 │ │ │ │ + mov 0x10(%rsp),%r12 │ │ │ │ + mov 0x48(%rsp),%r13 │ │ │ │ + mov 0x50(%rsp),%r9d │ │ │ │ + mov 0x58(%rsp),%r15 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 5d0a4 │ │ │ │ + mov 0x4(%rbp),%eax │ │ │ │ + cmp %r9d,%eax │ │ │ │ + jb 5d0d0 │ │ │ │ + xor %ebp,%ebp │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ + jmp 5cb3c │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov 0x10(%r15),%r13 │ │ │ │ + mov 0x10(%rax),%r14 │ │ │ │ + call 5fdf0 │ │ │ │ + mov %ebp,%ecx │ │ │ │ + movzbl 0x8(%rsp),%edx │ │ │ │ + mov (%rax),%eax │ │ │ │ + add 0x0(%r13,%rax,4),%ecx │ │ │ │ + cmp (%r14,%rcx,1),%dl │ │ │ │ + je 5cb90 │ │ │ │ + add $0x1,%ebx │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 5ff10 │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jb 5cb10 │ │ │ │ + mov %r12,%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ 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 │ │ │ │ + call 5fc80 │ │ │ │ + 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 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov %ebp,(%rbx) │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 5d656 │ │ │ │ + add $0x88,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ 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 │ │ │ │ - test %eax,%eax │ │ │ │ - je 57990 │ │ │ │ - xor %ebx,%ebx │ │ │ │ + nop │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 5fdf0 │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov (%rax),%r14d │ │ │ │ + mov %r14d,0x18(%rsp) │ │ │ │ + call 5fdf0 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov 0x4(%rax),%ebx │ │ │ │ + mov %ebx,0x10(%rsp) │ │ │ │ + call 5fc80 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 32c0 │ │ │ │ + cmp %r14d,%ebx │ │ │ │ + jb 5cd90 │ │ │ │ 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 0x10(%rsp),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jb 5cdb0 │ │ │ │ + mov 0x40(%rsp),%rbp │ │ │ │ + shl $0x2,%rax │ │ │ │ + mov 0x10(%r15),%rcx │ │ │ │ + mov (%r15),%rdx │ │ │ │ + mov (%rcx,%rax,1),%ebx │ │ │ │ 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 0x20(%rsp),%rcx │ │ │ │ + add 0x10(%rdx),%rbx │ │ │ │ + add %rbx,%rbp │ │ │ │ + add %rax,%rbx │ │ │ │ + movzbl (%rcx),%eax │ │ │ │ + test %al,%al │ │ │ │ + je 5ccb1 │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jb 5ccb1 │ │ │ │ + cmp %rcx,0x28(%rsp) │ │ │ │ + jb 5ccb1 │ │ │ │ + mov 0x28(%rsp),%r14 │ │ │ │ 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 │ │ │ │ + mov %rcx,%r12 │ │ │ │ + jmp 5cc71 │ │ │ │ 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 │ │ │ │ + movzbl (%r12),%eax │ │ │ │ + cmp %al,(%rbx) │ │ │ │ + jne 5d180 │ │ │ │ + movzbl 0x1(%r12),%eax │ │ │ │ + add $0x1,%r12 │ │ │ │ + add $0x1,%rbx │ │ │ │ + add $0x1,%r13d │ │ │ │ + test %al,%al │ │ │ │ + je 5cda0 │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jb 5cda0 │ │ │ │ + cmp %r12,%r14 │ │ │ │ + jb 5cd48 │ │ │ │ + cmp %al,(%rbx) │ │ │ │ + jne 5cd48 │ │ │ │ + xor %eax,%eax │ │ │ │ + call 49a90 │ │ │ │ + test %al,%al │ │ │ │ + je 5cc38 │ │ │ │ + movsbl (%rbx),%esi │ │ │ │ + movsbl (%r12),%edi │ │ │ │ + cmp %dil,%sil │ │ │ │ + je 5cc45 │ │ │ │ + call 49a40 │ │ │ │ + test %al,%al │ │ │ │ + jne 5cc45 │ │ │ │ + mov %r13d,0x30(%rsp) │ │ │ │ + movzbl (%r12),%eax │ │ │ │ + mov %r12,0x20(%rsp) │ │ │ │ + test %al,%al │ │ │ │ + jne 5cd52 │ │ │ │ + mov 0x34(%rsp),%edx │ │ │ │ + cmp %edx,0x30(%rsp) │ │ │ │ + jb 5c9f8 │ │ │ │ + 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 5cb5f │ │ │ │ + lea 0x1(%rbp),%r12d │ │ │ │ + xor %edi,%edi │ │ │ │ + lea 0x0(,%r12,4),%rsi │ │ │ │ + mov %r12,%rbp │ │ │ │ + call 44640 │ │ │ │ + mov 0x10(%r15),%rsi │ │ │ │ + mov 0x18(%rsp),%edx │ │ │ │ + mov %r14d,%r8d │ │ │ │ + mov %rax,%r13 │ │ │ │ + xor %eax,%eax │ │ │ │ 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 │ │ │ │ + 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 5cd10 │ │ │ │ + lea -0x1857e(%rip),%rcx │ │ │ │ + mov $0x4,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 34d0 │ │ │ │ + jmp 5cb64 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movl $0x1,0x4(%rsp) │ │ │ │ - jmp 57730 │ │ │ │ + mov %r13d,0x30(%rsp) │ │ │ │ + mov %r12,0x20(%rsp) │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jb 5ccb1 │ │ │ │ + mov 0x20(%rsp),%r14 │ │ │ │ + cmp %r14,0x28(%rsp) │ │ │ │ + jb 5ccb1 │ │ │ │ + xor %eax,%eax │ │ │ │ + call 49a90 │ │ │ │ + test %al,%al │ │ │ │ + jne 5d4a6 │ │ │ │ + movzbl (%r14),%eax │ │ │ │ + cmp %al,(%rbx) │ │ │ │ + je 5ccb1 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x38(%rsp),%rbx │ │ │ │ + jmp 5cb5f │ │ │ │ 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 │ │ │ │ + mov %r13d,0x30(%rsp) │ │ │ │ + mov %r12,0x20(%rsp) │ │ │ │ + jmp 5ccb1 │ │ │ │ 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) │ │ │ │ + mov 0x8(%r15),%eax │ │ │ │ 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> │ │ │ │ - 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> │ │ │ │ + jne 5cdc9 │ │ │ │ + lea -0x1(%rax),%edx │ │ │ │ + cmp %edx,0x10(%rsp) │ │ │ │ + je 5d50f │ │ │ │ + mov 0x10(%rsp),%ecx │ │ │ │ + mov 0x48(%r15),%rdx │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jae 5d47e │ │ │ │ + mov %ecx,%r8d │ │ │ │ + movzbl (%rdx,%r8,1),%eax │ │ │ │ + movzbl %al,%r9d │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 5d1aa │ │ │ │ + mov 0x58(%r15),%edx │ │ │ │ + mov 0x50(%r15),%rsi │ │ │ │ + mov %ecx,0x74(%rsp) │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 5ce55 │ │ │ │ + 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 5ce2f │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + je 5d18f │ │ │ │ + lea 0x1(%r15),%r14 │ │ │ │ + cmp %r12,%r14 │ │ │ │ + jae 5ce55 │ │ │ │ + lea (%r14,%r12,1),%rcx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%rcx │ │ │ │ + lea 0x0(%r13,%rcx,8),%rbp │ │ │ │ + mov %rcx,%r15 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 5ce20 │ │ │ │ + mov %r15,%r12 │ │ │ │ + cmp %r12,%r14 │ │ │ │ + jb 5ce2f │ │ │ │ + mov 0x10(%rsp),%edi │ │ │ │ + call 4f810 │ │ │ │ + mov 0x48(%rsp),%r12 │ │ │ │ + mov 0x50(%rsp),%r13 │ │ │ │ + mov 0x58(%rsp),%r15 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 5cad5 │ │ │ │ + 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 5cf45 │ │ │ │ + mov 0x58(%r15),%ecx │ │ │ │ + mov 0x50(%r15),%rdi │ │ │ │ + mov %r8d,0x74(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 5d620 │ │ │ │ + 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 5ceeb │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + je 5cf1c │ │ │ │ + lea 0x1(%r14),%r15 │ │ │ │ + cmp %r13,%r15 │ │ │ │ + jae 5cf11 │ │ │ │ + lea 0x0(%r13,%r15,1),%r8 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%r8 │ │ │ │ + lea (%r12,%r8,8),%rbp │ │ │ │ + mov %r8,%r14 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 5cee0 │ │ │ │ + mov %r14,%r13 │ │ │ │ + cmp %r13,%r15 │ │ │ │ + jb 5ceeb │ │ │ │ + mov 0x48(%rsp),%eax │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + jmp 5d0a8 │ │ │ │ + mov 0x50(%rsp),%r12 │ │ │ │ + mov 0x48(%rsp),%r8d │ │ │ │ + mov 0x58(%rsp),%r13 │ │ │ │ + mov 0x68(%rsp),%r9d │ │ │ │ + mov 0x60(%rsp),%r15 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 5d620 │ │ │ │ + mov 0x4(%rbp),%esi │ │ │ │ + mov 0x48(%r15),%rdx │ │ │ │ + mov 0x78(%r15),%rcx │ │ │ │ + cmp %r9d,%esi │ │ │ │ + jae 5cf68 │ │ │ │ + mov (%rcx,%r13,4),%edi │ │ │ │ + cmp %edi,0x10(%rsp) │ │ │ │ + jb 5cf68 │ │ │ │ + cmp %edi,0x18(%rsp) │ │ │ │ + jb 5d51b │ │ │ │ + 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 5d170 │ │ │ │ + mov 0x58(%r15),%ecx │ │ │ │ + mov 0x50(%r15),%r8 │ │ │ │ + mov %r9d,0x74(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 5cff6 │ │ │ │ xor %edx,%edx │ │ │ │ - movzbl %bl,%r8d │ │ │ │ - movzbl %al,%ecx │ │ │ │ - mov %r14,%rsi │ │ │ │ - call 1eab0 <__cxa_finalize@plt+0x1b2e0> │ │ │ │ - mov 0x8(%r15),%rax │ │ │ │ - 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 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - movb $0x0,0x2c(%rax) │ │ │ │ - jmp 57502 │ │ │ │ + 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 5cfcb │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + je 5cffe │ │ │ │ + lea 0x1(%r14),%r13 │ │ │ │ + cmp %r15,%r13 │ │ │ │ + jae 5cff1 │ │ │ │ + lea 0x0(%r13,%r15,1),%r8 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%r8 │ │ │ │ + lea (%r12,%r8,8),%rbp │ │ │ │ + mov %r8,%r14 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 5cfc0 │ │ │ │ + mov %r14,%r15 │ │ │ │ + cmp %r15,%r13 │ │ │ │ + jb 5cfcb │ │ │ │ + mov 0x10(%rsp),%r9d │ │ │ │ + mov %r9d,%ecx │ │ │ │ + jmp 5d0a8 │ │ │ │ + mov 0x48(%rsp),%r12 │ │ │ │ + mov 0x50(%rsp),%r13 │ │ │ │ + mov 0x10(%rsp),%r9d │ │ │ │ + mov 0x58(%rsp),%r15 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 5cff6 │ │ │ │ + mov 0x4(%rbp),%r9d │ │ │ │ + mov 0x48(%r15),%rdx │ │ │ │ + movzbl (%rdx,%r13,1),%eax │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 5cafe │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + mov 0x58(%r15),%ecx │ │ │ │ + mov 0x50(%r15),%r8 │ │ │ │ + mov %eax,0x74(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 5d0a4 │ │ │ │ + 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 5d07f │ │ │ │ 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 │ │ │ │ - movzbl %al,%eax │ │ │ │ - test %edx,%edx │ │ │ │ - je 57c57 │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - mov (%rcx),%rdx │ │ │ │ - mov 0x58(%rdx),%rdi │ │ │ │ - mov 0x18(%rdi),%r9d │ │ │ │ + je 5cade │ │ │ │ + lea 0x1(%r15),%r12 │ │ │ │ + cmp %r13,%r12 │ │ │ │ + jae 5d0a4 │ │ │ │ + lea (%r12,%r13,1),%r8 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%r8 │ │ │ │ + lea (%r14,%r8,8),%rbp │ │ │ │ + mov %r8,%r15 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 455a0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 57d73 │ │ │ │ - test %r8d,%r8d │ │ │ │ - jne 57d32 │ │ │ │ - movl $0x0,0x1c(%rsp) │ │ │ │ + jns 5d070 │ │ │ │ + mov %r15,%r13 │ │ │ │ + cmp %r13,%r12 │ │ │ │ + jb 5d07f │ │ │ │ + mov 0x18(%rsp),%ecx │ │ │ │ + lea 0x28b84(%rip),%rdi │ │ │ │ + lea 0x25f7a(%rip),%rdx │ │ │ │ + mov $0x292,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 615f0 │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ 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 │ │ │ │ + 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 5d507 │ │ │ │ + mov 0x58(%r15),%ecx │ │ │ │ + mov 0x50(%r15),%r13 │ │ │ │ + mov %edi,0x74(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 5d159 │ │ │ │ xor %edx,%edx │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - movzbl %al,%ecx │ │ │ │ - call 1eab0 <__cxa_finalize@plt+0x1b2e0> │ │ │ │ - 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 574f8 │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 57d14 │ │ │ │ + mov %r12,0x18(%rsp) │ │ │ │ + lea 0x74(%rsp),%rbx │ │ │ │ + mov %rcx,%r12 │ │ │ │ + mov %r15,0x48(%rsp) │ │ │ │ + mov %rdx,%r15 │ │ │ │ + mov %edi,0x10(%rsp) │ │ │ │ + jmp 5d12f │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + je 5d487 │ │ │ │ + lea 0x1(%r14),%r15 │ │ │ │ + cmp %r12,%r15 │ │ │ │ + jae 5d155 │ │ │ │ + lea (%r15,%r12,1),%r8 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r8,%r14 │ │ │ │ + shr $1,%r14 │ │ │ │ + lea 0x0(%r13,%r14,8),%rbp │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 455a0 │ │ │ │ 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> │ │ │ │ + jns 5d120 │ │ │ │ + mov %r14,%r12 │ │ │ │ + cmp %r12,%r15 │ │ │ │ + jb 5d12f │ │ │ │ + mov 0x10(%rsp),%edi │ │ │ │ + call 4f810 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x78(%r15),%rcx │ │ │ │ + jmp 5cf68 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl %al,%r9d │ │ │ │ + jmp 5d01f │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r13d,0x30(%rsp) │ │ │ │ + mov %r12,0x20(%rsp) │ │ │ │ + jmp 5cca9 │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + mov 0x48(%rsp),%r15 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 5ce55 │ │ │ │ + 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 5d262 │ │ │ │ + mov 0x58(%r15),%edx │ │ │ │ + mov 0x50(%r15),%rsi │ │ │ │ + mov %r13d,0x74(%rsp) │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 5d641 │ │ │ │ + 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 5d20b │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + je 5d23c │ │ │ │ + lea 0x1(%r13),%rbp │ │ │ │ + cmp %r15,%rbp │ │ │ │ + jae 5d231 │ │ │ │ + lea 0x0(%rbp,%r15,1),%rcx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%rcx │ │ │ │ + lea (%r14,%rcx,8),%r12 │ │ │ │ + mov %rcx,%r13 │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 5d200 │ │ │ │ + mov %r13,%r15 │ │ │ │ + cmp %r15,%rbp │ │ │ │ + jb 5d20b │ │ │ │ + mov 0x8(%rsp),%ebp │ │ │ │ + mov %ebp,%edi │ │ │ │ + call 4f810 │ │ │ │ + mov 0x8(%rsp),%r13d │ │ │ │ + mov 0x48(%rsp),%r8 │ │ │ │ + mov 0x50(%rsp),%r9d │ │ │ │ + mov 0x58(%rsp),%r15 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 5d641 │ │ │ │ + mov 0x4(%r12),%eax │ │ │ │ + mov 0x48(%r15),%rdx │ │ │ │ + mov 0x78(%r15),%rcx │ │ │ │ + cmp %r9d,%eax │ │ │ │ + jae 5d288 │ │ │ │ + mov (%rcx,%r8,4),%r12d │ │ │ │ + cmp %r12d,0x18(%rsp) │ │ │ │ + jae 5d288 │ │ │ │ + cmp %r12d,0x10(%rsp) │ │ │ │ + jae 5d58d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ 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 │ │ │ │ + mov (%rcx,%r8,4),%ecx │ │ │ │ + lea 0x0(,%r8,4),%rax │ │ │ │ + mov %rcx,%r13 │ │ │ │ + movzbl (%rdx,%rcx,1),%ecx │ │ │ │ + cmp $0xfd,%cl │ │ │ │ + jbe 5d4d0 │ │ │ │ + mov 0x58(%r15),%ecx │ │ │ │ + mov 0x50(%r15),%r14 │ │ │ │ + mov %r13d,0x74(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 5d62a │ │ │ │ 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) │ │ │ │ + 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 5d2f3 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - endbr64 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ + je 5d323 │ │ │ │ + lea 0x1(%r13),%r15 │ │ │ │ + cmp %r12,%r15 │ │ │ │ + jae 5d318 │ │ │ │ + lea (%r15,%r12,1),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%r14,%rdx,8),%rbp │ │ │ │ mov %rdx,%r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 57fe6 │ │ │ │ - jmp 58050 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 5d2e8 │ │ │ │ + mov %r13,%r12 │ │ │ │ + cmp %r12,%r15 │ │ │ │ + jb 5d2f3 │ │ │ │ + mov 0x8(%rsp),%ebp │ │ │ │ + mov %ebp,%ecx │ │ │ │ + jmp 5d0a8 │ │ │ │ + mov 0x48(%rsp),%r8 │ │ │ │ + mov 0x8(%rsp),%r13d │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov 0x58(%rsp),%r15 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 5d62a │ │ │ │ + mov 0x4(%rbp),%r13d │ │ │ │ + mov 0x48(%r15),%rdx │ │ │ │ + movzbl (%rdx,%r8,1),%edx │ │ │ │ + cmp $0xfd,%dl │ │ │ │ + jbe 5d3e4 │ │ │ │ + mov 0x18(%rsp),%edx │ │ │ │ + mov 0x58(%r15),%ecx │ │ │ │ + mov 0x50(%r15),%r14 │ │ │ │ + mov %edx,0x74(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 5d0a4 │ │ │ │ + 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 5d39f │ │ │ │ nop │ │ │ │ - movsbl %dl,%ebx │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdx),%rbp │ │ │ │ + je 5d3c2 │ │ │ │ + lea 0x1(%r15),%rbp │ │ │ │ + cmp %r13,%rbp │ │ │ │ + jae 5d0a4 │ │ │ │ + lea 0x0(%rbp,%r13,1),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%r14,%rdx,8),%r12 │ │ │ │ + mov %rdx,%r15 │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 5d390 │ │ │ │ + mov %r15,%r13 │ │ │ │ + jmp 5d396 │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + mov 0x48(%rsp),%r13d │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov 0x58(%rsp),%r15 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 5d0a4 │ │ │ │ + mov 0x4(%r12),%edx │ │ │ │ + mov $0xffffffff,%ebp │ │ │ │ + cmp %r13d,%edx │ │ │ │ + jae 5cbe7 │ │ │ │ + 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 5d4f6 │ │ │ │ + mov 0x58(%r15),%ecx │ │ │ │ + mov 0x50(%r15),%r14 │ │ │ │ + mov %r13d,0x74(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 5d649 │ │ │ │ + mov %r15,0x50(%rsp) │ │ │ │ + xor %ebp,%ebp │ │ │ │ + lea 0x74(%rsp),%rbx │ │ │ │ + mov %rcx,%r15 │ │ │ │ + mov %r13d,0x8(%rsp) │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + jmp 5d44f │ │ │ │ + nop │ │ │ │ + je 5d4d9 │ │ │ │ + lea 0x1(%r13),%rbp │ │ │ │ + cmp %r15,%rbp │ │ │ │ + jae 5d475 │ │ │ │ + lea 0x0(%rbp,%r15,1),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%r14,%rdx,8),%r12 │ │ │ │ + mov %rdx,%r13 │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 5d440 │ │ │ │ + mov %r13,%r15 │ │ │ │ + cmp %r15,%rbp │ │ │ │ + jb 5d44f │ │ │ │ + mov 0x8(%rsp),%edi │ │ │ │ + call 4f810 │ │ │ │ + mov 0x78(%r15),%rcx │ │ │ │ + jmp 5d288 │ │ │ │ + mov 0x18(%rsp),%r12 │ │ │ │ + mov 0x10(%rsp),%edi │ │ │ │ + mov 0x48(%rsp),%r15 │ │ │ │ test %rbp,%rbp │ │ │ │ - jne 57fe6 │ │ │ │ + je 5d159 │ │ │ │ + mov 0x4(%rbp),%ebp │ │ │ │ + jmp 5cb09 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + movsbl (%rbx),%edi │ │ │ │ + cmp (%rax),%dil │ │ │ │ + jne 5cd90 │ │ │ │ + mov %edi,%esi │ │ │ │ + call 49a40 │ │ │ │ + test %al,%al │ │ │ │ + jne 5ccb1 │ │ │ │ + jmp 5cd90 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl %cl,%r13d │ │ │ │ + jmp 5d348 │ │ │ │ + mov 0x8(%rsp),%r13d │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov 0x50(%rsp),%r15 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 5d649 │ │ │ │ + mov 0x4(%r12),%edx │ │ │ │ + mov 0x34(%rsp),%esi │ │ │ │ + cmp %edx,%esi │ │ │ │ + cmovbe %esi,%edx │ │ │ │ + lea -0x1(%rdx),%ebp │ │ │ │ + jmp 5cbe7 │ │ │ │ + movzbl %al,%ebp │ │ │ │ + jmp 5cb09 │ │ │ │ + mov $0xffffffff,%ebp │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 57ff8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jmp 5cbe7 │ │ │ │ + mov %edi,%eax │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + cmp $0xfd,%al │ │ │ │ + jbe 5d507 │ │ │ │ + mov 0x58(%r15),%ecx │ │ │ │ + mov 0x50(%r15),%r13 │ │ │ │ + mov %edi,0x74(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 5d159 │ │ │ │ + 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 5d56a │ │ │ │ + je 5d487 │ │ │ │ + lea 0x1(%r15),%r12 │ │ │ │ + cmp %r14,%r12 │ │ │ │ + jae 5d155 │ │ │ │ + lea (%r12,%r14,1),%r8 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%r8 │ │ │ │ + lea 0x0(%r13,%r8,8),%rbp │ │ │ │ + mov %r8,%r15 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 5d557 │ │ │ │ + mov %r15,%r14 │ │ │ │ + jmp 5d561 │ │ │ │ + mov %r12d,%ecx │ │ │ │ + movzbl (%rdx,%rcx,1),%edx │ │ │ │ + cmp $0xfd,%dl │ │ │ │ + jbe 5d607 │ │ │ │ + mov 0x58(%r15),%ecx │ │ │ │ + mov 0x50(%r15),%r14 │ │ │ │ + mov %r12d,0x74(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 5d651 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r12d,0x8(%rsp) │ │ │ │ + lea 0x74(%rsp),%rbx │ │ │ │ + mov %rcx,%rbp │ │ │ │ + mov %r15,0x48(%rsp) │ │ │ │ + mov %rdx,%r12 │ │ │ │ + jmp 5d5d3 │ │ │ │ + je 5d5f2 │ │ │ │ + lea 0x1(%r13),%r12 │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jae 5d634 │ │ │ │ + lea (%r12,%rbp,1),%r13 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + shr $1,%r13 │ │ │ │ + lea (%r14,%r13,8),%r15 │ │ │ │ + mov %r15,%rsi │ │ │ │ + call 455a0 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 5d5c8 │ │ │ │ + mov %r13,%rbp │ │ │ │ + jmp 5d5ce │ │ │ │ + mov %r15,%rbp │ │ │ │ + mov 0x8(%rsp),%r12d │ │ │ │ + mov 0x48(%rsp),%r15 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 5d651 │ │ │ │ + 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 5cbe7 │ │ │ │ + mov %r8d,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + jmp 5d0a8 │ │ │ │ + mov %r13d,%ebp │ │ │ │ + mov %ebp,%ecx │ │ │ │ + jmp 5d0a8 │ │ │ │ + mov 0x8(%rsp),%r14d │ │ │ │ + mov %r14d,%edi │ │ │ │ + call 4f810 │ │ │ │ + mov %r13d,%ebp │ │ │ │ + jmp 5d235 │ │ │ │ + mov %r13d,%edi │ │ │ │ + jmp 5d159 │ │ │ │ + mov %r12d,%r14d │ │ │ │ + jmp 5d639 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - xor %edi,%edi │ │ │ │ + mov %rsi,%r15 │ │ │ │ + mov $0x4,%esi │ │ │ │ push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ - mov %rdx,%r13 │ │ │ │ push %r12 │ │ │ │ + mov %edx,%r12d │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - mov $0x10,%esi │ │ │ │ push %rbx │ │ │ │ - mov %ecx,%ebx │ │ │ │ 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 %fs:0x28,%rax │ │ │ │ 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 %eax,%eax │ │ │ │ + mov %rsp,%rcx │ │ │ │ + lea 0x4(%rsp),%rdi │ │ │ │ + movl $0x0,(%rsp) │ │ │ │ + movl $0x54474341,0x4(%rsp) │ │ │ │ + call 11830 │ │ │ │ + mov (%rsp),%esi │ │ │ │ xor %edi,%edi │ │ │ │ - mov %rax,(%r12) │ │ │ │ - sub $0x1,%edx │ │ │ │ - shl $0x4,%rdx │ │ │ │ - lea (%rax,%rdx,1),%r13 │ │ │ │ - call 5e500 │ │ │ │ - mov %r14d,%edx │ │ │ │ + mov %rax,%rbp │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 44640 │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov (%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 5d702 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x0(%rbp,%rbx,8),%rdi │ │ │ │ + mov %r12d,%esi │ │ │ │ + call 11780 │ │ │ │ + cmp %ebx,%eax │ │ │ │ + jne 5d72c │ │ │ │ + mov 0x0(%rbp,%rbx,8),%rdx │ │ │ │ + mov %r12d,%ecx │ │ │ │ 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 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 59cc0 │ │ │ │ + mov %rax,0x0(%r13,%rbx,8) │ │ │ │ add $0x1,%rbx │ │ │ │ - movsbl (%rbx),%esi │ │ │ │ - test %sil,%sil │ │ │ │ - jne 58200 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ + cmp (%rsp),%ebx │ │ │ │ + jb 5d6d0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ call 32c0 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 5d74b │ │ │ │ add $0x18,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ + mov %r13,%rax │ │ │ │ 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 │ │ │ │ + lea 0x2a56d(%rip),%rcx │ │ │ │ + mov $0x799,%edx │ │ │ │ + lea 0x284f4(%rip),%rsi │ │ │ │ + lea 0x28680(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - mov %rdx,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov (%rdx),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 58330 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + cmp %ecx,%r9d │ │ │ │ + jb 5d7f6 │ │ │ │ + mov %rdi,%rbp │ │ │ │ mov %rsi,%r12 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0xfffffffe,%esi │ │ │ │ - mov $0xffffffff,%ebx │ │ │ │ - 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 %r14 │ │ │ │ - push %r13 │ │ │ │ - mov %rdx,%r13 │ │ │ │ - push %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 │ │ │ │ - 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 %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 │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %ecx,%r14d │ │ │ │ + mov %r8,%r13 │ │ │ │ + mov %r9d,%r15d │ │ │ │ + call 11780 │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 5d7e0 │ │ │ │ + mov %eax,%eax │ │ │ │ + lea (%rbx,%rax,8),%rax │ │ │ │ + mov (%rax),%edx │ │ │ │ + mov 0x4(%rax),%ecx │ │ │ │ + mov 0x29372(%rip),%rax │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jae 5d7b8 │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ + pop %r15 │ │ │ │ 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 │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov (%rdx),%ebp │ │ │ │ - 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 %r14d,%r9d │ │ │ │ + mov %r13,%r8 │ │ │ │ mov %r12,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 3480 │ │ │ │ - movb $0x0,(%rax,%rbx,1) │ │ │ │ - mov %ebp,0x0(%r13) │ │ │ │ + push %r15 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 5a8e0 │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - ret │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - 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) │ │ │ │ + mov 0x29329(%rip),%rax │ │ │ │ add $0x8,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ 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) │ │ │ │ - endbr64 │ │ │ │ - mov (%rsi),%rdi │ │ │ │ - push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ - push %rbp │ │ │ │ - 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 │ │ │ │ - test %rax,%rax │ │ │ │ - je 58638 │ │ │ │ - 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 │ │ │ │ - mov %r12,%rdi │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmp 32c0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %edx,%ebx │ │ │ │ - jb 585f0 │ │ │ │ - jmp 58621 │ │ │ │ + lea 0x2a483(%rip),%rcx │ │ │ │ + mov $0x7b4,%edx │ │ │ │ + lea 0x2842a(%rip),%rsi │ │ │ │ + lea 0x285c3(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ 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 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %r12 │ │ │ │ - mov %rdx,%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %ecx,%ebp │ │ │ │ push %rbx │ │ │ │ - mov 0x8(%rsi),%eax │ │ │ │ + cmpq $0x0,0x18(%rsi) │ │ │ │ + je 5d86c │ │ │ │ mov %rsi,%rbx │ │ │ │ - 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) │ │ │ │ + mov 0x8(%rsi),%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + shl $0x2,%rsi │ │ │ │ + call 44640 │ │ │ │ + cmpl $0x1,0x8(%rbx) │ │ │ │ + je 5d86a │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ xor %edx,%edx │ │ │ │ - add $0x1,%rsi │ │ │ │ - div %edi │ │ │ │ - movzbl (%r9,%rdx,1),%edx │ │ │ │ - mov %dl,-0x1(%rsi) │ │ │ │ - mov %ecx,%edx │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%rsi,%rdx,4),%ecx │ │ │ │ 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 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movb $0x0,(%rsi) │ │ │ │ - jmp 58775 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r13 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %r8d,%r13d │ │ │ │ - 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 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 35b0 │ │ │ │ - mov %r13d,%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ - movb $0x0,(%rax,%rbx,1) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 30f0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - ret │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %edx,%r15d │ │ │ │ - push %r14 │ │ │ │ - mov %r8d,%r14d │ │ │ │ - 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 │ │ │ │ - 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 (%rdi,%rcx,4),%ecx │ │ │ │ + mov %ecx,(%rax,%rdx,4) │ │ │ │ + mov 0x8(%rbx),%ecx │ │ │ │ + add $0x1,%rdx │ │ │ │ + sub $0x1,%ecx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jb 5d850 │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - mov $0x10,%edx │ │ │ │ - jmp 3190 │ │ │ │ - xchg %ax,%ax │ │ │ │ + lea 0x2a3fd(%rip),%rcx │ │ │ │ + mov $0x7d7,%edx │ │ │ │ + lea 0x283b4(%rip),%rsi │ │ │ │ + lea 0x28559(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - mov 0x8(%rsi),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 588e8 │ │ │ │ - push %r13 │ │ │ │ - lea 0x29946(%rip),%r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - push %rbx │ │ │ │ - xor %ebx,%ebx │ │ │ │ sub $0x8,%rsp │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %r13,%rdx │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 5d910 │ │ │ │ + test %r8,%r8 │ │ │ │ + je 5d8e8 │ │ │ │ + push %rcx │ │ │ │ + mov %rsi,%rcx │ │ │ │ + push %rsi │ │ │ │ mov $0x1,%esi │ │ │ │ - shl $0x4,%rax │ │ │ │ - add 0x0(%rbp),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - add $0x1,%rbx │ │ │ │ - mov 0x8(%rax),%r9d │ │ │ │ - mov (%rax),%r8 │ │ │ │ + push %rdx │ │ │ │ + movsbl 0x8(%r8),%eax │ │ │ │ + lea 0x259ff(%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> │ │ │ │ - cmp 0x8(%rbp),%ebx │ │ │ │ - jb 588a8 │ │ │ │ + add $0x40,%rsp │ │ │ │ add $0x8,%rsp │ │ │ │ - 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 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ sub $0x8,%rsp │ │ │ │ - call 3570 │ │ │ │ - mov %bpl,(%rax) │ │ │ │ - mov %rax,(%rbx) │ │ │ │ + mov %rsi,%r9 │ │ │ │ + mov %rdx,%r8 │ │ │ │ + xor %eax,%eax │ │ │ │ + push %rcx │ │ │ │ + lea 0x259ec(%rip),%rdx │ │ │ │ + mov %rsi,%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + pop %rax │ │ │ │ + pop %rdx │ │ │ │ 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 │ │ │ │ + test %r8,%r8 │ │ │ │ + je 5d958 │ │ │ │ + push %rdx │ │ │ │ + movsbl 0x8(%r8),%eax │ │ │ │ + mov %rsi,%rcx │ │ │ │ + lea 0x259eb(%rip),%rdx │ │ │ │ mov $0x1,%esi │ │ │ │ + push %rax │ │ │ │ xor %eax,%eax │ │ │ │ - call 3600 <__sprintf_chk@plt> │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ + 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 │ │ │ │ - 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 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rsi,%rcx │ │ │ │ + lea 0x28492(%rip),%rdx │ │ │ │ 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 │ │ │ │ + add $0x8,%rsp │ │ │ │ + jmp 3110 <__fprintf_chk@plt> │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ + cmpq $0x0,0x80(%r9) │ │ │ │ + je 5d9e0 │ │ │ │ + push %r15 │ │ │ │ + mov %r8,%r15 │ │ │ │ + push %r14 │ │ │ │ + mov %rcx,%r14 │ │ │ │ + push %r13 │ │ │ │ + mov %edx,%r13d │ │ │ │ push %r12 │ │ │ │ - lea 0x297df(%rip),%r8 │ │ │ │ mov %rdi,%r12 │ │ │ │ - xor %esi,%esi │ │ │ │ push %rbp │ │ │ │ - mov $0xffffffffffffffff,%rcx │ │ │ │ - mov $0x1,%edx │ │ │ │ - xor %edi,%edi │ │ │ │ + mov %rsi,%rbp │ │ │ │ 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 │ │ │ │ + mov %r9,%rbx │ │ │ │ + sub $0x28,%rsp │ │ │ │ + call 22590 │ │ │ │ + test %al,%al │ │ │ │ + je 5da80 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 75fd0 │ │ │ │ + test %al,%al │ │ │ │ + jne 5d9e8 │ │ │ │ + add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 58ae0 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - call 32d0 │ │ │ │ - lea 0x1(%rax),%rbp │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 22670 │ │ │ │ + test %al,%al │ │ │ │ + jne 5d9c7 │ │ │ │ mov %rbp,%rdi │ │ │ │ - call 31a0 │ │ │ │ - mov %rax,%rcx │ │ │ │ - test %rax,%rax │ │ │ │ - je 58acc │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 3740 │ │ │ │ - mov %rax,%rcx │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rcx,%rax │ │ │ │ + mov %r13d,%esi │ │ │ │ + call 7bd60 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r13d,%esi │ │ │ │ + mov %rax,%r12 │ │ │ │ + call 7c350 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r13d,%esi │ │ │ │ + mov %rax,%r14 │ │ │ │ + call 7d220 │ │ │ │ + cmpl $0x1,0x158(%rbx) │ │ │ │ + mov %rax,%rbp │ │ │ │ + ja 5db10 │ │ │ │ + mov 0x80(%rbx),%rdi │ │ │ │ + mov %r15,%r8 │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 5d890 │ │ │ │ + mov 0x80(%rbx),%rdi │ │ │ │ + call 3790 │ │ │ │ + cmpl $0x1,0x158(%rbx) │ │ │ │ + jbe 5d9c7 │ │ │ │ + mov 0x208(%rbx),%rdi │ │ │ │ + add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - ret │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmp 3730 │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ - ret │ │ │ │ + mov %r13d,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 7dcd0 │ │ │ │ + mov %r13d,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + call 7c200 │ │ │ │ + mov %r13d,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + call 7d4c0 │ │ │ │ + cmpl $0x1,0x158(%rbx) │ │ │ │ + mov %rax,%rsi │ │ │ │ + jbe 5dacd │ │ │ │ + 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 5d890 │ │ │ │ + mov 0x80(%rbx),%rdi │ │ │ │ + call 3790 │ │ │ │ + cmpl $0x1,0x158(%rbx) │ │ │ │ + jbe 5d9bb │ │ │ │ + mov 0x208(%rbx),%rdi │ │ │ │ + call 3730 │ │ │ │ + jmp 5d9bb │ │ │ │ + mov 0x208(%rbx),%rdi │ │ │ │ + call 3650 │ │ │ │ + jmp 5da2b │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ + cmpl $0x1,0x158(%rdx) │ │ │ │ + push %r14 │ │ │ │ push %r13 │ │ │ │ + mov %rdx,%r13 │ │ │ │ push %r12 │ │ │ │ + mov %rdi,%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) │ │ │ │ + jbe 5db5a │ │ │ │ + mov 0x220(%rdx),%rdi │ │ │ │ + call 3650 │ │ │ │ + mov 0xb0(%r13),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + addq $0x1,(%rax) │ │ │ │ + call 75fd0 │ │ │ │ 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) │ │ │ │ - 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> │ │ │ │ + je 5db7c │ │ │ │ + mov 0xb0(%r13),%rax │ │ │ │ + addq $0x1,(%rax) │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 24bb0 │ │ │ │ + test %al,%al │ │ │ │ + je 5dc50 │ │ │ │ + mov 0xb0(%r13),%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + addq $0x2,0x8(%rax) │ │ │ │ + addq $0x1,0x28(%rax) │ │ │ │ + call 22130 │ │ │ │ + test %al,%al │ │ │ │ + mov 0xb0(%r13),%rax │ │ │ │ + jne 5dcb0 │ │ │ │ + addq $0x2,0x10(%rax) │ │ │ │ + addq $0x1,0x30(%rax) │ │ │ │ + mov (%r12),%eax │ │ │ │ + xor %ebp,%ebp │ │ │ │ test %eax,%eax │ │ │ │ - js 58c20 │ │ │ │ - add $0x1,%eax │ │ │ │ - xor %edi,%edi │ │ │ │ - movslq %eax,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov %r12,%r8 │ │ │ │ - mov %rbx,%rcx │ │ │ │ + jne 5dbe6 │ │ │ │ + jmp 5dc37 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0xb0(%r13),%rax │ │ │ │ + addq $0x1,0x50(%rax) │ │ │ │ + add $0x1,%rbp │ │ │ │ + cmp (%r12),%ebp │ │ │ │ + jae 5dc37 │ │ │ │ + mov 0x8(%r12),%rdi │ │ │ │ + lea 0x0(%rbp,%rbp,4),%rbx │ │ │ │ + xor %esi,%esi │ │ │ │ + shl $0x4,%rbx │ │ │ │ + add %rbx,%rdi │ │ │ │ + call 22800 │ │ │ │ + add 0x8(%r12),%rbx │ │ │ │ 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 │ │ │ │ + mov %eax,%r14d │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 22800 │ │ │ │ + test %r14b,%r14b │ │ │ │ + je 5dc1c │ │ │ │ + test %al,%al │ │ │ │ + jne 5dbd0 │ │ │ │ + or %al,%r14b │ │ │ │ + je 5dbdc │ │ │ │ + mov 0xb0(%r13),%rax │ │ │ │ + add $0x1,%rbp │ │ │ │ + addq $0x1,0x58(%rax) │ │ │ │ + cmp (%r12),%ebp │ │ │ │ + jb 5dbe6 │ │ │ │ + cmpl $0x1,0x158(%r13) │ │ │ │ + ja 5dcc0 │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ ret │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - jmp 58c02 │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 22590 │ │ │ │ + test %al,%al │ │ │ │ + mov 0xb0(%r13),%rax │ │ │ │ + jne 5dd00 │ │ │ │ + addq $0x1,0x20(%rax) │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 22670 │ │ │ │ + test %al,%al │ │ │ │ + je 5dcd8 │ │ │ │ + mov 0xb0(%r13),%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + addq $0x1,0x8(%rax) │ │ │ │ + addq $0x1,0x48(%rax) │ │ │ │ + call 21e10 │ │ │ │ + test %al,%al │ │ │ │ + mov 0xb0(%r13),%rax │ │ │ │ + je 5dd30 │ │ │ │ + addq $0x1,0x18(%rax) │ │ │ │ + jmp 5dbbe │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + addq $0x2,0x18(%rax) │ │ │ │ + addq $0x1,0x38(%rax) │ │ │ │ + jmp 5dbbe │ │ │ │ + nop │ │ │ │ + mov 0x220(%r13),%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + jmp 3730 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 75fd0 │ │ │ │ + test %al,%al │ │ │ │ + je 5dbbe │ │ │ │ + mov 0xb0(%r13),%rax │ │ │ │ + addq $0x1,0x20(%rax) │ │ │ │ + jmp 5dbbe │ │ │ │ nopl 0x0(%rax) │ │ │ │ + addq $0x1,0x8(%rax) │ │ │ │ + mov %r12,%rdi │ │ │ │ + addq $0x1,0x40(%rax) │ │ │ │ + call 21ae0 │ │ │ │ + test %al,%al │ │ │ │ + mov 0xb0(%r13),%rax │ │ │ │ + je 5dd3a │ │ │ │ + addq $0x1,0x18(%rax) │ │ │ │ + jmp 5dc6c │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + addq $0x1,0x10(%rax) │ │ │ │ + jmp 5dbbe │ │ │ │ + addq $0x1,0x10(%rax) │ │ │ │ + jmp 5dc6c │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ + mov %r9,%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 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 %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,0x18(%rsp) │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ 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 │ │ │ │ - mov %r13,%rdi │ │ │ │ - movslq %r15d,%r15 │ │ │ │ - movslq %esi,%rsi │ │ │ │ - call 5e500 │ │ │ │ - movslq %r12d,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea (%rax,%rbp,1),%rdi │ │ │ │ - call 3480 │ │ │ │ - movb $0x0,0x0(%r13,%r15,1) │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %r13,(%rbx) │ │ │ │ + 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 7bc20 │ │ │ │ + mov 0x20(%rsp),%esi │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %eax,%r13d │ │ │ │ + call 7b8b0 │ │ │ │ + mov %r14d,%ecx │ │ │ │ + mov %r13d,%edx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %eax,%esi │ │ │ │ + call 23770 │ │ │ │ + mov 0x20(%rsp),%esi │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov 0x1b4(%r15),%r14d │ │ │ │ + call 7bc20 │ │ │ │ + mov 0x20(%rsp),%esi │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %eax,%r13d │ │ │ │ + call 7b8b0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r14d,%ecx │ │ │ │ + mov %r13d,%edx │ │ │ │ + mov %eax,%esi │ │ │ │ + call 23ce0 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call 75fd0 │ │ │ │ + test %al,%al │ │ │ │ + je 5e090 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 24bb0 │ │ │ │ + test %al,%al │ │ │ │ + je 5e200 │ │ │ │ + mov 0x160(%r15),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 5e4aa │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 24bb0 │ │ │ │ + test %al,%al │ │ │ │ + jne 5e49d │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 5db30 │ │ │ │ + lea 0x64(%rsp),%rdx │ │ │ │ + lea 0x60(%rsp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 24240 │ │ │ │ + cmpb $0x0,0x1f4(%r15) │ │ │ │ + je 5e2f8 │ │ │ │ + cmpb $0x0,0x1c0(%r15) │ │ │ │ + jne 5e326 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call 75fd0 │ │ │ │ + mov (%rbx),%edx │ │ │ │ + xor %r10d,%r10d │ │ │ │ + test %al,%al │ │ │ │ + je 5deba │ │ │ │ + cmp $0x1,%edx │ │ │ │ + je 5e480 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xor %r11d,%r11d │ │ │ │ + test %edx,%edx │ │ │ │ + je 5e230 │ │ │ │ + mov %r15,0x10(%rsp) │ │ │ │ + mov %r11d,%r15d │ │ │ │ + mov %r10d,0x24(%rsp) │ │ │ │ + jmp 5deff │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r12,%rdi │ │ │ │ + add $0x1,%r13 │ │ │ │ + call 3e990 │ │ │ │ + mov %r12,%rdi │ │ │ │ call 32c0 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ + mov (%rbx),%edx │ │ │ │ + cmp %edx,%r13d │ │ │ │ + jae 5e0d0 │ │ │ │ + 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 40630 │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + add $0x30,%rsp │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + add %rbp,%rsi │ │ │ │ + call 3fca0 │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + add %rbp,%rdi │ │ │ │ + call 21ac0 │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + cmp $0x1,%al │ │ │ │ + sbb $0xffffffff,%r15d │ │ │ │ + add %rbp,%rdi │ │ │ │ + call 21ad0 │ │ │ │ + cmp $0x1,%al │ │ │ │ + sbb $0xffffffff,%r14d │ │ │ │ + cmpl $0x1,(%rbx) │ │ │ │ + jne 5dee0 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call 75fd0 │ │ │ │ + test %al,%al │ │ │ │ + jne 5e130 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call 75fd0 │ │ │ │ + test %al,%al │ │ │ │ + je 5dee0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 22670 │ │ │ │ + test %al,%al │ │ │ │ + jne 5dee0 │ │ │ │ + mov 0x8(%rsp),%rbp │ │ │ │ + mov 0x20(%rsp),%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 7bd60 │ │ │ │ + mov 0x20(%rsp),%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + call 7c350 │ │ │ │ + cmpb $0x0,0x3e(%rbp) │ │ │ │ + mov 0x20(%rsp),%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + je 5e5a6 │ │ │ │ + call 7d220 │ │ │ │ + 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 22590 │ │ │ │ + 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 3ff90 │ │ │ │ + add $0x40,%rsp │ │ │ │ + jmp 5dee0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 5db30 │ │ │ │ + mov 0x160(%r15),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 5de70 │ │ │ │ + mov 0x198(%r15),%edx │ │ │ │ + lea 0x190(%r15),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 23100 │ │ │ │ + jmp 5de70 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rsp),%r15 │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 5e230 │ │ │ │ + cmpq $0x0,0x80(%r15) │ │ │ │ + je 5e10a │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 22590 │ │ │ │ + test %al,%al │ │ │ │ + je 5e3f0 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call 75fd0 │ │ │ │ + test %al,%al │ │ │ │ + jne 5e350 │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 58dd8 │ │ │ │ - add $0xd8,%rsp │ │ │ │ - mov %r12d,%eax │ │ │ │ + jne 5e5f3 │ │ │ │ + add $0x78,%rsp │ │ │ │ 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 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 22590 │ │ │ │ + test %al,%al │ │ │ │ + jne 5dfa7 │ │ │ │ + mov 0x8(%rsp),%rbp │ │ │ │ + mov 0x20(%rsp),%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 7dcd0 │ │ │ │ + mov 0x20(%rsp),%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + call 7c200 │ │ │ │ + mov 0x20(%rsp),%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + call 7d4c0 │ │ │ │ + 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 22670 │ │ │ │ + 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 3ff90 │ │ │ │ + add $0x40,%rsp │ │ │ │ + jmp 5dfa7 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffff,%r12d │ │ │ │ - jmp 58d96 │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ + mov 0x160(%r15),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 5e4c5 │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r15,%rdx │ │ │ │ + call 5db30 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 25330 │ │ │ │ + jmp 5de70 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 22590 │ │ │ │ + test %al,%al │ │ │ │ + je 5e500 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call 75fd0 │ │ │ │ + test %al,%al │ │ │ │ + je 5e0de │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 22670 │ │ │ │ + test %al,%al │ │ │ │ + jne 5e0de │ │ │ │ + mov 0x8(%rsp),%rbp │ │ │ │ + mov 0x20(%rsp),%r13d │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r13d,%esi │ │ │ │ + call 7bd60 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r13d,%esi │ │ │ │ + mov %rax,%r14 │ │ │ │ + call 7c350 │ │ │ │ + cmpb $0x0,0x3e(%rbp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + jne 5e5ba │ │ │ │ + mov 0x20(%rsp),%esi │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call 7d4c0 │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call 75fd0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %eax,%ebp │ │ │ │ + call 22590 │ │ │ │ + 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 3ff90 │ │ │ │ + add $0x40,%rsp │ │ │ │ + jmp 5e0de │ │ │ │ nopl (%rax) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call 76040 │ │ │ │ + test %al,%al │ │ │ │ + jne 5e588 │ │ │ │ + mov 0x8(%rbp),%esi │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 1e9f0 │ │ │ │ + cmpb $0x0,0x1c0(%r15) │ │ │ │ + je 5de9e │ │ │ │ + mov 0x20(%rsp),%esi │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call 7d4c0 │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov %r15,%rcx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rdx │ │ │ │ + call 8fd0 <__cxa_finalize@plt+0x5800> │ │ │ │ + jmp 5de9e │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 22670 │ │ │ │ + test %al,%al │ │ │ │ + jne 5e10a │ │ │ │ + mov 0x20(%rsp),%r13d │ │ │ │ + mov 0x8(%rsp),%r14 │ │ │ │ + mov %r13d,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 7bd60 │ │ │ │ + mov %r13d,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call 7c350 │ │ │ │ + mov %r13d,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 7d220 │ │ │ │ + cmpl $0x1,0x158(%r15) │ │ │ │ + mov %rax,%r12 │ │ │ │ + ja 5e5ca │ │ │ │ + mov 0x80(%r15),%rdi │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov 0x30(%rsp),%r8 │ │ │ │ + call 5d890 │ │ │ │ + mov 0x80(%r15),%rdi │ │ │ │ + call 3790 │ │ │ │ + cmpl $0x1,0x158(%r15) │ │ │ │ + jbe 5e10a │ │ │ │ + mov 0x208(%r15),%rdi │ │ │ │ + call 3730 │ │ │ │ + jmp 5e10a │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x20(%rsp),%r13d │ │ │ │ + mov 0x8(%rsp),%r14 │ │ │ │ + mov %r13d,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 7dcd0 │ │ │ │ + mov %r13d,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 7c200 │ │ │ │ + mov %r13d,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + call 7d4c0 │ │ │ │ + cmpl $0x1,0x158(%r15) │ │ │ │ + mov %rax,%r13 │ │ │ │ + jbe 5e43a │ │ │ │ + mov 0x208(%r15),%rdi │ │ │ │ + call 3650 │ │ │ │ + mov 0x80(%r15),%rdi │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov 0x28(%rsp),%r8 │ │ │ │ + call 5d890 │ │ │ │ + mov 0x80(%r15),%rdi │ │ │ │ + call 3790 │ │ │ │ + cmpl $0x1,0x158(%r15) │ │ │ │ + jbe 5e0f8 │ │ │ │ + mov 0x208(%r15),%rdi │ │ │ │ + call 3730 │ │ │ │ + jmp 5e0f8 │ │ │ │ + nop │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 22590 │ │ │ │ + test %al,%al │ │ │ │ + jne 5e5db │ │ │ │ + mov (%rbx),%edx │ │ │ │ + mov $0x1,%r10d │ │ │ │ + jmp 5deba │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 22f90 │ │ │ │ + jmp 5de60 │ │ │ │ + mov 0x198(%r15),%edx │ │ │ │ + lea 0x190(%r15),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 23100 │ │ │ │ + jmp 5de50 │ │ │ │ + mov 0x198(%r15),%edx │ │ │ │ + lea 0x190(%r15),%r13 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + call 23320 │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x198(%r15),%edx │ │ │ │ + call 23320 │ │ │ │ + jmp 5e20f │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rsp),%rbp │ │ │ │ + mov 0x20(%rsp),%r12d │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r12d,%esi │ │ │ │ + call 7dcd0 │ │ │ │ + mov %r12d,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%r13 │ │ │ │ + call 7c200 │ │ │ │ + mov %r12d,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%r14 │ │ │ │ + call 7d4c0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + call 75fd0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %eax,%ebp │ │ │ │ + call 22670 │ │ │ │ + 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 3ff90 │ │ │ │ + add $0x40,%rsp │ │ │ │ + jmp 5e240 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x20(%rsp),%esi │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call 7d4c0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + call 1eb60 │ │ │ │ + jmp 5e30a │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call 7d4c0 │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + jmp 5e00b │ │ │ │ + mov %r13d,%esi │ │ │ │ + call 7d220 │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp 5e2a6 │ │ │ │ + mov 0x208(%r15),%rdi │ │ │ │ + call 3650 │ │ │ │ + jmp 5e3a2 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 22670 │ │ │ │ + xor %r10d,%r10d │ │ │ │ + mov (%rbx),%edx │ │ │ │ + test %al,%al │ │ │ │ + sete %r10b │ │ │ │ + jmp 5deba │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ - mov %edx,%r13d │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %esi,%ebp │ │ │ │ + xor %ebp,%ebp │ │ │ │ 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 5e715 │ │ │ │ + mov %r15d,%ebp │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rsi,%rbx │ │ │ │ + lea 0x0(,%rbp,8),%rsi │ │ │ │ + call 44640 │ │ │ │ + lea 0x0(,%rbp,4),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%r13 │ │ │ │ + call 44640 │ │ │ │ + mov %rax,%r12 │ │ │ │ + lea 0x277a1(%rip),%rax │ │ │ │ + mov %rax,0x0(%r13) │ │ │ │ + movl $0x1,(%r12) │ │ │ │ + cmp $0x1,%r15d │ │ │ │ + jbe 5e730 │ │ │ │ + mov %r14d,%eax │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov $0x1,%ebp │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r15d,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 7d4c0 │ │ │ │ + mov %r15d,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,0x8(%r13,%r15,8) │ │ │ │ + call 7b8b0 │ │ │ │ + mov %eax,0x4(%r12,%r15,4) │ │ │ │ + add %eax,%ebp │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + add $0x1,%r15 │ │ │ │ + cmp %rax,%r15 │ │ │ │ + jne 5e6a0 │ │ │ │ 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 %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 12bb0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 32c0 │ │ │ │ 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) │ │ │ │ - add $0x8,%rsp │ │ │ │ + call 32c0 │ │ │ │ + add $0x38,%rsp │ │ │ │ + mov %rbp,%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) │ │ │ │ + mov $0x1,%ebp │ │ │ │ + jmp 5e6d0 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ - mov %edx,%r14d │ │ │ │ push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ + xor %r13d,%r13d │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x18,%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 │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov 0x18(%rsi),%r15d │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + mov %r8d,0x1c(%rsp) │ │ │ │ + cmp %r15d,%edx │ │ │ │ + jb 5e7f9 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + mov %rsi,%rbx │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - xor %edx,%edx │ │ │ │ - divl 0x8(%rsp) │ │ │ │ - test %edx,%edx │ │ │ │ - jne 58f78 │ │ │ │ - mov %ebp,%eax │ │ │ │ - mov $0x5,%esi │ │ │ │ + mov $0x10,%esi │ │ │ │ + call 44640 │ │ │ │ + mov %r15d,%r12d │ │ │ │ xor %edi,%edi │ │ │ │ - movb $0xa,(%r12,%rax,1) │ │ │ │ - call 5e500 │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov %r15d,%edi │ │ │ │ - mov %rax,%rsi │ │ │ │ - call 58700 │ │ │ │ - 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 │ │ │ │ + lea 0x0(,%r12,8),%rsi │ │ │ │ + call 44640 │ │ │ │ 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 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 12500 │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 5e7c9 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %r14d,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 7d4c0 │ │ │ │ + mov %rax,0x0(%rbp,%r14,8) │ │ │ │ + add $0x1,%r14 │ │ │ │ + cmp %r14,%r12 │ │ │ │ + jne 5e7b0 │ │ │ │ + mov 0x1c(%rsp),%eax │ │ │ │ + mov %r15d,%edx │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov %rbp,%r8 │ │ │ │ + lea -0x4a9ad(%rip),%rcx │ │ │ │ + mov %r13,%rsi │ │ │ │ + push %rax │ │ │ │ + push 0x18(%rsp) │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call 12730 │ │ │ │ + mov %rbp,%rdi │ │ │ │ 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 │ │ │ │ + pop %rax │ │ │ │ + pop %rdx │ │ │ │ + add $0x28,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ 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,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - mov %rdi,%r15 │ │ │ │ push %r14 │ │ │ │ - mov %rcx,%r14 │ │ │ │ + mov %edx,%r14d │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %r8,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %r9d,%ebp │ │ │ │ + mov %esi,%ebp │ │ │ │ + mov $0x10,%esi │ │ │ │ push %rbx │ │ │ │ - sub $0x58,%rsp │ │ │ │ - mov %rsi,0x28(%rsp) │ │ │ │ - mov %edx,0x18(%rsp) │ │ │ │ - call 58650 │ │ │ │ - mov 0x40(%r14),%r8d │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov %rdi,0x18(%rsp) │ │ │ │ xor %edi,%edi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - lea (%rcx,%rax,8),%ebp │ │ │ │ - sub %eax,%ebp │ │ │ │ - call 5e500 │ │ │ │ - mov %ebp,%ecx │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ + mov %r8d,0x2c(%rsp) │ │ │ │ + call 44640 │ │ │ │ xor %edi,%edi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ + mov %ebp,(%rax) │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + movl $0x0,0x4(%rax) │ │ │ │ mov %ebp,%eax │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + shl $0x5,%rsi │ │ │ │ + call 44640 │ │ │ │ + mov %rax,0x8(%r12) │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 5e9c9 │ │ │ │ + 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 ccb0 │ │ │ │ + addsd 0x283ab(%rip),%xmm0 │ │ │ │ + comisd 0x2863b(%rip),%xmm0 │ │ │ │ + jae 5e9e0 │ │ │ │ + cvttsd2si %xmm0,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 44640 │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + call ccb0 │ │ │ │ + addsd 0x28503(%rip),%xmm0 │ │ │ │ + comisd 0x2860b(%rip),%xmm0 │ │ │ │ + jae 5ea00 │ │ │ │ + cvttsd2si %xmm0,%rsi │ │ │ │ + mov 0x8(%r12),%rax │ │ │ │ + mov %r15d,%r9d │ │ │ │ + lea 0x27821(%rip),%r8 │ │ │ │ + mov $0xffffffffffffffff,%rcx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov (%rax,%rbp,1),%rdi │ │ │ │ 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 │ │ │ │ + call 3610 <__snprintf_chk@plt> │ │ │ │ + mov 0x8(%r12),%rsi │ │ │ │ + mov 0x18(%rsp),%rbx │ │ │ │ + add %rbp,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + add $0x10,%rsi │ │ │ │ + call 12500 │ │ │ │ + mov 0x2c(%rsp),%eax │ │ │ │ + mov 0x8(%r12),%rsi │ │ │ │ + xor %ecx,%ecx │ │ │ │ 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 │ │ │ │ - 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 %rbx,%rdi │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + push %rax │ │ │ │ + add %rbp,%rsi │ │ │ │ + push 0x28(%rsp) │ │ │ │ + add $0x10,%rsi │ │ │ │ + call 12730 │ │ │ │ + mov 0x8(%r12),%rbx │ │ │ │ + mov %r14d,0x10(%rbx,%rbp,1) │ │ │ │ + pop %rax │ │ │ │ + pop %rdx │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 5e9ba │ │ │ │ + xor %r15d,%r15d │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ 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 │ │ │ │ - call 32c0 │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 32c0 │ │ │ │ - add $0x58,%rsp │ │ │ │ - mov %r14,%rax │ │ │ │ + xor %edi,%edi │ │ │ │ + call 44640 │ │ │ │ + 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 5e978 │ │ │ │ + add $0x1,%r13 │ │ │ │ + cmp %r13,0x10(%rsp) │ │ │ │ + jne 5e880 │ │ │ │ + add $0x38,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ pop %rbx │ │ │ │ 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 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) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + subsd 0x28510(%rip),%xmm0 │ │ │ │ + movabs $0x8000000000000000,%rax │ │ │ │ + cvttsd2si %xmm0,%rsi │ │ │ │ + xor %rax,%rsi │ │ │ │ + jmp 5e8c8 │ │ │ │ + nop │ │ │ │ + subsd 0x284f0(%rip),%xmm0 │ │ │ │ + movabs $0x8000000000000000,%rax │ │ │ │ + cvttsd2si %xmm0,%rsi │ │ │ │ + xor %rax,%rsi │ │ │ │ + jmp 5e8f8 │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ + mov %rdi,%r15 │ │ │ │ + push %r14 │ │ │ │ push %r13 │ │ │ │ - lea 0x28a64(%rip),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x28185(%rip),%r13 │ │ │ │ push %r12 │ │ │ │ - lea 0x2929c(%rip),%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov $0x1,%edi │ │ │ │ push %rbx │ │ │ │ + mov %esi,%ebx │ │ │ │ + sub $0x58,%rsp │ │ │ │ + mov 0x270(%rdi),%rdi │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + movq $0x0,0x28(%rsp) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 5ec68 │ │ │ │ + call 67c60 │ │ │ │ + mov %rax,%rbp │ │ │ │ + lea 0x273a6(%rip),%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov 0x30(%rbp),%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 5ed73 │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 5ed4a │ │ │ │ + mov %rax,0x260(%r15) │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov 0xb8(%r15),%rsi │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,0x268(%r15) │ │ │ │ + cmp $0xffffffff,%ebx │ │ │ │ + je 5ead0 │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 5ead0 │ │ │ │ + lea 0x38(%rsp),%rcx │ │ │ │ + lea 0x30(%rsp),%rdx │ │ │ │ + xor %edi,%edi │ │ │ │ + call 12520 │ │ │ │ + mov %eax,%r13d │ │ │ │ + jmp 5eb08 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0xe8(%r15),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 5ec50 │ │ │ │ + mov 0x18(%rdi),%ebx │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rbx,%r13 │ │ │ │ + shl $0x3,%rbx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 44640 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + call 44640 │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + lea 0x276d3(%rip),%r12 │ │ │ │ + mov %rax,%rdi │ │ │ │ + test %r13d,%r13d │ │ │ │ + je 5ebbc │ │ │ │ + mov %r13d,%ecx │ │ │ │ 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 %rcx,0x8(%rsp) │ │ │ │ + lea 0x40(%rsp),%rcx │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + jmp 5eb45 │ │ │ │ + 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 7d4c0 │ │ │ │ + mov 0xe8(%r15),%rdi │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %rax,0x0(%r13) │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + lea (%rax,%rbx,4),%r13 │ │ │ │ + call 7b8b0 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ 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 │ │ │ │ + mov %eax,0x0(%r13) │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov (%rax,%rbx,8),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ + call 60f80 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov (%rax,%rbx,4),%edx │ │ │ │ add $0x1,%rbx │ │ │ │ - call 3160 <__printf_chk@plt> │ │ │ │ - cmp 0x40(%rbp),%ebx │ │ │ │ - jb 597c0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - lea 0x29034(%rip),%rsi │ │ │ │ - mov $0x1,%edi │ │ │ │ + call 67540 │ │ │ │ + cmp %rbx,0x8(%rsp) │ │ │ │ + jne 5eb40 │ │ │ │ + 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 0x2723a(%rip),%rdx │ │ │ │ + call 60f80 │ │ │ │ + lea 0x38(%rbp),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0xf0(%r15),%rdx │ │ │ │ + call 60f80 │ │ │ │ + mov 0x260(%r15),%rcx │ │ │ │ xor %eax,%eax │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea 0x247dd(%rip),%rdx │ │ │ │ + mov $0x28d,%esi │ │ │ │ + call 61230 │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 5ed45 │ │ │ │ + add $0x58,%rsp │ │ │ │ + mov %rbp,%rax │ │ │ │ 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 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,0x38(%rsp) │ │ │ │ + lea 0x27587(%rip),%r12 │ │ │ │ + jmp 5ebbc │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x40,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 44640 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 673b0 │ │ │ │ + mov 0x260(%r15),%rdx │ │ │ │ + movq $0x0,0x40(%rsp) │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 5ed01 │ │ │ │ + lea 0x2754c(%rip),%r12 │ │ │ │ + lea 0x40(%rsp),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 60f80 │ │ │ │ + lea 0x27164(%rip),%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea 0x2907e(%rip),%r13 │ │ │ │ + lea 0x246a7(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov $0x25c,%esi │ │ │ │ + call 61230 │ │ │ │ + lea 0x28(%rsp),%rdi │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 60f80 │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 674e0 │ │ │ │ + jmp 5ea74 │ │ │ │ + lea 0x2710d(%rip),%rax │ │ │ │ + lea 0x24629(%rip),%rdx │ │ │ │ + mov $0x258,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x274c2(%rip),%r12 │ │ │ │ + call 61230 │ │ │ │ + lea 0x40(%rsp),%rax │ │ │ │ + lea 0x270ed(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 60f80 │ │ │ │ + jmp 5ecb6 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov 0x270(%r15),%r8 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x24679(%rip),%rdx │ │ │ │ + mov $0x265,%esi │ │ │ │ + call 61230 │ │ │ │ + mov $0x1,%edi │ │ │ │ + call 3140 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea 0x24621(%rip),%rdx │ │ │ │ + mov $0x262,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 61230 │ │ │ │ + mov $0x1,%edi │ │ │ │ + call 3140 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ - lea 0x27f2b(%rip),%rsi │ │ │ │ - push %r12 │ │ │ │ - mov %r13,%rdi │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ + cmpb $0x0,0xa0(%rsi) │ │ │ │ + mov 0x10(%rsi),%rcx │ │ │ │ + jne 5ee78 │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 5f060 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + lea 0x25c5f(%rip),%rsi │ │ │ │ + lea 0x2703d(%rip),%rbp │ │ │ │ call 3630 │ │ │ │ - test %rax,%rax │ │ │ │ - je 5999b │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov $0x2,%edx │ │ │ │ + xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ + mov $0x80000,%ecx │ │ │ │ + mov %rax,0x78(%rbx) │ │ │ │ mov %rax,%rdi │ │ │ │ - call 3130 │ │ │ │ + call 3170 │ │ │ │ + mov 0x10(%rbx),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x29f,%esi │ │ │ │ + lea 0x27028(%rip),%rdx │ │ │ │ mov %rbp,%rdi │ │ │ │ - call 3400 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov $0x68,%esi │ │ │ │ - call 5e500 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %rbp,%rcx │ │ │ │ + call 61230 │ │ │ │ + cmpq $0x0,0x78(%rbx) │ │ │ │ + je 5f196 │ │ │ │ + cmpb $0x0,0x1c8(%rbx) │ │ │ │ + je 5f06d │ │ │ │ + cmpq $0x0,0x10(%rbx) │ │ │ │ + je 5f174 │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + mov $0x7,%r8d │ │ │ │ + mov $0x8,%ecx │ │ │ │ mov $0x1,%edx │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov $0x68,%esi │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ + call 66dc0 │ │ │ │ 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 %rax,%rbp │ │ │ │ + call 32d0 │ │ │ │ + movb $0x1d,-0x1(%rbp,%rax,1) │ │ │ │ mov %rbp,%rdi │ │ │ │ - movl $0x0,0xc(%rbx) │ │ │ │ - movq $0x0,0x38(%rbx) │ │ │ │ - call 35a0 │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 599d1 │ │ │ │ + call 32c0 │ │ │ │ + cmpb $0x0,0x1c0(%rbx) │ │ │ │ + jne 5eee3 │ │ │ │ add $0x8,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ 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 │ │ │ │ + nopl (%rax) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 5f0b0 │ │ │ │ + lea 0x26f8d(%rip),%rbp │ │ │ │ + lea 0x26fb5(%rip),%rdx │ │ │ │ + mov $0x2ba,%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 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 61230 │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + call 8d90 <__cxa_finalize@plt+0x55c0> │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ + mov %rax,0x98(%rbx) │ │ │ │ + call 8ac0 <__cxa_finalize@plt+0x52f0> │ │ │ │ + mov 0x98(%rbx),%rdi │ │ │ │ + mov %rax,0xa8(%rbx) │ │ │ │ + mov %rax,%rsi │ │ │ │ + call 3620 │ │ │ │ + test %eax,%eax │ │ │ │ + js 5f150 │ │ │ │ + cmpb $0x0,0x1c0(%rbx) │ │ │ │ + je 5ee6e │ │ │ │ + mov 0x70(%rbx),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 5f130 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x26f80(%rip),%rsi │ │ │ │ + call 15670 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x26f7a(%rip),%rsi │ │ │ │ + mov %rax,0x280(%rbx) │ │ │ │ + call 15670 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x26f6d(%rip),%rsi │ │ │ │ + lea 0x26eef(%rip),%rbp │ │ │ │ + mov %rax,0x278(%rbx) │ │ │ │ + call 15670 │ │ │ │ + mov 0x280(%rbx),%rcx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x26f52(%rip),%rdx │ │ │ │ + mov %rax,0x288(%rbx) │ │ │ │ + mov $0x2db,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 61230 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x2dc,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x278(%rbx),%rcx │ │ │ │ + lea 0x26f45(%rip),%rdx │ │ │ │ + call 61230 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x2dd,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x288(%rbx),%rcx │ │ │ │ + lea 0x26f46(%rip),%rdx │ │ │ │ + lea 0x25a9e(%rip),%rbp │ │ │ │ + call 61230 │ │ │ │ + mov 0x280(%rbx),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ 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 $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 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,0x2a0(%rbx) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 3170 │ │ │ │ + mov 0x18(%rbx),%r8 │ │ │ │ mov $0x1,%esi │ │ │ │ - lea 0x1(%rax),%edx │ │ │ │ - call 3640 │ │ │ │ - mov 0x40(%rbx),%edx │ │ │ │ - mov 0x30(%rbx),%rdi │ │ │ │ - mov %rbp,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x260(%rbx),%rcx │ │ │ │ + mov 0x298(%rbx),%rdi │ │ │ │ + lea 0x24444(%rip),%rdx │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x18(%rbx),%r8 │ │ │ │ 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 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x260(%rbx),%rcx │ │ │ │ + mov 0x290(%rbx),%rdi │ │ │ │ + add $0x8,%rsp │ │ │ │ + lea 0x2447b(%rip),%rdx │ │ │ │ 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 │ │ │ │ + jmp 3110 <__fprintf_chk@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmpb $0x0,0x1c8(%rsi) │ │ │ │ + jne 5f16d │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0x9,%ecx │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ + mov $0xa,%r8d │ │ │ │ + call 66dc0 │ │ │ │ + mov 0x78(%rbx),%rdi │ │ │ │ mov $0x1,%esi │ │ │ │ + lea 0x2672b(%rip),%rdx │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %rax,%rcx │ │ │ │ xor %eax,%eax │ │ │ │ call 3110 <__fprintf_chk@plt> │ │ │ │ + jmp 5ee5d │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x26d5e(%rip),%rbp │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x2c2,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x24389(%rip),%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 61230 │ │ │ │ + lea 0x265f9(%rip),%rdi │ │ │ │ + call 8d90 <__cxa_finalize@plt+0x55c0> │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ + mov %rax,0x98(%rbx) │ │ │ │ + call 8ac0 <__cxa_finalize@plt+0x52f0> │ │ │ │ + mov 0x98(%rbx),%rdi │ │ │ │ + mov %rax,0xa8(%rbx) │ │ │ │ + mov %rax,%rsi │ │ │ │ + call 3620 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 5eeda │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x26d45(%rip),%rdx │ │ │ │ + mov $0x2c7,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 61230 │ │ │ │ + jmp 5eeda │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rbx),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 5eef0 │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + call 153c0 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 5eef0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x26d03(%rip),%rdx │ │ │ │ + mov $0x2bf,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 61230 │ │ │ │ + jmp 5eeda │ │ │ │ + lea 0x26ca1(%rip),%rbp │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x242a3(%rip),%rdx │ │ │ │ + mov $0x2ab,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 61230 │ │ │ │ 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) │ │ │ │ + mov 0x10(%rbx),%rcx │ │ │ │ + lea 0x22617(%rip),%rdx │ │ │ │ + mov $0x2a1,%esi │ │ │ │ + jmp 5f182 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %esi,%ebx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + cmpb $0x0,0xa0(%rsi) │ │ │ │ + jne 5f358 │ │ │ │ + mov 0x10(%rsi),%rcx │ │ │ │ + mov 0xb8(%rsi),%rax │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 5f320 │ │ │ │ + test %rax,%rax │ │ │ │ + je 5f4f0 │ │ │ │ + lea 0x26c1f(%rip),%r12 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x323,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x26d48(%rip),%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 61230 │ │ │ │ + mov 0xb8(%rbp),%rdi │ │ │ │ + call 12af0 │ │ │ │ + cmpb $0x0,0x1c8(%rbp) │ │ │ │ + jne 5f3d8 │ │ │ │ + cmpb $0x0,0x1c3(%rbp) │ │ │ │ + jne 5f430 │ │ │ │ + mov 0xb8(%rbp),%rsi │ │ │ │ xor %edi,%edi │ │ │ │ - shl $0x3,%rbx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 5e500 │ │ │ │ + call 12610 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %eax,%r14d │ │ │ │ + lea 0x0(,%r14,8),%r13 │ │ │ │ + mov %r13,%rsi │ │ │ │ + call 44640 │ │ │ │ + mov %rax,%r12 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 5f582 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + nopl (%rax) │ │ │ │ + movsbl 0x1c8(%rbp),%edx │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov $0xa,%r8d │ │ │ │ + mov $0x9,%ecx │ │ │ │ + call 66dc0 │ │ │ │ + mov %rax,(%r12,%rbx,8) │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %rbx,%r14 │ │ │ │ + jne 5f268 │ │ │ │ + mov 0x68(%rbp),%rbx │ │ │ │ + add %r12,%r13 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32d0 │ │ │ │ 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 │ │ │ │ + mov $0x3,%r9d │ │ │ │ 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 │ │ │ │ + mov 0xb8(%rbp),%rsi │ │ │ │ + push $0x1 │ │ │ │ + mov %eax,%ecx │ │ │ │ + lea 0x26cc6(%rip),%r8 │ │ │ │ + push %r12 │ │ │ │ + mov %r12,%rbx │ │ │ │ + call 13340 │ │ │ │ + pop %rcx │ │ │ │ + pop %rsi │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + add $0x8,%rbx │ │ │ │ call 32c0 │ │ │ │ - mov 0x28(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 59c1b │ │ │ │ + movq $0x0,-0x8(%rbx) │ │ │ │ + cmp %rbx,%r13 │ │ │ │ + jne 5f2d0 │ │ │ │ + mov %r12,%rdi │ │ │ │ call 32c0 │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 59c29 │ │ │ │ + mov 0xb8(%rbp),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 129e0 │ │ │ │ + mov 0xb8(%rbp),%rdi │ │ │ │ call 32c0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp 32c0 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - cmpb $0x0,0x1c4(%rsi) │ │ │ │ - jne 59c5c │ │ │ │ - mov 0x120(%rsi),%rax │ │ │ │ + movq $0x0,0xb8(%rbp) │ │ │ │ + jmp 5f329 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ test %rax,%rax │ │ │ │ - je 59c60 │ │ │ │ - addl $0x1,(%rax) │ │ │ │ + jne 5f1ef │ │ │ │ + cmpq $0x0,0x40(%rbp) │ │ │ │ + je 5f33c │ │ │ │ + mov 0x80(%rbp),%rdi │ │ │ │ + call 35a0 │ │ │ │ + cmpb $0x0,0x1c0(%rbp) │ │ │ │ + jne 5f3a0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ 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 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - 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 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x26ab6(%rip),%rbx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x348,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x26c1c(%rip),%rdx │ │ │ │ + call 61230 │ │ │ │ + mov 0x98(%rbp),%rdi │ │ │ │ + call 34f0 │ │ │ │ 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 │ │ │ │ + js 5f69f │ │ │ │ + mov 0xa8(%rbp),%rdi │ │ │ │ + call 3420 │ │ │ │ + jmp 5f329 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x290(%rbp),%rdi │ │ │ │ + call 35a0 │ │ │ │ + mov 0x298(%rbp),%rdi │ │ │ │ + call 35a0 │ │ │ │ + mov 0x2a0(%rbp),%rdi │ │ │ │ + add $0x8,%rsp │ │ │ │ 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 │ │ │ │ + jmp 35a0 │ │ │ │ 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 %ecx,%ecx │ │ │ │ + lea 0x26b88(%rip),%rdx │ │ │ │ + mov $0x327,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - test %esi,%esi │ │ │ │ - jne 59e0f │ │ │ │ - jmp 59f8a │ │ │ │ - xchg %ax,%ax │ │ │ │ - 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 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 61230 │ │ │ │ + mov 0x14c(%rbp),%edx │ │ │ │ + lea 0x3ddc3(%rip),%rax │ │ │ │ xor %edi,%edi │ │ │ │ - mov $0x4,%esi │ │ │ │ - mov %rax,(%r15) │ │ │ │ + mov 0xb8(%rbp),%rsi │ │ │ │ + mov $0x9,%ecx │ │ │ │ + mov (%rax,%rdx,8),%rdx │ │ │ │ + call 13130 │ │ │ │ + cmpb $0x0,0x1c3(%rbp) │ │ │ │ + je 5f234 │ │ │ │ + cmpb $0x0,0x1c8(%rbp) │ │ │ │ + jne 5f440 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x180(%rbp),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 5f234 │ │ │ │ + mov $0x32b,%esi │ │ │ │ + lea 0x24104(%rip),%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 61230 │ │ │ │ + mov 0xb8(%rbp),%rsi │ │ │ │ + mov (%rsi),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 5f23b │ │ │ │ + mov 0x8(%rsi),%rax │ │ │ │ + xor %r15d,%r15d │ │ │ │ + lea 0x25f6e(%rip),%r14 │ │ │ │ + lea 0x26ad0(%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 5f4da │ │ │ │ + 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 157d0 │ │ │ │ + mov 0xb8(%rbp),%rsi │ │ │ │ + mov 0x8(%rsi),%rax │ │ │ │ + lea (%rax,%r12,1),%rdx │ │ │ │ + mov 0x10(%rdx),%ecx │ │ │ │ + cmp %rcx,%rbx │ │ │ │ + jb 5f498 │ │ │ │ + mov (%rsi),%ecx │ │ │ │ + add $0x1,%r15 │ │ │ │ + mov %ecx,%edx │ │ │ │ + cmp %rdx,%r15 │ │ │ │ + jb 5f480 │ │ │ │ + jmp 5f23b │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x2691e(%rip),%r12 │ │ │ │ + lea 0x269f1(%rip),%rdx │ │ │ │ + mov $0x304,%esi │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 61230 │ │ │ │ + mov 0x78(%rbp),%rdi │ │ │ │ + call 35a0 │ │ │ │ + cmpb $0x0,0x1c8(%rbp) │ │ │ │ + jne 5f5b9 │ │ │ │ + cmpb $0x0,0x1c3(%rbp) │ │ │ │ + je 5f329 │ │ │ │ + mov 0x180(%rbp),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 5f329 │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0x23fe1(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x31d,%esi │ │ │ │ + call 61230 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov $0xffffffff,%r8d │ │ │ │ + mov $0x1,%ecx │ │ │ │ + lea 0x25e72(%rip),%rdx │ │ │ │ + lea 0x269d4(%rip),%rsi │ │ │ │ + call 157d0 │ │ │ │ + jmp 5f329 │ │ │ │ + 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 0x269d9(%rip),%r8 │ │ │ │ + push %r12 │ │ │ │ + call 13340 │ │ │ │ + pop %rax │ │ │ │ + pop %rdx │ │ │ │ + jmp 5f2e9 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x26948(%rip),%rdx │ │ │ │ + mov $0x30b,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 61230 │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0x9,%ecx │ │ │ │ + mov $0xa,%r8d │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ + call 66dc0 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov $0x1d,%ecx │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x2876d(%rip),%rsi │ │ │ │ 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) │ │ │ │ + call 15a00 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x2690e(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x311,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 61230 │ │ │ │ + mov 0x14c(%rbp),%edx │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x3dc0b(%rip),%rax │ │ │ │ + mov $0x9,%ecx │ │ │ │ + mov (%rax,%rdx,8),%rdx │ │ │ │ + call 153f0 │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov $0x314,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x268db(%rip),%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 61230 │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 32d0 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov $0xa,%ecx │ │ │ │ + mov %r13,%rsi │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + call 15a00 │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 32c0 │ │ │ │ + cmpb $0x0,0x1c3(%rbp) │ │ │ │ + je 5f329 │ │ │ │ + cmpb $0x0,0x1c8(%rbp) │ │ │ │ + jne 5f541 │ │ │ │ + jmp 5f531 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x268dd(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x34b,%esi │ │ │ │ + call 61230 │ │ │ │ + mov $0x1,%edi │ │ │ │ + call 3140 │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ + push %r14 │ │ │ │ + lea 0x268c4(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ push %r13 │ │ │ │ - mov %edx,%r13d │ │ │ │ + lea 0x25607(%rip),%r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ + mov %rdi,%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> │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov 0xb0(%rsi),%rbx │ │ │ │ + mov $0x1,%esi │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ - call bab0 <__cxa_finalize@plt+0x82e0> │ │ │ │ - test %al,%al │ │ │ │ - jne 5a040 │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x23e63(%rip),%rdx │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x2688a(%rip),%rdx │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov (%rbx),%rcx │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x8(%rbx),%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + js 5f8a8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %rcx,%xmm0 │ │ │ │ + test %rax,%rax │ │ │ │ + js 5f8d0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %rax,%xmm1 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0x26832(%rip),%r12 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mulsd 0x276dd(%rip),%xmm0 │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x10(%rbx),%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + js 5f9b0 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %rcx,%xmm0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + js 5f988 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %rax,%xmm1 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ + mulsd 0x27691(%rip),%xmm0 │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + js 5f960 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %rcx,%xmm0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + js 5f938 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %rax,%xmm1 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ + mulsd 0x27645(%rip),%xmm0 │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x50(%rbx),%rdx │ │ │ │ mov 0x58(%rbx),%rax │ │ │ │ - mov 0x60(%rbx),%rcx │ │ │ │ + lea (%rax,%rdx,2),%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + js 5f910 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %rcx,%xmm0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ 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 │ │ │ │ + js 5f8f0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %rax,%xmm1 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ - call bab0 <__cxa_finalize@plt+0x82e0> │ │ │ │ - test %al,%al │ │ │ │ - jne 5a078 │ │ │ │ - add $0x8,%rsp │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0x2674b(%rip),%r14 │ │ │ │ + mov %r14,%rdx │ │ │ │ + mulsd 0x275ea(%rip),%xmm0 │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + cmpq $0x0,0x28(%rbx) │ │ │ │ + jne 5f9d8 │ │ │ │ + add $0x10,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ 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 │ │ │ │ + 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 │ │ │ │ - jne 59fec │ │ │ │ + jns 5f767 │ │ │ │ + mov %rax,%rdx │ │ │ │ + and $0x1,%eax │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + shr $1,%rdx │ │ │ │ + or %rax,%rdx │ │ │ │ + cvtsi2sd %rdx,%xmm1 │ │ │ │ + addsd %xmm1,%xmm1 │ │ │ │ + jmp 5f770 │ │ │ │ + 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 5f863 │ │ │ │ + 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 5f84e │ │ │ │ + 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 5f80f │ │ │ │ + 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 5f7fa │ │ │ │ + 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 5f7c3 │ │ │ │ + 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 5f7ae │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x265f3(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov (%rbx),%rcx │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + 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 │ │ │ │ - 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 │ │ │ │ + js 5fb08 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %rcx,%xmm0 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ + divsd 0x8(%rsp),%xmm0 │ │ │ │ + mulsd 0x27427(%rip),%xmm0 │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x30(%rbx),%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + js 5fb78 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %rcx,%xmm0 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ + divsd 0x8(%rsp),%xmm0 │ │ │ │ + mulsd 0x273ee(%rip),%xmm0 │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x38(%rbx),%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + js 5fb50 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %rcx,%xmm0 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ + divsd 0x8(%rsp),%xmm0 │ │ │ │ + mulsd 0x273b5(%rip),%xmm0 │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x50(%rbx),%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + js 5fb30 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %rcx,%xmm0 │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%eax │ │ │ │ + divsd 0x8(%rsp),%xmm0 │ │ │ │ + mulsd 0x27380(%rip),%xmm0 │ │ │ │ + add $0x10,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - mov 0x134(%rsi),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 5a0f6 │ │ │ │ - mov %edi,%edi │ │ │ │ + pop %r14 │ │ │ │ + jmp 3110 <__fprintf_chk@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov %rcx,%rdx │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov $0x1,%edx │ │ │ │ - imul $0x1b4e81b5,%rdi,%rdi │ │ │ │ - shr $0x23,%rdi │ │ │ │ - cvtsi2sd %edi,%xmm0 │ │ │ │ + shr $1,%rax │ │ │ │ + and $0x1,%edx │ │ │ │ + or %rdx,%rax │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ addsd %xmm0,%xmm0 │ │ │ │ - cvttsd2si %xmm0,%rax │ │ │ │ - test %eax,%eax │ │ │ │ - cmove %edx,%eax │ │ │ │ + jmp 5fa2b │ │ │ │ + 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 5fad2 │ │ │ │ + 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 5fa9d │ │ │ │ + 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 5fa64 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %rax │ │ │ │ + pop %rax │ │ │ │ + lea 0x2642f(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x76,%esi │ │ │ │ + lea 0x239e9(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + call 615f0 │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %esi,%ebp │ │ │ │ + push %rbx │ │ │ │ + test %esi,%esi │ │ │ │ + jle 5fc10 │ │ │ │ + mov %rdx,%r12 │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 5fc56 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + movslq %esi,%rdi │ │ │ │ + imul %rdx,%rdi │ │ │ │ + call 31a0 │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + test %rax,%rax │ │ │ │ + je 5fc34 │ │ │ │ + movl $0x0,0x8(%rbx) │ │ │ │ + mov %ebp,0xc(%rbx) │ │ │ │ + mov %r12,0x10(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ ret │ │ │ │ + mov %esi,%ecx │ │ │ │ + lea 0x263bf(%rip),%rdi │ │ │ │ + mov $0x36,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x239b1(%rip),%rdx │ │ │ │ + call 615f0 │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + lea 0x2639d(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x41,%esi │ │ │ │ + lea 0x23a27(%rip),%rdx │ │ │ │ + call 615f0 │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + lea 0x2637b(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x3b,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x239b3(%rip),%rdx │ │ │ │ + call 615f0 │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %r14 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ push %r13 │ │ │ │ - mov %edx,%r13d │ │ │ │ + push %r12 │ │ │ │ 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 │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov (%rdi),%r13 │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 5fcc3 │ │ │ │ + mov 0x8(%rdi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jle 5fcc3 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + 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 5fca8 │ │ │ │ + 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 │ │ │ │ - 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) │ │ │ │ - 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 │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %r14 │ │ │ │ - mov %rdx,%r14 │ │ │ │ + mov 0x8(%rdi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + sete %al │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + endbr64 │ │ │ │ push %rbp │ │ │ │ + mov %esi,%ebp │ │ │ │ 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 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + test %esi,%esi │ │ │ │ + jle 5fd3a │ │ │ │ + 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 5fd5e │ │ │ │ + add %ebp,0xc(%rbx) │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r14 │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ - movsbl 0x1ce(%rbp),%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ + lea 0x26295(%rip),%rdi │ │ │ │ + mov $0x71,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x23957(%rip),%rdx │ │ │ │ + call 615f0 │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + call 5fba0 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ 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 │ │ │ │ + movslq 0x8(%rdi),%rdx │ │ │ │ + mov 0x10(%rdi),%rax │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + cmp 0xc(%rbx),%edx │ │ │ │ + je 5fdb0 │ │ │ │ + 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 0x8(%rsp),%rdi │ │ │ │ - jne 5a284 │ │ │ │ - movsbl 0x1ce(%rbp),%eax │ │ │ │ + mov %rax,%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je 5fdde │ │ │ │ + addl $0x2710,0xc(%rbx) │ │ │ │ + movslq 0x8(%rbx),%rdx │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + jmp 5fd90 │ │ │ │ + call 5fba0 │ │ │ │ + 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 5fe18 │ │ │ │ + test %esi,%esi │ │ │ │ + js 5fe18 │ │ │ │ + movslq %esi,%rax │ │ │ │ + imul 0x10(%rdi),%rax │ │ │ │ + add (%rdi),%rax │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ 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 │ │ │ │ + mov 0x10(%rdi),%rdi │ │ │ │ + mov 0x10(%rsi),%r8 │ │ │ │ + cmp %r8,%rdi │ │ │ │ + jne 5feba │ │ │ │ + movslq 0x8(%rsi),%rdx │ │ │ │ + movslq 0x8(%rbx),%rcx │ │ │ │ + mov %rsi,%r12 │ │ │ │ + mov 0xc(%rbx),%esi │ │ │ │ + lea (%rdx,%rcx,1),%r13d │ │ │ │ + cmp %r13d,%esi │ │ │ │ + jle 5fe80 │ │ │ │ + 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 %r14 │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x2710(%rdx),%ebp │ │ │ │ + test %ebp,%ebp │ │ │ │ + jle 5fede │ │ │ │ + add %ebp,%esi │ │ │ │ + movslq %esi,%rsi │ │ │ │ + imul %rdi,%rsi │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + call 3660 │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + test %rax,%rax │ │ │ │ + je 5ff02 │ │ │ │ + add %ebp,0xc(%rbx) │ │ │ │ + movslq 0x8(%r12),%rdx │ │ │ │ + mov 0x10(%r12),%r8 │ │ │ │ + movslq 0x8(%rbx),%rcx │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + jmp 5fe58 │ │ │ │ + lea 0x26117(%rip),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0xa6,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x23817(%rip),%rdx │ │ │ │ + call 615f0 │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + lea 0x260f3(%rip),%rdi │ │ │ │ + mov %ebp,%ecx │ │ │ │ + mov $0x71,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x237b3(%rip),%rdx │ │ │ │ + call 615f0 │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + call 5fba0 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + mov 0x8(%rdi),%eax │ │ │ │ + ret │ │ │ │ + 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) │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ push %r15 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - xor %r13d,%r13d │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rsi,%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 %rdi,%rbx │ │ │ │ + sub $0x28,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x198(%rsp) │ │ │ │ + mov %rax,0x18(%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 │ │ │ │ - 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 %r13d,%r13d │ │ │ │ - movq $0x0,0x20(%rsp) │ │ │ │ - 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 %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 %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 │ │ │ │ - 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> │ │ │ │ - mov %r14,%rdi │ │ │ │ - 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 │ │ │ │ + call 3080 │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + je 60198 │ │ │ │ + lea 0xc(%rsp),%rdi │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov $0xc,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + call 34a0 │ │ │ │ + mov %rax,%r13 │ │ │ │ + cmp $0xc,%rax │ │ │ │ + jne 60148 │ │ │ │ + cmpw $0x8b1f,0xc(%rsp) │ │ │ │ + movzbl 0xe(%rsp),%r15d │ │ │ │ + mov $0x1,%eax │ │ │ │ + movzbl 0xf(%rsp),%r12d │ │ │ │ + mov 0x10(%rsp),%edi │ │ │ │ + movzwl 0x16(%rsp),%r14d │ │ │ │ + je 60000 │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 60247 │ │ │ │ + add $0x28,%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) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + call 193e0 │ │ │ │ + movzwl %r14w,%edi │ │ │ │ + call 193d0 │ │ │ │ + mov %r15b,0x10(%rbp) │ │ │ │ + test $0x4,%r12b │ │ │ │ + jne 60070 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r13,0x8(%rbp) │ │ │ │ + mov %ax,0x12(%rbp) │ │ │ │ + test $0x8,%r12b │ │ │ │ + je 600c0 │ │ │ │ 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 │ │ │ │ + jmp 60044 │ │ │ │ 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 │ │ │ │ + add $0x1,%r13d │ │ │ │ + test %eax,%eax │ │ │ │ + je 60188 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 3390 │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 60038 │ │ │ │ + mov 0x3d3a8(%rip),%rdi │ │ │ │ + lea 0x237c1(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + jmp 6017b │ │ │ │ + mov %ax,0x12(%rbp) │ │ │ │ + cmp $0x6,%ax │ │ │ │ + ja 601c0 │ │ │ │ + movzwl %ax,%r13d │ │ │ │ + lea 0x14(%rbp),%rdi │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r13,%rdx │ │ │ │ + call 34a0 │ │ │ │ + cmp %rax,%r13 │ │ │ │ + jne 60228 │ │ │ │ + movzwl 0x12(%rbp),%r13d │ │ │ │ + add $0xc,%r13 │ │ │ │ + mov %r13,0x8(%rbp) │ │ │ │ + test $0x8,%r12b │ │ │ │ + jne 6002c │ │ │ │ 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 │ │ │ │ + test $0x10,%r12b │ │ │ │ + je 6010f │ │ │ │ + xor %r13d,%r13d │ │ │ │ + jmp 600d8 │ │ │ │ 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 │ │ │ │ - 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) │ │ │ │ + add $0x1,%r13d │ │ │ │ + test %eax,%eax │ │ │ │ + je 60108 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 3390 │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + jne 600d0 │ │ │ │ + mov 0x3d314(%rip),%rdi │ │ │ │ + lea 0x236fd(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + jmp 6017b │ │ │ │ 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 │ │ │ │ + movslq %r13d,%r13 │ │ │ │ + add %r13,0x8(%rbp) │ │ │ │ + and $0x2,%r12d │ │ │ │ + je 6013a │ │ │ │ + lea 0x14(%rbp),%rdi │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov $0x2,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + call 34a0 │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jne 60209 │ │ │ │ + addq $0x2,0x8(%rbp) │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 5ffd3 │ │ │ │ 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) │ │ │ │ - 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 0x3d2b1(%rip),%rdi │ │ │ │ + mov %rax,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0xc,%r8d │ │ │ │ + lea 0x235f7(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32e0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 601f8 │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + jmp 5ffd3 │ │ │ │ + nopl (%rax) │ │ │ │ + movslq %r13d,%r13 │ │ │ │ + add %r13,0x8(%rbp) │ │ │ │ + jmp 600c0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x3d261(%rip),%rdi │ │ │ │ + lea 0x23592(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + jmp 5ff8b │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzwl %ax,%esi │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 3130 │ │ │ │ + test %eax,%eax │ │ │ │ + je 6009f │ │ │ │ + mov 0x3d221(%rip),%rdi │ │ │ │ + lea 0x25e13(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + jmp 6017b │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x25dea(%rip),%rdi │ │ │ │ + call 3680 │ │ │ │ + jmp 6017b │ │ │ │ + mov 0x3d1f0(%rip),%rdi │ │ │ │ + lea 0x235a9(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + jmp 6017b │ │ │ │ + mov 0x3d1d1(%rip),%rdi │ │ │ │ + lea 0x23562(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + jmp 6017b │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + 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 602a7 │ │ │ │ + cmp %ebx,%ebp │ │ │ │ + jb 6029c │ │ │ │ + lea 0x24678(%rip),%r13 │ │ │ │ + movsbl (%r12,%rbx,1),%edx │ │ │ │ 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 │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x1,%rbx │ │ │ │ + call 3160 <__printf_chk@plt> │ │ │ │ + cmp %ebx,%ebp │ │ │ │ + jae 60280 │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + ret │ │ │ │ + lea 0x28f6a(%rip),%rcx │ │ │ │ + mov $0x2e,%edx │ │ │ │ + lea 0x25d5d(%rip),%rsi │ │ │ │ + lea 0x25d69(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + sub $0x1,%esi │ │ │ │ + mov %rdi,%rax │ │ │ │ + test %esi,%esi │ │ │ │ + jle 602ff │ │ │ │ + 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 602e0 │ │ │ │ + ret │ │ │ │ + endbr64 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rdx,%r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 60336 │ │ │ │ + jmp 603a0 │ │ │ │ + nop │ │ │ │ + movsbl %dl,%ebx │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %ebx,%esi │ │ │ │ + call 3490 │ │ │ │ + test %rax,%rax │ │ │ │ + je 60358 │ │ │ │ + add $0x1,%rbp │ │ │ │ + movzbl 0x0(%rbp),%edx │ │ │ │ + test %dl,%dl │ │ │ │ + jne 60320 │ │ │ │ + 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 60370 │ │ │ │ nopl (%rax) │ │ │ │ + movzbl 0x1(%r14),%edx │ │ │ │ + add $0x1,%r14 │ │ │ │ + test %dl,%dl │ │ │ │ + je 60387 │ │ │ │ + movsbl %dl,%ebx │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 3490 │ │ │ │ + test %rax,%rax │ │ │ │ + je 60360 │ │ │ │ + movb $0x0,(%r14) │ │ │ │ + lea 0x1(%r14),%rax │ │ │ │ + mov %rax,0x0(%r13) │ │ │ │ + mov %rbp,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rdx),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 60336 │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 60348 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + xor %edi,%edi │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - mov %rcx,%r13 │ │ │ │ + mov %rdx,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + mov $0x10,%esi │ │ │ │ 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 %rbx,%rdi │ │ │ │ - mov %eax,0x40(%rsp) │ │ │ │ - mov %eax,%r14d │ │ │ │ - mov 0x168(%r13),%eax │ │ │ │ - mov %eax,0x1c(%rsp) │ │ │ │ - call bab0 <__cxa_finalize@plt+0x82e0> │ │ │ │ - test %al,%al │ │ │ │ - je 5bc09 │ │ │ │ - mov 0x168(%r13),%eax │ │ │ │ - add %eax,%r14d │ │ │ │ - mov %r14d,0x40(%rsp) │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ + mov %ecx,%ebx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + call 44640 │ │ │ │ + movl $0x0,0x8(%rax) │ │ │ │ + mov %rax,%r12 │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + test %r13,%r13 │ │ │ │ + je 60573 │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 60573 │ │ │ │ + lea 0x1(%rbx),%r14d │ │ │ │ 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 %r14,%rsi │ │ │ │ + call 44640 │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 3740 │ │ │ │ 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 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) │ │ │ │ + mov %rax,%r15 │ │ │ │ + movb $0x0,(%rax,%rbx,1) │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + test %al,%al │ │ │ │ + jne 60441 │ │ │ │ + jmp 60569 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl 0x1(%r15),%eax │ │ │ │ + add $0x1,%r15 │ │ │ │ + test %al,%al │ │ │ │ + je 60569 │ │ │ │ + movsbl %al,%ebx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %ebx,%esi │ │ │ │ + call 3490 │ │ │ │ + test %rax,%rax │ │ │ │ + jne 60430 │ │ │ │ + mov %r15,%r13 │ │ │ │ + jmp 60470 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov $0x1,%edx │ │ │ │ - call 59c80 │ │ │ │ - mov %rax,%r14 │ │ │ │ + movzbl 0x1(%r13),%eax │ │ │ │ + add $0x1,%r13 │ │ │ │ + test %al,%al │ │ │ │ + je 6048b │ │ │ │ + movsbl %al,%ebx │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 3490 │ │ │ │ + mov %rax,%rbx │ │ │ │ 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 │ │ │ │ + je 60460 │ │ │ │ + movb $0x0,0x0(%r13) │ │ │ │ + lea 0x1(%r13),%rbx │ │ │ │ + mov (%r12),%rax │ │ │ │ + mov 0x8(%r12),%r13d │ │ │ │ + mov %rax,(%rsp) │ │ │ │ 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 │ │ │ │ + call 32d0 │ │ │ │ + lea 0x1(%r13),%esi │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %esi,0x8(%r12) │ │ │ │ + shl $0x4,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + call 44640 │ │ │ │ + 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 44640 │ │ │ │ + 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 60561 │ │ │ │ + jmp 60569 │ │ │ │ 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 %rbx,%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 3490 │ │ │ │ + test %rax,%rax │ │ │ │ + je 60588 │ │ │ │ + add $0x1,%rbx │ │ │ │ + movsbl (%rbx),%esi │ │ │ │ + test %sil,%sil │ │ │ │ + jne 60550 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ call 32c0 │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5be35 │ │ │ │ - add $0x78,%rsp │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %r12,%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 │ │ │ │ + nopl (%rax) │ │ │ │ + movsbl (%rbx),%esi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + test %sil,%sil │ │ │ │ + jne 605a6 │ │ │ │ + jmp 605c8 │ │ │ │ + nopl (%rax) │ │ │ │ + movsbl 0x1(%r14),%esi │ │ │ │ + add $0x1,%r14 │ │ │ │ + test %sil,%sil │ │ │ │ + je 605c8 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 3490 │ │ │ │ + test %rax,%rax │ │ │ │ + je 60598 │ │ │ │ + movb $0x0,(%r14) │ │ │ │ + mov (%r12),%rcx │ │ │ │ + lea 0x1(%r14),%rax │ │ │ │ + mov 0x8(%r12),%r13d │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ + mov %rbx,%r15 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 604a0 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rdx,%r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ 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 │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 60680 │ │ │ │ + mov %rsi,%r12 │ │ │ │ xor %eax,%eax │ │ │ │ - cmp %edx,%ecx │ │ │ │ - setb %al │ │ │ │ - add %eax,%eax │ │ │ │ - ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - mov (%rdi),%ecx │ │ │ │ - mov (%rsi),%edx │ │ │ │ - mov $0x1,%eax │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jb 5bf45 │ │ │ │ - cmp %edx,%ecx │ │ │ │ - sbb %eax,%eax │ │ │ │ + mov $0xfffffffe,%esi │ │ │ │ + mov $0xffffffff,%ebx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%r12,%rax,1),%edx │ │ │ │ + cmp $0x27,%dl │ │ │ │ + je 60627 │ │ │ │ + cmp $0x22,%dl │ │ │ │ + je 60627 │ │ │ │ + cmp $0xffffffff,%ebx │ │ │ │ + mov %eax,%esi │ │ │ │ + cmove %eax,%ebx │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jne 60610 │ │ │ │ + sub %ebx,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + lea 0x1(%rsi),%ebp │ │ │ │ + mov %esi,%r14d │ │ │ │ + mov %ebp,%ecx │ │ │ │ + test %ebx,%ebx │ │ │ │ + js 6066c │ │ │ │ + lea 0x2(%rsi),%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + movslq %ebx,%rbx │ │ │ │ + movslq %esi,%rsi │ │ │ │ + call 44640 │ │ │ │ + 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 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - 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 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %ecx,0x0(%r13) │ │ │ │ + pop %rbx │ │ │ │ + mov %rdi,%rax │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ ret │ │ │ │ - xchg %ax,%ax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ endbr64 │ │ │ │ - mov (%rdi),%ecx │ │ │ │ - mov (%rsi),%edx │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jb 5bfc8 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rdx,%r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov (%rdx),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 60748 │ │ │ │ xor %eax,%eax │ │ │ │ - cmp %edx,%ecx │ │ │ │ - setb %al │ │ │ │ + mov $0xfffffffe,%edi │ │ │ │ + mov $0xffffffff,%r12d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl 0x0(%rbp,%rax,1),%edx │ │ │ │ + lea -0x9(%rdx),%ecx │ │ │ │ + cmp $0x4,%cl │ │ │ │ + jbe 606ec │ │ │ │ + cmp $0x20,%dl │ │ │ │ + je 606ec │ │ │ │ + cmp $0xffffffff,%r12d │ │ │ │ + mov %eax,%edi │ │ │ │ + cmove %eax,%r12d │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jne 606d0 │ │ │ │ + sub %r12d,%edi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x1(%rdi),%ebx │ │ │ │ + mov %edi,%r14d │ │ │ │ + mov %ebx,%esi │ │ │ │ + test %r12d,%r12d │ │ │ │ + js 60734 │ │ │ │ + lea 0x2(%rdi),%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + movslq %r12d,%r12 │ │ │ │ + movslq %esi,%rsi │ │ │ │ + call 44640 │ │ │ │ + lea 0x0(%rbp,%r12,1),%rsi │ │ │ │ + movslq %ebx,%rdx │ │ │ │ + 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) │ │ │ │ - endbr64 │ │ │ │ - mov (%rsi),%edx │ │ │ │ - mov $0x1,%eax │ │ │ │ - cmp %edx,(%rdi) │ │ │ │ - jg 5bfe7 │ │ │ │ - setl %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - neg %eax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %esi,0x0(%r13) │ │ │ │ + pop %rbx │ │ │ │ + mov %rcx,%rax │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - movzbl (%rsi),%edx │ │ │ │ - mov $0x1,%eax │ │ │ │ - cmp %dl,(%rdi) │ │ │ │ - jg 5c008 │ │ │ │ - setl %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - neg %eax │ │ │ │ + push %r13 │ │ │ │ + mov %rdx,%r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov (%rdx),%ebp │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 607d7 │ │ │ │ + mov %ebp,%esi │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp 6078d │ │ │ │ + cmp $0x8,%al │ │ │ │ + jg 6079f │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %rbx,%rsi │ │ │ │ + je 607d0 │ │ │ │ + movzbl (%r12,%rbx,1),%eax │ │ │ │ + mov %ebx,%ebp │ │ │ │ + lea 0x1(%rbx),%ecx │ │ │ │ + cmp $0xd,%al │ │ │ │ + jle 60780 │ │ │ │ + cmp $0x20,%al │ │ │ │ + jne 60784 │ │ │ │ + mov %ecx,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 44640 │ │ │ │ + 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 │ │ │ │ nopl 0x0(%rax) │ │ │ │ + lea 0x2(%rbp),%esi │ │ │ │ + mov %ecx,%ebp │ │ │ │ + jmp 607a1 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov $0x1,%esi │ │ │ │ + jmp 607a1 │ │ │ │ endbr64 │ │ │ │ - movsd (%rdi),%xmm0 │ │ │ │ - movsd (%rsi),%xmm1 │ │ │ │ - mov $0x1,%eax │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - ja 5c032 │ │ │ │ - xor %eax,%eax │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - seta %al │ │ │ │ - neg %eax │ │ │ │ - ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - mov %edi,%edi │ │ │ │ + test %esi,%esi │ │ │ │ + je 607ff │ │ │ │ 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 │ │ │ │ + lea (%rdi,%rsi,1),%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp %dl,(%rdi) │ │ │ │ + jne 607f6 │ │ │ │ + mov %cl,(%rdi) │ │ │ │ + add $0x1,%rdi │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jne 607f0 │ │ │ │ ret │ │ │ │ - nop │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ push %r14 │ │ │ │ + mov %rsi,%rdi │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %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 │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 60880 │ │ │ │ + mov %r8d,%r12d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 60880 │ │ │ │ + mov %rdx,%r13 │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 60868 │ │ │ │ + mov %ecx,%ebp │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 60868 │ │ │ │ + lea (%r8,%rcx,1),%r14d │ │ │ │ + lea 0x1(%r14),%esi │ │ │ │ + movslq %r14d,%r14 │ │ │ │ + movslq %esi,%rsi │ │ │ │ + call 44640 │ │ │ │ + movslq %ebp,%rdi │ │ │ │ + movslq %r12d,%rdx │ │ │ │ + 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) │ │ │ │ - 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 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 5c0d0 │ │ │ │ - lea -0x1(%rbx),%r15d │ │ │ │ - cmp %ebp,%r15d │ │ │ │ - jge 5c090 │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %ebp,%eax │ │ │ │ + mov %r13,%rbx │ │ │ │ + mov %rbx,%rax │ │ │ │ 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 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + mov %rsi,%rdi │ │ │ │ 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 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - 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 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 60918 │ │ │ │ + mov %r8d,%ebp │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 60918 │ │ │ │ + mov %rdx,%r13 │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 60910 │ │ │ │ + mov %ecx,%r14d │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 60910 │ │ │ │ + lea (%r8,%rcx,1),%r15d │ │ │ │ + mov %r9d,%r12d │ │ │ │ + lea 0x2(%r15),%esi │ │ │ │ + movslq %r15d,%r15 │ │ │ │ + movslq %esi,%rsi │ │ │ │ + call 44640 │ │ │ │ + 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 │ │ │ │ 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 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ + mov %r13,%rbx │ │ │ │ + jmp 608f7 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + jmp 608f7 │ │ │ │ + nopl (%rax) │ │ │ │ + endbr64 │ │ │ │ + mov (%rsi),%rdi │ │ │ │ + push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 60976 │ │ │ │ + mov 0x8(%rsi),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 60971 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rbx,%rbp │ │ │ │ + shl $0x4,%rbp │ │ │ │ + mov (%rdi,%rbp,1),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 60988 │ │ │ │ + mov %rax,%rdi │ │ │ │ + add $0x1,%rbx │ │ │ │ + call 32c0 │ │ │ │ + mov (%r12),%rdi │ │ │ │ + mov 0x8(%r12),%edx │ │ │ │ + movq $0x0,(%rdi,%rbp,1) │ │ │ │ + cmp %edx,%ebx │ │ │ │ + jb 60940 │ │ │ │ + call 32c0 │ │ │ │ pop %rbx │ │ │ │ + mov %r12,%rdi │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ + jmp 32c0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %edx,%ebx │ │ │ │ + jb 60940 │ │ │ │ + jmp 60971 │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + endbr64 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov $0x10,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 44640 │ │ │ │ + movl $0x0,0x8(%rax) │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + add $0x8,%rsp │ │ │ │ + ret │ │ │ │ + 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 (%rbx),%rdi │ │ │ │ + lea 0x1(%rax),%esi │ │ │ │ + mov %esi,0x8(%rbx) │ │ │ │ + shl $0x4,%rsi │ │ │ │ + call 44640 │ │ │ │ + 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 60a4f │ │ │ │ + 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 60a30 │ │ │ │ + ret │ │ │ │ + endbr64 │ │ │ │ + mov %edi,%eax │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov %edx,%edi │ │ │ │ + test %eax,%eax │ │ │ │ + je 60ad0 │ │ │ │ + mov $0x0,%ecx │ │ │ │ + lea 0x255d2(%rip),%r9 │ │ │ │ + jle 60ae0 │ │ │ │ + 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 60a70 │ │ │ │ + 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 60ac5 │ │ │ │ + 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 60aa8 │ │ │ │ + mov %r8,%rax │ │ │ │ + ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ + mov $0x30,%eax │ │ │ │ + mov %ax,(%rsi) │ │ │ │ + mov %r8,%rax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movb $0x0,(%rsi) │ │ │ │ + jmp 60ac5 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ push %r13 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r8d,%r13d │ │ │ │ push %r12 │ │ │ │ + mov %rcx,%r12 │ │ │ │ push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ 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 │ │ │ │ - xor %r15d,%r15d │ │ │ │ - jmp 5c1e6 │ │ │ │ - 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 │ │ │ │ + mov %edx,%ebx │ │ │ │ + lea 0x1(%rbx,%r8,1),%esi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + call 44640 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 35b0 │ │ │ │ + mov %r13d,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + movb $0x0,(%rax,%rbx,1) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 30f0 │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ xor %edi,%edi │ │ │ │ - mov %rcx,%r15 │ │ │ │ + mov %edx,%r15d │ │ │ │ push %r14 │ │ │ │ + mov %r8d,%r14d │ │ │ │ push %r13 │ │ │ │ - mov %r8,%r13 │ │ │ │ + mov %rcx,%r13 │ │ │ │ push %r12 │ │ │ │ mov %rsi,%r12 │ │ │ │ - mov %edx,%esi │ │ │ │ push %rbp │ │ │ │ + mov %r9,%rbp │ │ │ │ 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 %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 │ │ │ │ - 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 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x40(%rsp),%ebx │ │ │ │ + lea 0x1(%r14,%rbx,1),%eax │ │ │ │ + lea (%rax,%rdx,1),%esi │ │ │ │ + call 44640 │ │ │ │ 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 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 35b0 │ │ │ │ + mov %r15d,%edx │ │ │ │ + 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 │ │ │ │ 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) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + mov $0x10,%edx │ │ │ │ + jmp 3190 │ │ │ │ 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 │ │ │ │ + mov 0x8(%rsi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 60c38 │ │ │ │ + push %r13 │ │ │ │ + lea 0x2546a(%rip),%r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ + xor %ebx,%ebx │ │ │ │ + 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 60bf8 │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - 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) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - test %edx,%edx │ │ │ │ - jle 5c690 │ │ │ │ - mov %edx,%r8d │ │ │ │ + push %rbp │ │ │ │ + mov %esi,%ebp │ │ │ │ + mov $0x1,%esi │ │ │ │ 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 │ │ │ │ + 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) │ │ │ │ - mov (%rax),%ecx │ │ │ │ - mov (%rax,%rdx,4),%esi │ │ │ │ - mov %esi,(%rax) │ │ │ │ - mov %ecx,(%rax,%rdx,4) │ │ │ │ - add $0x4,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - jne 5c5d0 │ │ │ │ + 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 0x2548c(%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 │ │ │ │ - nopl (%rax) │ │ │ │ - lea -0x1(%r8),%eax │ │ │ │ - mov %r8d,%ebx │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jbe 5c691 │ │ │ │ - shr $0x2,%ebx │ │ │ │ - add %rcx,%r10 │ │ │ │ - add %rcx,%r9 │ │ │ │ + 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 0x24be6(%rip),%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - shl $0x4,%rbx │ │ │ │ + call 3600 <__sprintf_chk@plt> │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + ret │ │ │ │ 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) │ │ │ │ - mov %edi,(%rax) │ │ │ │ + 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 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + push %r12 │ │ │ │ + lea 0x25303(%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 0x252bb(%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 60e30 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + call 32d0 │ │ │ │ + lea 0x1(%rax),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 31a0 │ │ │ │ + mov %rax,%rcx │ │ │ │ + test %rax,%rax │ │ │ │ + je 60e1c │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 3740 │ │ │ │ + mov %rax,%rcx │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rcx,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 5c649 │ │ │ │ + ret │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - xor %r15d,%r15d │ │ │ │ - push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%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 %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 60ea6 │ │ │ │ + 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,0x88(%rsp) │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - test %edx,%edx │ │ │ │ - je 5caa9 │ │ │ │ - mov %edx,%esi │ │ │ │ + mov %rsp,%r12 │ │ │ │ + lea 0x100(%rsp),%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ + 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 │ │ │ │ - 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 │ │ │ │ + js 60f70 │ │ │ │ + add $0x1,%eax │ │ │ │ + xor %edi,%edi │ │ │ │ + movslq %eax,%rsi │ │ │ │ + call 44640 │ │ │ │ + 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 60f77 │ │ │ │ + add $0xd8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + ret │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + jmp 60f52 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ 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 │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %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 5ca3d │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ + je 60fea │ │ │ │ + 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 %rsp,%r12 │ │ │ │ + lea 0x110(%rsp),%rax │ │ │ │ xor %esi,%esi │ │ │ │ - call 7e440 │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ + 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 61120 │ │ │ │ + add $0x1,%eax │ │ │ │ + xor %edi,%edi │ │ │ │ + movslq %eax,%rsi │ │ │ │ + call 44640 │ │ │ │ + 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 61110 │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 32d0 │ │ │ │ + lea (%r12,%rax,1),%r15d │ │ │ │ + movslq %eax,%rbp │ │ │ │ + lea 0x1(%r15),%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + movslq %r15d,%r15 │ │ │ │ + movslq %esi,%rsi │ │ │ │ + call 44640 │ │ │ │ + movslq %r12d,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea (%rax,%rbp,1),%rdi │ │ │ │ + call 3480 │ │ │ │ + movb $0x0,0x0(%r13,%r15,1) │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %r13,(%rbx) │ │ │ │ + call 32c0 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 5ccfb │ │ │ │ - add $0x98,%rsp │ │ │ │ - mov %r15,%rax │ │ │ │ + jne 61128 │ │ │ │ + add $0xd8,%rsp │ │ │ │ + mov %r12d,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - movl $0x0,(%rax) │ │ │ │ - movl $0x0,0x48(%rsp) │ │ │ │ - jmp 5c788 │ │ │ │ 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 │ │ │ │ + mov %eax,%r15d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + jmp 610b1 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0xffffffff,%r12d │ │ │ │ + jmp 610e6 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ nopl (%rax) │ │ │ │ - mov 0x38(%rsp),%esi │ │ │ │ - mov (%r11),%ecx │ │ │ │ - add $0x1,%ebp │ │ │ │ - add $0x1,%r10d │ │ │ │ - lea (%rsi,%r14,1),%eax │ │ │ │ - add $0x1,%esi │ │ │ │ - lea (%r15,%rax,4),%rax │ │ │ │ - mov %esi,0x38(%rsp) │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + push %r13 │ │ │ │ + mov %edx,%r13d │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %esi,%ebp │ │ │ │ + push %rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov (%rdi),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 611a0 │ │ │ │ + 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 44640 │ │ │ │ + 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) │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + mov %esi,%r15d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp 61162 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %rbx │ │ │ │ + movslq 0x10(%rdi),%rax │ │ │ │ + lea 0x3ca80(%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 0x28069(%rip),%rax │ │ │ │ + lea (%rax,%rcx,1),%r9 │ │ │ │ + lea 0x2803e(%rip),%rax │ │ │ │ + lea (%rax,%rdx,1),%r8 │ │ │ │ + lea 0x22643(%rip),%rcx │ │ │ │ + mov $0x1a,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3600 <__sprintf_chk@plt> │ │ │ │ + add $0x30,%rsp │ │ │ │ + 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 6128d │ │ │ │ + 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,0x3c9cc(%rip) │ │ │ │ + je 612c8 │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 613d3 │ │ │ │ + add $0xe8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x8(%rsp),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 3780 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 36c0 │ │ │ │ + cmpq $0x0,0x3c94b(%rip) │ │ │ │ + je 613c0 │ │ │ │ + movslq 0x10(%rax),%rdx │ │ │ │ + lea 0x100(%rsp),%rsi │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ + movl $0x18,0x10(%rsp) │ │ │ │ + mov %rsi,0x18(%rsp) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea 0x3c92c(%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 │ │ │ │ - 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 │ │ │ │ + push %rdx │ │ │ │ + mov 0x4(%rax),%edx │ │ │ │ + push %rdx │ │ │ │ + mov 0x8(%rax),%edx │ │ │ │ + push %rdx │ │ │ │ + mov 0xc(%rax),%eax │ │ │ │ + mov $0x1a,%edx │ │ │ │ + push %rax │ │ │ │ + lea 0x27f0b(%rip),%rax │ │ │ │ + lea (%rax,%rsi,1),%r9 │ │ │ │ + lea 0x27ee0(%rip),%rax │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea (%rax,%rcx,1),%r8 │ │ │ │ + lea 0x224e0(%rip),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + call 3600 <__sprintf_chk@plt> │ │ │ │ + add $0x30,%rsp │ │ │ │ + mov %rbp,%r8 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x3c8a9(%rip),%rdi │ │ │ │ + lea 0x24cd7(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x24cd4(%rip),%rdx │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x3c88a(%rip),%rdi │ │ │ │ + lea 0x10(%rsp),%rcx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + call 3300 <__vfprintf_chk@plt> │ │ │ │ + jmp 612a6 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x3c039(%rip),%rdx │ │ │ │ + mov %rdx,0x3c862(%rip) │ │ │ │ + jmp 612eb │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %rbx │ │ │ │ + lea 0x23831(%rip),%rsi │ │ │ │ + mov %rdi,%rbx │ │ │ │ + call 3630 │ │ │ │ + test %rax,%rax │ │ │ │ + je 61402 │ │ │ │ + mov %rax,0x3c830(%rip) │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + lea 0x24c6f(%rip),%rdi │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov $0x6c,%esi │ │ │ │ + lea 0x203a0(%rip),%rdx │ │ │ │ + call 615f0 │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %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 6148c │ │ │ │ + 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,0x3c7cd(%rip) │ │ │ │ + je 614d0 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 615e3 │ │ │ │ + add $0xe0,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + ret │ │ │ │ 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) │ │ │ │ + lea 0x8(%rsp),%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 3780 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 36c0 │ │ │ │ + cmpq $0x0,0x3c743(%rip) │ │ │ │ + je 615d0 │ │ │ │ + test %ebx,%ebx │ │ │ │ + jg 614a5 │ │ │ │ + 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 0x3c71d(%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 0x27cff(%rip),%rax │ │ │ │ + lea (%rax,%rsi,1),%r9 │ │ │ │ + lea 0x27cd4(%rip),%rax │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea (%rax,%rcx,1),%r8 │ │ │ │ + lea 0x222d4(%rip),%rcx │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - jmp 5c773 │ │ │ │ + call 3600 <__sprintf_chk@plt> │ │ │ │ + add $0x30,%rsp │ │ │ │ + mov %rbx,%r8 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x3c69d(%rip),%rdi │ │ │ │ + lea 0x24acb(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x24ac8(%rip),%rdx │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x3c67e(%rip),%rdi │ │ │ │ + lea 0x10(%rsp),%rcx │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + call 3300 <__vfprintf_chk@plt> │ │ │ │ + jmp 614a7 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x3be29(%rip),%rdx │ │ │ │ + mov %rdx,0x3c652(%rip) │ │ │ │ + jmp 614f3 │ │ │ │ call 3500 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - mov (%rdi),%ecx │ │ │ │ - mov (%rsi),%edx │ │ │ │ - mov $0x1,%eax │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jb 5cd15 │ │ │ │ - cmp %edx,%ecx │ │ │ │ - sbb %eax,%eax │ │ │ │ + push %rbx │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub $0xd0,%rsp │ │ │ │ + mov %rcx,0x38(%rsp) │ │ │ │ + mov %r8,0x40(%rsp) │ │ │ │ + mov %r9,0x48(%rsp) │ │ │ │ + test %al,%al │ │ │ │ + je 61649 │ │ │ │ + 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 │ │ │ │ + cmpq $0x0,0x3c5ff(%rip) │ │ │ │ + je 616e0 │ │ │ │ + lea 0xe0(%rsp),%rax │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov 0x3c5eb(%rip),%rdi │ │ │ │ + mov %esi,%r9d │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + lea 0x20(%rsp),%rax │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x249d7(%rip),%rcx │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + lea 0x249ea(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + movl $0x18,(%rsp) │ │ │ │ + movl $0x30,0x4(%rsp) │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rsp,%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov 0x3c59e(%rip),%rdi │ │ │ │ + call 3300 <__vfprintf_chk@plt> │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 616f3 │ │ │ │ + add $0xd0,%rsp │ │ │ │ + pop %rbx │ │ │ │ ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x3bd19(%rip),%rax │ │ │ │ + mov %rax,0x3c572(%rip) │ │ │ │ + jmp 61663 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - mov (%rdi),%ecx │ │ │ │ - mov (%rsi),%edx │ │ │ │ - mov $0x1,%eax │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jb 5cd35 │ │ │ │ - cmp %edx,%ecx │ │ │ │ - sbb %eax,%eax │ │ │ │ + push %rbx │ │ │ │ + lea 0x23511(%rip),%rsi │ │ │ │ + mov %rdi,%rbx │ │ │ │ + call 3630 │ │ │ │ + test %rax,%rax │ │ │ │ + je 61722 │ │ │ │ + mov %rax,0x3c540(%rip) │ │ │ │ + pop %rbx │ │ │ │ ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x24975(%rip),%rdi │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov $0x4c,%esi │ │ │ │ + lea 0x20080(%rip),%rdx │ │ │ │ + call 615f0 │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + data16 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 │ │ │ │ + push %rbx │ │ │ │ + mov %rcx,%rbx │ │ │ │ + sub $0xd0,%rsp │ │ │ │ + mov %r8,0x40(%rsp) │ │ │ │ + mov %r9,0x48(%rsp) │ │ │ │ + test %al,%al │ │ │ │ + je 617a4 │ │ │ │ + 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 │ │ │ │ + cmpq $0x0,0x3c4a4(%rip) │ │ │ │ + je 617e8 │ │ │ │ + xor %eax,%eax │ │ │ │ + test %edx,%edx │ │ │ │ + jle 617fc │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 61865 │ │ │ │ + add $0xd0,%rsp │ │ │ │ + pop %rbx │ │ │ │ ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x3bc11(%rip),%rax │ │ │ │ + mov %rax,0x3c46a(%rip) │ │ │ │ + xor %eax,%eax │ │ │ │ + test %edx,%edx │ │ │ │ + jg 617c4 │ │ │ │ + lea 0xe0(%rsp),%rax │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov 0x3c452(%rip),%rdi │ │ │ │ + mov %esi,%r9d │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + lea 0x20(%rsp),%rax │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x249a6(%rip),%rcx │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + lea 0x24851(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + movl $0x20,(%rsp) │ │ │ │ + movl $0x30,0x4(%rsp) │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov %rsp,%rcx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov 0x3c405(%rip),%rdi │ │ │ │ + call 3300 <__vfprintf_chk@plt> │ │ │ │ + jmp 617c4 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + push %rax │ │ │ │ + pop %rax │ │ │ │ + lea 0x27b3f(%rip),%rcx │ │ │ │ + mov $0x49,%edx │ │ │ │ + lea 0x24826(%rip),%rsi │ │ │ │ + lea 0x24830(%rip),%rdi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - mov (%rsi),%edx │ │ │ │ - mov $0x1,%eax │ │ │ │ - cmp %edx,(%rdi) │ │ │ │ - jg 5cd77 │ │ │ │ - setl %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - neg %eax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov $0x100,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 44640 │ │ │ │ + movdqa 0x25344(%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,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - mov (%rsi),%rdx │ │ │ │ - mov $0x1,%eax │ │ │ │ - cmp %rdx,(%rdi) │ │ │ │ - jg 5cd99 │ │ │ │ - setl %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - neg %eax │ │ │ │ + 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 619a2 │ │ │ │ + cmp %r9d,0x10(%rsp) │ │ │ │ + jae 619a2 │ │ │ │ + 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 │ │ │ │ + mov %ax,0x2c(%rbx) │ │ │ │ + pop %rbx │ │ │ │ ret │ │ │ │ + call 61870 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - mov (%rsi),%edx │ │ │ │ - mov $0x1,%eax │ │ │ │ - cmp %edx,(%rdi) │ │ │ │ - jg 5cdb7 │ │ │ │ - setl %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - neg %eax │ │ │ │ + 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 619f0 │ │ │ │ + cmpb $0x0,0x2d(%rbx) │ │ │ │ + jne 619ff │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movups %xmm0,(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + call 32c0 │ │ │ │ + cmpb $0x0,0x2d(%rbx) │ │ │ │ + je 619e4 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + call 32c0 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movups %xmm0,(%rbx) │ │ │ │ + pop %rbx │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - mov $0x1,%eax │ │ │ │ - xor %edi,%edi │ │ │ │ - push %r14 │ │ │ │ - mov %r8,%r14 │ │ │ │ push %r13 │ │ │ │ - mov %rcx,%r13 │ │ │ │ - mov %r9d,%ecx │ │ │ │ push %r12 │ │ │ │ - shl %cl,%eax │ │ │ │ push %rbp │ │ │ │ - lea 0x0(,%rax,4),%r12 │ │ │ │ - mov %rdx,%rbp │ │ │ │ - mov %eax,%r15d │ │ │ │ + mov %rdi,%rbp │ │ │ │ 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 %rsi,%rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0x28(%rsi),%r12d │ │ │ │ + mov %r12,%r13 │ │ │ │ + shl $0x3,%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 31a0 │ │ │ │ mov %r12,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 3070 │ │ │ │ - mov %rbp,%rax │ │ │ │ - mov $0xffffffff,%r12d │ │ │ │ - imul %r13,%rax │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + mov 0x20(%rbx),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,0x20(%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 61aa0 │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + movd 0x10(%rbx),%xmm0 │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test %r12b,%r12b │ │ │ │ + jne 61acf │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + movd 0x14(%rbx),%xmm1 │ │ │ │ + punpckldq %xmm1,%xmm0 │ │ │ │ + movq %xmm0,0x10(%rbp) │ │ │ │ + add $0x18,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x14(%rbx),%r13d │ │ │ │ + lea 0x1(%r13),%edi │ │ │ │ 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 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + mov %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 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbx,%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 │ │ │ │ + movd 0x10(%rbx),%xmm0 │ │ │ │ + movb $0x0,(%rax,%r13,1) │ │ │ │ + test %r12b,%r12b │ │ │ │ + je 61a7a │ │ │ │ + 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 61a81 │ │ │ │ + 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 49a40 │ │ │ │ + test %al,%al │ │ │ │ + setne %al │ │ │ │ + add $0x8,%rsp │ │ │ │ + ret │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + 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 61c55 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov 0x20(%rdi),%rdi │ │ │ │ + xor %r13d,%r13d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %r14d,%r14d │ │ │ │ + jmp 61c01 │ │ │ │ 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 │ │ │ │ + cmp $0x6,%esi │ │ │ │ + je 61d10 │ │ │ │ + cmp $0x1,%esi │ │ │ │ + jne 61bd1 │ │ │ │ + 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 61be9 │ │ │ │ + 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 61bf8 │ │ │ │ + add 0x4(%rax),%r14d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1,%rbp │ │ │ │ + cmp 0x28(%rbx),%ebp │ │ │ │ + jae 61c55 │ │ │ │ + lea 0x0(,%rbp,8),%r11 │ │ │ │ + lea (%rdi,%r11,1),%rax │ │ │ │ + mov (%rax),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 61c68 │ │ │ │ + cmp $0x5,%esi │ │ │ │ + jne 61bb0 │ │ │ │ + test %esi,%esi │ │ │ │ + je 61c68 │ │ │ │ + mov 0x4(%rax),%r8d │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + lea (%r8,%r13,1),%esi │ │ │ │ + cmp %esi,(%rdx) │ │ │ │ + jae 61c38 │ │ │ │ + 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 61c01 │ │ │ │ + add $0x38,%rsp │ │ │ │ pop %rbx │ │ │ │ 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 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x4(%rax),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 61bf8 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + jmp 61c9f │ │ │ │ + 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 61cf0 │ │ │ │ + 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 49a40 │ │ │ │ + mov (%rsp),%r11 │ │ │ │ + test %al,%al │ │ │ │ + je 61c78 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + add $0x1,%r13d │ │ │ │ + cmp %r13d,(%rax) │ │ │ │ + jae 61cdc │ │ │ │ + mov %r13d,(%rax) │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - jmp 5cf95 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + addl $0x1,(%rax) │ │ │ │ + jmp 61c83 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rax),%r8d │ │ │ │ + cmp $0x6,%r8d │ │ │ │ + je 61d13 │ │ │ │ + cmp $0x5,%r8d │ │ │ │ + jne 61bf8 │ │ │ │ + jmp 61c1c │ │ │ │ + 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 61cf9 │ │ │ │ + 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 61b40 │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + add 0x8(%rsp),%eax │ │ │ │ + add 0x10(%rsp),%eax │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 61d87 │ │ │ │ + add $0x28,%rsp │ │ │ │ + ret │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - mov $0x1,%eax │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rsi,%r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ 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 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r14,%rdx │ │ │ │ - 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 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + xor %edi,%edi │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %rsi,0x18(%rsp) │ │ │ │ + mov $0x4,%esi │ │ │ │ + call 44640 │ │ │ │ + movl $0x0,(%rax) │ │ │ │ + mov 0x28(%rbx),%esi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + test %esi,%esi │ │ │ │ + je 61fae │ │ │ │ + movl $0x1,0x14(%rsp) │ │ │ │ + xor %r13d,%r13d │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + movl $0x0,0x10(%rsp) │ │ │ │ + jmp 61e59 │ │ │ │ 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 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - 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) │ │ │ │ + cmp $0x6,%r12d │ │ │ │ + je 61f30 │ │ │ │ + cmp $0x1,%r12d │ │ │ │ + jne 61e15 │ │ │ │ + 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 61e30 │ │ │ │ + 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 61f60 │ │ │ │ + cmp $0x3,%r12d │ │ │ │ + je 61f70 │ │ │ │ + mov 0x28(%rbx),%esi │ │ │ │ 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 │ │ │ │ + add $0x1,%r13 │ │ │ │ + cmp %esi,%r13d │ │ │ │ + jae 61e91 │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + lea 0x0(,%r13,8),%rbp │ │ │ │ + add %rbp,%rax │ │ │ │ + mov (%rax),%r12d │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 61eb0 │ │ │ │ + cmp $0x5,%r12d │ │ │ │ + jne 61df0 │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 61eb0 │ │ │ │ + mov 0x4(%rax),%eax │ │ │ │ + add $0x1,%r13 │ │ │ │ + add %eax,%r15d │ │ │ │ + add %eax,%r14d │ │ │ │ + cmp %esi,%r13d │ │ │ │ + jb 61e59 │ │ │ │ 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 0x14(%rsp),%ecx │ │ │ │ + mov %ecx,(%rax) │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ - cmp %rax,%rsi │ │ │ │ - je 5d1eb │ │ │ │ - mov %rsi,%rdi │ │ │ │ - call 32c0 │ │ │ │ - add $0x58,%rsp │ │ │ │ - mov %rbx,%rdi │ │ │ │ + add $0x28,%rsp │ │ │ │ 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 │ │ │ │ + ret │ │ │ │ + mov 0x4(%rax),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 61e50 │ │ │ │ + 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 49a40 │ │ │ │ + test %al,%al │ │ │ │ + jne 61efb │ │ │ │ + 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 61ed0 │ │ │ │ + mov (%rax),%edx │ │ │ │ + cmp $0x6,%edx │ │ │ │ + je 61f44 │ │ │ │ + mov 0x28(%rbx),%esi │ │ │ │ + cmp $0x5,%edx │ │ │ │ + jne 61e50 │ │ │ │ + jmp 61e7f │ │ │ │ + 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 61f1d │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x28(%rbx),%esi │ │ │ │ + add 0x4(%rax),%r15d │ │ │ │ + jmp 61e50 │ │ │ │ nopl 0x0(%rax) │ │ │ │ + mov 0x14(%rsp),%r12d │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x1(%r12),%esi │ │ │ │ + mov %rsi,%rbp │ │ │ │ + shl $0x2,%rsi │ │ │ │ + call 44640 │ │ │ │ + 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 61e50 │ │ │ │ + movl $0x1,0x14(%rsp) │ │ │ │ + jmp 61e91 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - mov $0x1,%eax │ │ │ │ - xor %edi,%edi │ │ │ │ push %r14 │ │ │ │ - shl %cl,%eax │ │ │ │ - mov %rdx,%r14 │ │ │ │ push %r13 │ │ │ │ - mov %eax,%r15d │ │ │ │ - mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %r15,%r12 │ │ │ │ push %rbp │ │ │ │ - mov $0xffffffff,%ebp │ │ │ │ + mov %esi,%ebp │ │ │ │ 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) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0x10(%rdi),%r13d │ │ │ │ + mov %r13,%rdi │ │ │ │ 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 │ │ │ │ - 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 (%rbx),%rsi │ │ │ │ + mov %r13,%rdx │ │ │ │ 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 │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call 3480 │ │ │ │ + cmp $0x1,%ebp │ │ │ │ + je 62153 │ │ │ │ + cmp $0x2,%ebp │ │ │ │ + je 6216e │ │ │ │ + lea -0x3(%rbp),%eax │ │ │ │ + and $0xfffffffd,%eax │ │ │ │ + jne 620ae │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov $0x43,%ecx │ │ │ │ + mov $0x59,%edx │ │ │ │ + mov %r13d,%esi │ │ │ │ + call 607e0 │ │ │ │ + mov 0x28(%rbx),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 62189 │ │ │ │ + movl $0x0,0xc(%rsp) │ │ │ │ + xor %r13d,%r13d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + jmp 62066 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + je 6205a │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jne 6205d │ │ │ │ + add 0x4(%rsi),%ebp │ │ │ │ + add $0x1,%r13 │ │ │ │ + cmp %r8d,%r13d │ │ │ │ + jae 62092 │ │ │ │ + lea 0x0(,%r13,8),%r12 │ │ │ │ + lea (%rax,%r12,1),%rsi │ │ │ │ + mov (%rsi),%ecx │ │ │ │ + lea -0x5(%rcx),%edi │ │ │ │ + cmp $0x1,%edi │ │ │ │ + jbe 620d8 │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 620d8 │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 62050 │ │ │ │ + add $0x1,%r13 │ │ │ │ + add 0x4(%rsi),%r15d │ │ │ │ + cmp %r8d,%r13d │ │ │ │ + jb 62066 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ call 32c0 │ │ │ │ - add $0x38,%rsp │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ 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 │ │ │ │ + ret │ │ │ │ + and $0xfffffffd,%ebp │ │ │ │ + cmp $0x4,%ebp │ │ │ │ + jne 62029 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov $0x47,%ecx │ │ │ │ + mov $0x52,%edx │ │ │ │ + mov %r13d,%esi │ │ │ │ + call 607e0 │ │ │ │ + jmp 62029 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x4(%rsi),%edx │ │ │ │ + xor %r14d,%r14d │ │ │ │ + test %edx,%edx │ │ │ │ + je 6205d │ │ │ │ + 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 49a40 │ │ │ │ + test %al,%al │ │ │ │ + je 62134 │ │ │ │ + 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 62134 │ │ │ │ + addl $0x1,0xc(%rsp) │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + add $0x1,%ebp │ │ │ │ + add $0x1,%r15d │ │ │ │ + add $0x1,%r14d │ │ │ │ + cmp 0x4(%rax,%r12,1),%r14d │ │ │ │ + jb 620f0 │ │ │ │ + mov 0x28(%rbx),%r8d │ │ │ │ + jmp 6205d │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov $0x54,%ecx │ │ │ │ + mov $0x59,%edx │ │ │ │ + mov %r13d,%esi │ │ │ │ + call 607e0 │ │ │ │ + jmp 62029 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov $0x41,%ecx │ │ │ │ + mov $0x52,%edx │ │ │ │ + mov %r13d,%esi │ │ │ │ + call 607e0 │ │ │ │ + jmp 62029 │ │ │ │ + movl $0x0,0xc(%rsp) │ │ │ │ + jmp 62092 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ + 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 %rax,(%rsp) │ │ │ │ + call 3480 │ │ │ │ + lea 0x1(%rbp),%eax │ │ │ │ + test $0x1,%bpl │ │ │ │ + jne 62208 │ │ │ │ + lea -0x1(%rbp),%eax │ │ │ │ + cmp $0x2,%ebp │ │ │ │ + jne 62208 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov $0x59,%ecx │ │ │ │ + mov $0x54,%edx │ │ │ │ + mov %r13d,%esi │ │ │ │ + call 607e0 │ │ │ │ + jmp 62233 │ │ │ │ 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 │ │ │ │ - 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) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 62371 │ │ │ │ + lea -0x3(%rax),%edx │ │ │ │ + and $0xfffffffd,%edx │ │ │ │ + jne 622be │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov $0x59,%ecx │ │ │ │ + mov $0x43,%edx │ │ │ │ + mov %r12d,%esi │ │ │ │ + call 607e0 │ │ │ │ + mov 0x28(%rbx),%r8d │ │ │ │ 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 │ │ │ │ - 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 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 │ │ │ │ + je 6238c │ │ │ │ + movl $0x0,0xc(%rsp) │ │ │ │ xor %r13d,%r13d │ │ │ │ - xor %r11d,%r11d │ │ │ │ - mov %rbx,0xd0(%rsp) │ │ │ │ + xor %r15d,%r15d │ │ │ │ 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 │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + jmp 62276 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + je 6226a │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jne 6226d │ │ │ │ + add 0x4(%rsi),%ebp │ │ │ │ + add $0x1,%r13 │ │ │ │ + cmp %r8d,%r13d │ │ │ │ + jae 622a2 │ │ │ │ + lea 0x0(,%r13,8),%r12 │ │ │ │ + lea (%rax,%r12,1),%rsi │ │ │ │ + mov (%rsi),%ecx │ │ │ │ + lea -0x5(%rcx),%edi │ │ │ │ + cmp $0x1,%edi │ │ │ │ + jbe 622e8 │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 622e8 │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 62260 │ │ │ │ + add $0x1,%r13 │ │ │ │ + add 0x4(%rsi),%r15d │ │ │ │ + cmp %r8d,%r13d │ │ │ │ + jb 62276 │ │ │ │ + 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,%eax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jne 62233 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov $0x52,%ecx │ │ │ │ + mov $0x47,%edx │ │ │ │ + mov %r12d,%esi │ │ │ │ + call 607e0 │ │ │ │ + jmp 62233 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x4(%rsi),%edx │ │ │ │ + xor %r14d,%r14d │ │ │ │ + test %edx,%edx │ │ │ │ + jne 62316 │ │ │ │ + jmp 6226d │ │ │ │ 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 │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + add $0x1,%ebp │ │ │ │ + add $0x1,%r15d │ │ │ │ + add $0x1,%r14d │ │ │ │ + cmp 0x4(%rax,%r12,1),%r14d │ │ │ │ + jae 62368 │ │ │ │ + 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 49a40 │ │ │ │ + test %al,%al │ │ │ │ + jne 62300 │ │ │ │ + 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 49a40 │ │ │ │ + cmp $0x1,%al │ │ │ │ + sbbl $0xffffffff,0xc(%rsp) │ │ │ │ + jmp 62300 │ │ │ │ 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 │ │ │ │ + mov 0x28(%rbx),%r8d │ │ │ │ + jmp 6226d │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov $0x52,%ecx │ │ │ │ + mov $0x41,%edx │ │ │ │ + mov %r12d,%esi │ │ │ │ + call 607e0 │ │ │ │ + jmp 62233 │ │ │ │ + movl $0x0,0xc(%rsp) │ │ │ │ + jmp 622a2 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0xd0(%rsp),%rbx │ │ │ │ - mov 0x38(%rsp),%r15 │ │ │ │ - jmp 5d940 │ │ │ │ - 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 │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + mov %rdx,%r11 │ │ │ │ + mov %r9,%rdx │ │ │ │ + push %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 62633 │ │ │ │ + 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 62432 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x28(%r15),%eax │ │ │ │ - xor %ebp,%ebp │ │ │ │ - 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 62540 │ │ │ │ + mov 0xc(%rsp),%ecx │ │ │ │ + imul %edx,%ecx │ │ │ │ + add %ecx,%r9d │ │ │ │ + cmp $0x1,%esi │ │ │ │ + je 62477 │ │ │ │ + cmp $0x2,%esi │ │ │ │ + je 624b8 │ │ │ │ + add %ebp,%edx │ │ │ │ + cmp $0x4,%esi │ │ │ │ + cmove %edx,%ebp │ │ │ │ + add $0x1,%r15 │ │ │ │ + cmp %r10d,%r15d │ │ │ │ + jae 62483 │ │ │ │ + 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 62400 │ │ │ │ + addl $0x1,0x8(%rsp) │ │ │ │ + test %r13b,%r13b │ │ │ │ + je 624c0 │ │ │ │ + mov 0xc(%rsp),%ecx │ │ │ │ + imul %edx,%ecx │ │ │ │ + add %ecx,%r8d │ │ │ │ + cmp $0x1,%esi │ │ │ │ + jne 62418 │ │ │ │ + add $0x1,%r15 │ │ │ │ + add %edx,%r12d │ │ │ │ + cmp %r10d,%r15d │ │ │ │ + jb 62432 │ │ │ │ + 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) │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 5d551 │ │ │ │ + add %edx,%ebp │ │ │ │ + jmp 62429 │ │ │ │ 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 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + test %edx,%edx │ │ │ │ + je 62429 │ │ │ │ + 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 62519 │ │ │ │ + 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 62610 │ │ │ │ + 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 49a40 │ │ │ │ + test %al,%al │ │ │ │ + je 624f0 │ │ │ │ + add 0x0(%r13),%ebp │ │ │ │ + jmp 624f4 │ │ │ │ + nopl (%rax) │ │ │ │ + xor %r13d,%r13d │ │ │ │ + test %edx,%edx │ │ │ │ + je 62429 │ │ │ │ + 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 62598 │ │ │ │ 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 │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov 0x4(%rax,%rdi,1),%edx │ │ │ │ + nopl 0x0(%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 │ │ │ │ + add (%r14),%r12d │ │ │ │ + add $0x1,%ebp │ │ │ │ + add $0x1,%r15d │ │ │ │ + cmp %edx,%r13d │ │ │ │ + jae 625f0 │ │ │ │ + mov %ebp,%ecx │ │ │ │ + add 0x18(%rbx),%ecx │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + movsbl (%rsi,%rcx,1),%edi │ │ │ │ + cmp $0x4e,%dil │ │ │ │ + je 62580 │ │ │ │ + mov 0x1c(%rbx),%esi │ │ │ │ + mov 0x8(%rbx),%rcx │ │ │ │ + lea (%rsi,%rbp,1),%r10d │ │ │ │ + cmpb $0x4e,(%rcx,%r10,1) │ │ │ │ + je 62580 │ │ │ │ + lea (%rsi,%r15,1),%eax │ │ │ │ + movsbl (%rcx,%rax,1),%esi │ │ │ │ + call 49a40 │ │ │ │ + test %al,%al │ │ │ │ + jne 62570 │ │ │ │ + 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 62593 │ │ │ │ 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 │ │ │ │ - nop │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ + 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 62429 │ │ │ │ + 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 62429 │ │ │ │ + movl $0x0,0x8(%rsp) │ │ │ │ + xor %r15d,%r15d │ │ │ │ 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 │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ + jmp 62490 │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - mov (%rdi),%eax │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %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 627c1 │ │ │ │ + mov 0x20(%rbx),%rsi │ │ │ │ + xor %r13d,%r13d │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + jmp 626c9 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x6,%edx │ │ │ │ + je 62718 │ │ │ │ + cmp $0x1,%edx │ │ │ │ + je 62798 │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jne 627b0 │ │ │ │ + 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 62702 │ │ │ │ + lea 0x0(,%r13,8),%r9 │ │ │ │ + lea (%rsi,%r9,1),%rax │ │ │ │ + mov (%rax),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 62718 │ │ │ │ + cmp $0x5,%edx │ │ │ │ + jne 62690 │ │ │ │ + test %edx,%edx │ │ │ │ + je 62718 │ │ │ │ + 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 626c9 │ │ │ │ + add $0x28,%rsp │ │ │ │ + mov %r14d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x4(%rax),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 5e4f0 │ │ │ │ + je 626c0 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + jmp 62745 │ │ │ │ + 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 62780 │ │ │ │ + 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 49a40 │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + test %al,%al │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + je 62728 │ │ │ │ + add (%rax),%r14d │ │ │ │ + jmp 6272c │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmpl $0x5,(%rax) │ │ │ │ + mov 0x28(%rbx),%edi │ │ │ │ + jne 626c0 │ │ │ │ + jmp 626e4 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x4(%rax),%eax │ │ │ │ + mov 0x1c(%rsp),%edx │ │ │ │ + imul %eax,%edx │ │ │ │ + add %eax,%r12d │ │ │ │ + add %edx,%r14d │ │ │ │ + jmp 626c0 │ │ │ │ + nopl (%rax) │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jne 626c0 │ │ │ │ + add 0x4(%rax),%ebp │ │ │ │ + jmp 626c0 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + jmp 62702 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - mov $0x1,%esi │ │ │ │ - call 23f40 <__cxa_finalize@plt+0x20770> │ │ │ │ - cmp 0x0(%rbp),%r14d │ │ │ │ - jb 5e490 │ │ │ │ - add $0x8,%rsp │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov 0x28(%rdi),%ebp │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 62a04 │ │ │ │ + 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 62849 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x6,%esi │ │ │ │ + je 62890 │ │ │ │ + cmp $0x3,%esi │ │ │ │ + je 62840 │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jb 62827 │ │ │ │ + cmp %r10d,%edx │ │ │ │ + jae 62827 │ │ │ │ + add 0x4(%rax),%r9d │ │ │ │ + cmp $0x1,%esi │ │ │ │ + je 629a8 │ │ │ │ + cmp $0x2,%esi │ │ │ │ + jne 629b8 │ │ │ │ + add 0x4(%rax),%edx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%r12 │ │ │ │ + cmp %ebp,%r12d │ │ │ │ + jae 6287d │ │ │ │ + lea 0x0(,%r12,8),%r15 │ │ │ │ + lea (%rdi,%r15,1),%rax │ │ │ │ + mov (%rax),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 629d0 │ │ │ │ + cmp $0x5,%esi │ │ │ │ + jne 62810 │ │ │ │ + test %esi,%esi │ │ │ │ + je 629d0 │ │ │ │ + mov 0x4(%rax),%eax │ │ │ │ + add $0x1,%r12 │ │ │ │ + add %eax,%edx │ │ │ │ + add %eax,%r8d │ │ │ │ + cmp %ebp,%r12d │ │ │ │ + jb 62849 │ │ │ │ + mov %r9d,%eax │ │ │ │ + add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + mov 0x4(%rax),%esi │ │ │ │ + xor %r11d,%r11d │ │ │ │ + test %esi,%esi │ │ │ │ + je 62960 │ │ │ │ + mov %r8d,%r13d │ │ │ │ + mov %edx,%ebx │ │ │ │ + xor %r11d,%r11d │ │ │ │ + xor %ebp,%ebp │ │ │ │ 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> │ │ │ │ + cmp %ecx,%ebx │ │ │ │ + jb 62925 │ │ │ │ + cmp %r10d,%ebx │ │ │ │ + jae 62925 │ │ │ │ + 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 49a40 │ │ │ │ + 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 6291a │ │ │ │ + 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 628b0 │ │ │ │ + mov (%rax),%r15d │ │ │ │ + cmp $0x6,%r15d │ │ │ │ + je 62960 │ │ │ │ + mov 0x28(%r14),%ebp │ │ │ │ + test %r15d,%r15d │ │ │ │ + jne 62a2a │ │ │ │ + add %r11d,%r9d │ │ │ │ + lea (%rsi,%rbx,1),%edx │ │ │ │ + lea (%rsi,%r13,1),%r8d │ │ │ │ + jmp 62840 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea (%rsi,%rdx,1),%eax │ │ │ │ + lea -0x1(%rax),%ebp │ │ │ │ + cmp %ecx,%ebp │ │ │ │ + jb 6296f │ │ │ │ + cmp %r10d,%edx │ │ │ │ + jb 62990 │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp %edx,%r11d │ │ │ │ + jne 62a0b │ │ │ │ + mov 0x28(%r14),%ebp │ │ │ │ + add %r11d,%r9d │ │ │ │ + add %esi,%r8d │ │ │ │ + mov %eax,%edx │ │ │ │ + jmp 62840 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jb 629f0 │ │ │ │ + mov %r10d,%ebx │ │ │ │ + sub %edx,%ebx │ │ │ │ + cmp %r10d,%ebp │ │ │ │ + mov %ebx,%edx │ │ │ │ + cmovb %esi,%edx │ │ │ │ + jmp 62971 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add 0x4(%rax),%r8d │ │ │ │ + jmp 62840 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp $0x4,%esi │ │ │ │ + je 62839 │ │ │ │ + jmp 62840 │ │ │ │ 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 0x4(%rax),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + jne 6289e │ │ │ │ + mov %edx,%ebx │ │ │ │ + mov %r8d,%r13d │ │ │ │ + xor %r11d,%r11d │ │ │ │ + jmp 6294d │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %eax,%ebx │ │ │ │ + mov %r10d,%edx │ │ │ │ + sub %ecx,%ebx │ │ │ │ + sub %ecx,%edx │ │ │ │ + cmp %r10d,%ebp │ │ │ │ + cmovb %ebx,%edx │ │ │ │ + jmp 62971 │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 62880 │ │ │ │ + lea 0x2698e(%rip),%rcx │ │ │ │ + mov $0x288,%edx │ │ │ │ + lea 0x2368d(%rip),%rsi │ │ │ │ + lea 0x236b2(%rip),%rdi │ │ │ │ call 3150 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + mov %r13d,%r8d │ │ │ │ + mov %ebx,%edx │ │ │ │ + cmp $0x5,%r15d │ │ │ │ + je 6286c │ │ │ │ + jmp 62840 │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - mov %rsi,%r15 │ │ │ │ - mov $0x48,%esi │ │ │ │ push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ + mov %edx,%r13d │ │ │ │ push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + xor %edi,%edi │ │ │ │ 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 %esi,%ebx │ │ │ │ + mov $0x30,%esi │ │ │ │ + call 44640 │ │ │ │ + mov 0x14(%r12),%edx │ │ │ │ + movdqu 0x10(%r12),%xmm0 │ │ │ │ + mov %rax,%rbp │ │ │ │ + movdqu (%r12),%xmm1 │ │ │ │ + mov 0x10(%r12),%eax │ │ │ │ + cmp %eax,0x18(%r12) │ │ │ │ + jae 62bda │ │ │ │ + cmp %edx,0x1c(%r12) │ │ │ │ + jae 62bda │ │ │ │ + lea (%rdx,%rax,1),%r14d │ │ │ │ + movl $0x0,0x28(%rbp) │ │ │ │ + shl $0x3,%r14 │ │ │ │ + movups %xmm1,0x0(%rbp) │ │ │ │ + movups %xmm0,0x10(%rbp) │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x88(%r12),%rdi │ │ │ │ - lea 0x1(%rbx),%esi │ │ │ │ - mov %ebx,%r14d │ │ │ │ - mov %rsi,%rbx │ │ │ │ - shl $0x2,%rsi │ │ │ │ - call 5e500 │ │ │ │ - mov $0xa,%edx │ │ │ │ + call 31a0 │ │ │ │ + mov %r14,%rdx │ │ │ │ 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 │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 3070 │ │ │ │ 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 │ │ │ │ + mov %di,0x2c(%rbp) │ │ │ │ + mov 0x28(%r12),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 62b67 │ │ │ │ + mov 0x20(%r12),%r9 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %r10d,%r10d │ │ │ │ nop │ │ │ │ - mov $0xa,%edx │ │ │ │ + mov 0x4(%r9),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 62b56 │ │ │ │ + mov 0x1c(%r12),%r8d │ │ │ │ + mov (%r9),%edi │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rbx,%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 │ │ │ │ + jmp 62b11 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0x23784(%rip),%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - call 3540 │ │ │ │ - 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 │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,0x78(%r12) │ │ │ │ - call 3430 │ │ │ │ - mov 0x78(%r12),%rdx │ │ │ │ - mov %r15d,%ecx │ │ │ │ - mov %eax,(%rdx,%rcx,4) │ │ │ │ + test %edi,%edi │ │ │ │ + je 62b42 │ │ │ │ + cmp $0x1,%edi │ │ │ │ + jne 62bdf │ │ │ │ + add $0x1,%edx │ │ │ │ + add $0x1,%esi │ │ │ │ + cmp 0x4(%r9),%esi │ │ │ │ + jae 62b51 │ │ │ │ + lea (%rdx,%r8,1),%eax │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jb 62b31 │ │ │ │ + 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 62b3a │ │ │ │ + cmp %eax,%r13d │ │ │ │ + jae 62b78 │ │ │ │ + lea -0x5(%rdi),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + ja 62af8 │ │ │ │ + add $0x1,%ecx │ │ │ │ + add $0x1,%edx │ │ │ │ + add $0x1,%esi │ │ │ │ + cmp 0x4(%r9),%esi │ │ │ │ + jb 62b11 │ │ │ │ + mov 0x28(%r12),%eax │ │ │ │ + add $0x1,%r10d │ │ │ │ + add $0x8,%r9 │ │ │ │ + cmp %eax,%r10d │ │ │ │ + jb 62ae0 │ │ │ │ + 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 │ │ │ │ - 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 │ │ │ │ - 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) │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ + je 62bb0 │ │ │ │ + lea -0x1(%rax),%r14d │ │ │ │ + lea (%r11,%r14,8),%r14 │ │ │ │ + cmp %edi,(%r14) │ │ │ │ + je 62bd0 │ │ │ │ + lea 0x1(%rax),%r14d │ │ │ │ + lea (%r11,%rax,8),%rax │ │ │ │ + mov %r14d,0x28(%rbp) │ │ │ │ + mov %edi,(%rax) │ │ │ │ + movl $0x1,0x4(%rax) │ │ │ │ + mov (%r9),%edi │ │ │ │ + jmp 62b3a │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r14d,0x30(%r12) │ │ │ │ - lea 0x1(%r14),%esi │ │ │ │ + movl $0x1,0x28(%rbp) │ │ │ │ + mov %edi,(%r11) │ │ │ │ + movl $0x1,0x4(%r11) │ │ │ │ + mov (%r9),%edi │ │ │ │ + jmp 62b3a │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + addl $0x1,0x4(%r14) │ │ │ │ + jmp 62b3a │ │ │ │ + call 61870 │ │ │ │ + cmp $0x2,%edi │ │ │ │ + je 62bed │ │ │ │ + cmp $0x4,%edi │ │ │ │ + jne 62b08 │ │ │ │ + add $0x1,%ecx │ │ │ │ + jmp 62b08 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + mov %rsi,%r15 │ │ │ │ + mov $0x30,%esi │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ 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 $0xa,%edx │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + call 44640 │ │ │ │ + movdqu 0x10(%r13),%xmm1 │ │ │ │ + mov 0x14(%r13),%edx │ │ │ │ + mov %rax,%r12 │ │ │ │ + movdqu 0x0(%r13),%xmm0 │ │ │ │ + mov 0x10(%r13),%eax │ │ │ │ + cmp %eax,0x18(%r13) │ │ │ │ + jae 62f06 │ │ │ │ + cmp %edx,0x1c(%r13) │ │ │ │ + jae 62f06 │ │ │ │ + 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 %rbx,%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 $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbx,%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 │ │ │ │ - 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 %r15,%rdi │ │ │ │ - mov %rax,0xb0(%r12) │ │ │ │ - call 32d0 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %eax,%ebx │ │ │ │ + call 3070 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %rbx,%r9 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r8w,0x2c(%r12) │ │ │ │ + mov 0x14(%r13),%eax │ │ │ │ + lea 0x20bc6(%rip),%rdx │ │ │ │ + mov 0x18(%r13),%ecx │ │ │ │ + mov 0x3a753(%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 62ece │ │ │ │ + mov 0x28(%r13),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 5ed80 │ │ │ │ - mov %r15,%rax │ │ │ │ - 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 │ │ │ │ + je 62de7 │ │ │ │ + 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 5f023 │ │ │ │ - mov 0xa8(%r12),%rax │ │ │ │ - lea 0x1(%rdx),%r13d │ │ │ │ - xor %edi,%edi │ │ │ │ + je 62dda │ │ │ │ + mov %r10,%rsi │ │ │ │ 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 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - movb $0x0,(%rbx,%rdx,1) │ │ │ │ - mov $0xa,%edx │ │ │ │ - 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 │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r15,%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 │ │ │ │ + mov %r15,%r10 │ │ │ │ + mov 0x20(%r12),%rdi │ │ │ │ + mov %r9d,0xc(%rsp) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %ecx,%r15d │ │ │ │ + jmp 62d74 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea -0x1(%r8),%r9d │ │ │ │ + lea (%rdi,%r9,8),%r9 │ │ │ │ + cmp (%r9),%eax │ │ │ │ + je 62ea0 │ │ │ │ + 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 62dbd │ │ │ │ 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 │ │ │ │ + je 62dbd │ │ │ │ + cmp $0x1,%eax │ │ │ │ + sete %al │ │ │ │ + add $0x1,%ebx │ │ │ │ + movzbl %al,%eax │ │ │ │ + add %eax,%ebp │ │ │ │ + cmp 0x4(%rdx),%ebx │ │ │ │ + jae 62dc8 │ │ │ │ + mov %r15d,%eax │ │ │ │ + mov 0x1c(%r13),%r8d │ │ │ │ + shl $0x2,%rax │ │ │ │ + lea (%r10,%rax,1),%rdx │ │ │ │ + add %ebp,%r8d │ │ │ │ + cmp %r8d,(%rdx) │ │ │ │ + jb 62e18 │ │ │ │ + mov 0x28(%r12),%r8d │ │ │ │ + lea (%rsi,%r14,1),%rdx │ │ │ │ + mov (%rdx),%eax │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne 62d28 │ │ │ │ + movl $0x1,0x28(%r12) │ │ │ │ + mov %eax,(%rdi) │ │ │ │ + mov (%rdx),%eax │ │ │ │ + movl $0x1,0x4(%rdi) │ │ │ │ + lea -0x5(%rax),%r8d │ │ │ │ + cmp $0x1,%r8d │ │ │ │ + ja 62d5d │ │ │ │ + add $0x1,%ebp │ │ │ │ + add $0x1,%ebx │ │ │ │ + cmp 0x4(%rdx),%ebx │ │ │ │ + jb 62d74 │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + mov 0x28(%r13),%eax │ │ │ │ + mov %r15d,%ecx │ │ │ │ + mov %r10,%r15 │ │ │ │ + mov %rsi,%r10 │ │ │ │ + add $0x1,%r8 │ │ │ │ + cmp %eax,%r8d │ │ │ │ + jb 62cf0 │ │ │ │ + mov 0x3a61a(%rip),%rdi │ │ │ │ + lea 0x2330d(%rip),%rdx │ │ │ │ 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 │ │ │ │ - call 32c0 │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5efa6 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov 0x28(%r12),%esi │ │ │ │ + add %rcx,%rax │ │ │ │ + mov (%rax),%r8d │ │ │ │ + test %esi,%esi │ │ │ │ + je 62eb0 │ │ │ │ + lea -0x1(%rsi),%r9d │ │ │ │ + lea (%rdi,%r9,8),%r9 │ │ │ │ + cmpl $0x1,(%r9) │ │ │ │ + je 62ec8 │ │ │ │ + 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 0x3a59a(%rip),%rdi │ │ │ │ + add $0x1,%r15d │ │ │ │ push %rdx │ │ │ │ - lea 0x23198(%rip),%rdi │ │ │ │ + lea 0x20a1e(%rip),%rdx │ │ │ │ push %rbx │ │ │ │ - mov $0x9,%r9d │ │ │ │ - mov $0xcd,%esi │ │ │ │ - lea 0x25ce4(%rip),%rdx │ │ │ │ - mov %r15,%rcx │ │ │ │ - call 766d0 │ │ │ │ - or $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + 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 62d8f │ │ │ │ + xchg %ax,%ax │ │ │ │ + addl $0x1,0x4(%r9) │ │ │ │ + jmp 62d53 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movl $0x1,0x28(%r12) │ │ │ │ + movl $0x1,(%rdi) │ │ │ │ + mov %r8d,0x4(%rdi) │ │ │ │ + jmp 62e59 │ │ │ │ + nopl (%rax) │ │ │ │ + add %r8d,0x4(%r9) │ │ │ │ + jmp 62e59 │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + mov 0x3a52e(%rip),%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + lea 0x23202(%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 62cd9 │ │ │ │ + call 61870 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - test %esi,%esi │ │ │ │ - je 5f420 │ │ │ │ - mov %esi,%esi │ │ │ │ - push %r15 │ │ │ │ - mov %rdi,%r15 │ │ │ │ push %r14 │ │ │ │ - mov %rdx,%r14 │ │ │ │ - lea (%rsi,%rsi,2),%rdx │ │ │ │ + lea 0x21fd7(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ push %r13 │ │ │ │ - lea 0x2239d(%rip),%r13 │ │ │ │ push %r12 │ │ │ │ - lea 0x2318f(%rip),%r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ - lea 0x236c2(%rip),%rbp │ │ │ │ - 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 %rsi,%rbp │ │ │ │ mov $0x1,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ + push %rbx │ │ │ │ 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 0x28(%rbp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 62fab │ │ │ │ + xor %ebx,%ebx │ │ │ │ + lea 0x26481(%rip),%r13 │ │ │ │ + lea 0x231d1(%rip),%r14 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ 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 │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea (%rax,%rbx,8),%rax │ │ │ │ + add $0x1,%rbx │ │ │ │ + mov (%rax),%edx │ │ │ │ + mov 0x4(%rax),%r8d │ │ │ │ xor %eax,%eax │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ + movsbl 0x0(%r13,%rdx,1),%ecx │ │ │ │ + mov %r14,%rdx │ │ │ │ call 3110 <__fprintf_chk@plt> │ │ │ │ - movsd 0x38(%r15),%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - jb 5f190 │ │ │ │ - lea 0x23af1(%rip),%rdx │ │ │ │ + cmp 0x28(%rbp),%ebx │ │ │ │ + jb 62f50 │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %ebx,%ebx │ │ │ │ mov $0x1,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ + 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 0x2317f(%rip),%rdx │ │ │ │ call 3110 <__fprintf_chk@plt> │ │ │ │ - movzbl 0x40(%r15),%ecx │ │ │ │ - test %cl,%cl │ │ │ │ - je 5f190 │ │ │ │ - lea 0x2386c(%rip),%rdx │ │ │ │ + pop %rbx │ │ │ │ + mov %r12,%rdi │ │ │ │ + pop %rbp │ │ │ │ mov $0x1,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ + pop %r12 │ │ │ │ + lea 0x22b1b(%rip),%rdx │ │ │ │ + pop %r13 │ │ │ │ xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x68(%r15),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 5f190 │ │ │ │ - lea 0x22d62(%rip),%rdx │ │ │ │ + pop %r14 │ │ │ │ + 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 │ │ │ │ + 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 63440 │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 63177 │ │ │ │ + mov %r14d,%ebx │ │ │ │ + test %r15b,%r15b │ │ │ │ + je 63177 │ │ │ │ + lea 0x230f0(%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 │ │ │ │ - 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 │ │ │ │ + lea 0x230ca(%rip),%rcx │ │ │ │ + lea 0x2(%rax),%r13d │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + movb $0x43,(%rax) │ │ │ │ + lea 0x1(%rax),%rdi │ │ │ │ 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 │ │ │ │ + call 3600 <__sprintf_chk@plt> │ │ │ │ + mov 0x28(%rbp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 633a0 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xor %r10d,%r10d │ │ │ │ + jmp 63136 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x6,%ecx │ │ │ │ + jne 63180 │ │ │ │ + mov 0x4(%rdx),%r9d │ │ │ │ + mov $0x53,%r12d │ │ │ │ + add %r9d,%r15d │ │ │ │ + add %r9d,%r14d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x23061(%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 │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x80(%r15),%ecx │ │ │ │ + lea 0x23014(%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 633a0 │ │ │ │ + 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 5f190 │ │ │ │ - lea 0x224a4(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ + je 631c0 │ │ │ │ + cmp $0x5,%ecx │ │ │ │ + jne 630a0 │ │ │ │ + mov 0x4(%rdx),%r9d │ │ │ │ + mov $0x4d,%r12d │ │ │ │ + add %r9d,%r15d │ │ │ │ + add %r9d,%r14d │ │ │ │ + jmp 630c0 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + jmp 6307f │ │ │ │ + nop │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 631a0 │ │ │ │ + mov 0x4(%rdx),%r9d │ │ │ │ + mov $0x44,%r12d │ │ │ │ + add %r9d,%r14d │ │ │ │ + jmp 630c0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jne 63453 │ │ │ │ + mov 0x4(%rdx),%r9d │ │ │ │ + mov $0x49,%r12d │ │ │ │ + add %r9d,%r15d │ │ │ │ + jmp 630c0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x4(%rdx),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 630c0 │ │ │ │ + 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 63287 │ │ │ │ + cmp $0x53,%r12b │ │ │ │ + je 63340 │ │ │ │ + test %dl,%dl │ │ │ │ + jne 63340 │ │ │ │ + mov %ebp,%r9d │ │ │ │ + lea 0x22f1c(%rip),%r8 │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0xffffffffffffffff,%rcx │ │ │ │ + mov $0x1,%edx │ │ │ │ xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x88(%r15),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 5f190 │ │ │ │ - mov 0x80(%r15),%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 │ │ │ │ + call 3610 <__snprintf_chk@plt> │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + lea 0x1(%r13),%edi │ │ │ │ + mov %ebp,%r8d │ │ │ │ + mov %eax,%ebx │ │ │ │ + mov %r13d,%eax │ │ │ │ + lea 0x22ef0(%rip),%rcx │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov %r12b,(%rsi,%rax,1) │ │ │ │ + add %rsi,%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 │ │ │ │ + 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 63360 │ │ │ │ + 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 49a40 │ │ │ │ + test %r14d,%r14d │ │ │ │ + sete %dl │ │ │ │ + test %al,%al │ │ │ │ + je 631f0 │ │ │ │ + cmp $0x4d,%r12b │ │ │ │ + je 63350 │ │ │ │ + test %dl,%dl │ │ │ │ + jne 63350 │ │ │ │ + mov %ebx,%r9d │ │ │ │ + lea 0x22e4d(%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 0x22e21(%rip),%rcx │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %r12b,(%rsi,%rax,1) │ │ │ │ + add %rsi,%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 │ │ │ │ - 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 │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + lea 0x2(%r13,%rbp,1),%r13d │ │ │ │ + mov $0x4d,%r12d │ │ │ │ + mov $0x1,%ebp │ │ │ │ + call 3600 <__sprintf_chk@plt> │ │ │ │ + jmp 63270 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%ebx │ │ │ │ + mov $0x53,%r12d │ │ │ │ + jmp 63270 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1,%ebp │ │ │ │ + mov $0x4d,%r12d │ │ │ │ + jmp 63270 │ │ │ │ + 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 6338b │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne 6346a │ │ │ │ + mov (%rdx),%ecx │ │ │ │ + add %ebx,%r15d │ │ │ │ + add %ebx,%r14d │ │ │ │ + jmp 63159 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x28(%rsp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 63428 │ │ │ │ + mov 0x24(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 63411 │ │ │ │ + cmpb $0x0,0x2c(%rsp) │ │ │ │ + je 63411 │ │ │ │ + mov 0x24(%rsp),%r14d │ │ │ │ + lea 0x22d61(%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 %r14d,%r9d │ │ │ │ + call 3610 <__snprintf_chk@plt> │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + mov %r13d,%eax │ │ │ │ + mov %r14d,%r8d │ │ │ │ + lea 0x1(%r13),%edi │ │ │ │ + lea 0x22d34(%rip),%rcx │ │ │ │ mov $0x1,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + movb $0x43,(%rbx,%rax,1) │ │ │ │ + add %rbx,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - jmp 5f3b3 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x18,%rsp │ │ │ │ + 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 │ │ │ │ - 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 │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x1,%rbx │ │ │ │ - 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 %eax,%eax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - call 766d0 │ │ │ │ - mov $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ + mov 0x28(%rsp),%eax │ │ │ │ + cmpb $0x0,0x2c(%rsp) │ │ │ │ + cmovne 0x24(%rsp),%eax │ │ │ │ + mov %eax,0x24(%rsp) │ │ │ │ + jmp 633bb │ │ │ │ + nop │ │ │ │ + mov 0x24(%rsp),%ebx │ │ │ │ + cmpb $0x0,0x2c(%rsp) │ │ │ │ + cmovne 0x28(%rsp),%ebx │ │ │ │ + jmp 63031 │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jne 63489 │ │ │ │ + mov 0x4(%rdx),%r9d │ │ │ │ + mov $0x5e,%r12d │ │ │ │ + add %r9d,%r15d │ │ │ │ + jmp 630c0 │ │ │ │ + lea 0x25f17(%rip),%rcx │ │ │ │ + mov $0x35f,%edx │ │ │ │ + lea 0x22c2e(%rip),%rsi │ │ │ │ + lea 0x22cab(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jne 630c0 │ │ │ │ + mov 0x4(%rdx),%r9d │ │ │ │ + mov $0x4e,%r12d │ │ │ │ + jmp 630c0 │ │ │ │ + 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 │ │ │ │ - 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) │ │ │ │ + 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 638d9 │ │ │ │ + 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 6354a │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + je 63532 │ │ │ │ + cmp $0x4,%ecx │ │ │ │ + jne 63536 │ │ │ │ + add 0x4(%rax),%r11d │ │ │ │ + addl $0x1,0x4(%rsp) │ │ │ │ + mov 0x28(%rbx),%eax │ │ │ │ + mov 0x4(%rsp),%ecx │ │ │ │ + cmp %eax,%ecx │ │ │ │ + jae 63858 │ │ │ │ + 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 636a0 │ │ │ │ + lea -0x5(%rcx),%esi │ │ │ │ + cmp $0x1,%esi │ │ │ │ + jbe 636a0 │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jne 63528 │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov %r13d,%eax │ │ │ │ + lea (%rcx,%rax,1),%rbp │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 63840 │ │ │ │ + mov %r15d,%r9d │ │ │ │ + lea 0x22b86(%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 0x22b49(%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 63681 │ │ │ │ + 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 0x212b5(%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 63630 │ │ │ │ + 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 63528 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x4(%rax),%ebp │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 63820 │ │ │ │ + mov %r15d,%r14d │ │ │ │ + mov %r10,0x10(%rsp) │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov %r11d,%r15d │ │ │ │ + mov %r12d,0x20(%rsp) │ │ │ │ + jmp 6374d │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %r14d,%r14d │ │ │ │ + jne 637b0 │ │ │ │ + cmpb $0x4d,0x8(%rsp) │ │ │ │ + je 636ef │ │ │ │ + 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 0x211d2(%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 63810 │ │ │ │ + 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 49a40 │ │ │ │ + test %al,%al │ │ │ │ + je 636c8 │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 63798 │ │ │ │ + movb $0x4d,0x8(%rsp) │ │ │ │ + add $0x1,%r14d │ │ │ │ + jmp 63735 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movl $0x0,0x24(%rsp) │ │ │ │ + mov $0x1,%r14d │ │ │ │ + movb $0x4d,0x8(%rsp) │ │ │ │ + jmp 63735 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r14d,%r9d │ │ │ │ + lea 0x2296e(%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 0x22943(%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 636d1 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ + mov 0x20(%rsp),%r12d │ │ │ │ + mov %r15d,%r11d │ │ │ │ + mov %r14d,%r15d │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 63833 │ │ │ │ + mov 0x24(%rsp),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne 638ea │ │ │ │ + mov (%rax),%ecx │ │ │ │ + add %ebp,%r11d │ │ │ │ + add %ebp,%r12d │ │ │ │ + jmp 6357e │ │ │ │ + mov $0x30,%edi │ │ │ │ + lea 0x1(%r13),%eax │ │ │ │ + mov %di,0x0(%rbp) │ │ │ │ + jmp 635f8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmpb $0x4d,0x8(%rsp) │ │ │ │ + mov %r15d,%r14d │ │ │ │ + je 63877 │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov %r13d,%eax │ │ │ │ + mov $0x30,%edx │ │ │ │ + add $0x1,%r13d │ │ │ │ + mov %dx,(%rsi,%rax,1) │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 638c5 │ │ │ │ + lea 0x228a5(%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 0x22879(%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 │ │ │ │ - mov %esi,%ecx │ │ │ │ - lea 0x22e37(%rip),%rdi │ │ │ │ - mov $0x36,%esi │ │ │ │ - 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 │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x25a2b(%rip),%rdx │ │ │ │ - call 766d0 │ │ │ │ - or $0xffffffff,%edi │ │ │ │ - call 3140 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov $0x30,%r10d │ │ │ │ + mov %r10w,(%rax) │ │ │ │ + jmp 638c5 │ │ │ │ + lea 0x25a87(%rip),%rcx │ │ │ │ + mov $0x3d0,%edx │ │ │ │ + lea 0x227ae(%rip),%rsi │ │ │ │ + lea 0x2282b(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ 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 │ │ │ │ + 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 63c70 │ │ │ │ + lea -0x1(%rbx),%eax │ │ │ │ + movl $0x0,0x30(%rsp) │ │ │ │ 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 5f578 │ │ │ │ - mov 0x0(%rbp),%r13 │ │ │ │ - mov %r13,%rdi │ │ │ │ + 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 639c0 │ │ │ │ + lea 0x258e6(%rip),%rcx │ │ │ │ + movzbl %al,%eax │ │ │ │ + movslq (%rcx,%rax,4),%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + notrack jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %esi,%eax │ │ │ │ + add $0x1,%esi │ │ │ │ + mov %dl,(%r15,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + add $0x1,%r14 │ │ │ │ + cmp %rax,%r14 │ │ │ │ + jne 63998 │ │ │ │ + mov %r15,%rdi │ │ │ │ call 32c0 │ │ │ │ - movq $0x0,0x8(%rbp) │ │ │ │ - movq $0x0,0x10(%rbp) │ │ │ │ - add $0x8,%rsp │ │ │ │ + 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 │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - mov 0x8(%rdi),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - sete %al │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ 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 │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 3430 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x1(%rbp,%rax,1),%esi │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + 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 639d0 │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 3430 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x1(%rbp,%rax,1),%esi │ │ │ │ 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 │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call 3430 │ │ │ │ + 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 63a94 │ │ │ │ + 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 $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 63a82 │ │ │ │ nopl (%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x30(%rsp),%eax │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea 0x2(%rax),%esi │ │ │ │ + mov %esi,0x34(%rsp) │ │ │ │ + shl $0x3,%rsi │ │ │ │ + mov %rsi,0x28(%rsp) │ │ │ │ + call 44640 │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + call 44640 │ │ │ │ + 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 639d0 │ │ │ │ + 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 63aea │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,0x18(%rsp) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + jmp 639de │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ 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 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) │ │ │ │ + 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 63d42 │ │ │ │ + lea -0x1(%r13),%eax │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov $0x1,%r14d │ │ │ │ + lea 0x1(%rbx,%rax,1),%r13 │ │ │ │ + jmp 63cf8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + add $0x1,%rbx │ │ │ │ + call 3070 │ │ │ │ + xor %esi,%esi │ │ │ │ + cmp %r13,%rbx │ │ │ │ + je 63d42 │ │ │ │ + movzbl (%rbx),%edx │ │ │ │ + lea -0x3d(%rdx),%ecx │ │ │ │ + cmp $0x1b,%cl │ │ │ │ + ja 63d30 │ │ │ │ + mov %r14,%rax │ │ │ │ + shl %cl,%rax │ │ │ │ + test $0x4a1800,%eax │ │ │ │ + jne 63ce0 │ │ │ │ + test $0x8010081,%eax │ │ │ │ + je 63d30 │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 3430 │ │ │ │ + add %eax,%r15d │ │ │ │ + jmp 63ce0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %esi,%eax │ │ │ │ + add $0x1,%rbx │ │ │ │ + add $0x1,%esi │ │ │ │ + mov %dl,0x0(%rbp,%rax,1) │ │ │ │ + cmp %r13,%rbx │ │ │ │ + jne 63cf8 │ │ │ │ + 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) │ │ │ │ - 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 │ │ │ │ - ret │ │ │ │ - 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 │ │ │ │ + mov $0x64,%esi │ │ │ │ + mov %rdi,%r15 │ │ │ │ + xor %edi,%edi │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ 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 %fs:0x28,%rax │ │ │ │ - mov %rax,0xc088(%rsp) │ │ │ │ + sub $0x28,%rsp │ │ │ │ + call 44640 │ │ │ │ + lea 0x8(%rax),%rdi │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rax,%rbp │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + and $0xfffffffffffffff8,%rdi │ │ │ │ + movq $0x0,0x5c(%rax) │ │ │ │ xor %eax,%eax │ │ │ │ - cmp $0x1,%esi │ │ │ │ - je 5f8ed │ │ │ │ - lea -0x1(%rsi),%eax │ │ │ │ - imul $0x8018,%rax,%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - jmp 5f8e4 │ │ │ │ + sub %rdi,%rcx │ │ │ │ + add $0x64,%ecx │ │ │ │ + shr $0x3,%ecx │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 32d0 │ │ │ │ + test %eax,%eax │ │ │ │ + je 63fa0 │ │ │ │ + mov %rax,%r13 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + 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 │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + jmp 63e27 │ │ │ │ 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 │ │ │ │ + cmp $0x5e,%dil │ │ │ │ + je 63e38 │ │ │ │ + lea -0x2(%r13),%esi │ │ │ │ + cmp %esi,%edx │ │ │ │ + jae 63f48 │ │ │ │ + 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 63eb2 │ │ │ │ + movsbq (%r15),%rdi │ │ │ │ + mov (%r14),%rsi │ │ │ │ + mov %rdi,%rax │ │ │ │ + testb $0x4,0x1(%rsi,%rdi,2) │ │ │ │ + je 63df0 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 3430 │ │ │ │ test %eax,%eax │ │ │ │ - jne 5fa4c │ │ │ │ - mov 0x8(%r14),%rsi │ │ │ │ - cmpl $0x1,0x10(%r14) │ │ │ │ + jne 63f00 │ │ │ │ + mov %r13d,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ - adc $0xffffffffffffffff,%rsi │ │ │ │ + call 3070 │ │ │ │ + movzbl (%r15),%edx │ │ │ │ + cmp $0x5e,%dl │ │ │ │ + je 63ef0 │ │ │ │ + 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 44640 │ │ │ │ + movzbl 0x14(%rsp),%edx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r12d,%eax │ │ │ │ + mov %dl,(%rbx,%rax,1) │ │ │ │ + lea 0x1(%r12),%eax │ │ │ │ xor %edx,%edx │ │ │ │ - call 3060 │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 5fad8 │ │ │ │ - mov 0x10(%r14),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - jne 5fa80 │ │ │ │ - lea 0x14(%r14),%rsi │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 3440 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ + movb $0x0,(%rbx,%rax,1) │ │ │ │ + mov %rax,%r12 │ │ │ │ + cmp %r15,0x8(%rsp) │ │ │ │ + jne 63e27 │ │ │ │ + mov $0xa,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov %eax,0x18(%rsp) │ │ │ │ - call 32e0 │ │ │ │ + call 3430 │ │ │ │ + mov %rax,%r13 │ │ │ │ test %eax,%eax │ │ │ │ - jne 5fad8 │ │ │ │ - mov 0x18(%rsp),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 5fa3e │ │ │ │ - mov %r14,0x10(%rsp) │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 3260 │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 5f9d0 │ │ │ │ - mov $0xfffffffd,%r13d │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 30b0 │ │ │ │ - mov 0xc088(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5fb39 │ │ │ │ - add $0xc098,%rsp │ │ │ │ - mov %r13d,%eax │ │ │ │ + jne 63f70 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32c0 │ │ │ │ + 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 %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 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movb $0x1,0x10(%rsp) │ │ │ │ + xor %edx,%edx │ │ │ │ + jmp 63e18 │ │ │ │ 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 │ │ │ │ + lea (%r12,%rax,1),%r8d │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + lea 0x1(%r8),%esi │ │ │ │ + mov %r8d,0x14(%rsp) │ │ │ │ + call 44640 │ │ │ │ + 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 63e4f │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0xffffffff,%r13d │ │ │ │ - jmp 5fa44 │ │ │ │ - mov %ebx,%ecx │ │ │ │ - movl $0x1,0xc(%rsp) │ │ │ │ + lea 0x64(%r13),%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %edx,0x10(%rsp) │ │ │ │ + mov %rsi,%r13 │ │ │ │ + call 44640 │ │ │ │ + mov 0x10(%rsp),%edx │ │ │ │ + mov %rax,%rbp │ │ │ │ + movzbl (%r15),%eax │ │ │ │ + jmp 63e02 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea (%r12,%rax,1),%r14d │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x1(%r14),%esi │ │ │ │ + call 44640 │ │ │ │ + mov %r12d,%edi │ │ │ │ + mov %r13d,%edx │ │ │ │ + mov $0x4d,%esi │ │ │ │ + mov %rax,%rbx │ │ │ │ + add %rax,%rdi │ │ │ │ + call 3070 │ │ │ │ + movb $0x0,(%rbx,%r14,1) │ │ │ │ + jmp 63ecc │ │ │ │ + mov %eax,%r12d │ │ │ │ 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 │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp 63eb2 │ │ │ │ + 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 │ │ │ │ - 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 %rbp,%rdi │ │ │ │ - mov %r12,%rbx │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8008(%rsp) │ │ │ │ + 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 64310 │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 64260 │ │ │ │ + mov %r14d,%r13d │ │ │ │ + test %bpl,%bpl │ │ │ │ + je 64260 │ │ │ │ + mov %r13d,%r9d │ │ │ │ + lea 0x220fe(%rip),%r8 │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0xffffffffffffffff,%rcx │ │ │ │ + mov $0x1,%edx │ │ │ │ xor %eax,%eax │ │ │ │ - call 3070 │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 5fc08 │ │ │ │ - mov %r13,%rax │ │ │ │ - mov $0x8001,%ecx │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - sub %r12,%rax │ │ │ │ - lea 0x8000(%rax),%rsi │ │ │ │ - call 31d0 <__memcpy_chk@plt> │ │ │ │ - cmp $0x7fff,%r12d │ │ │ │ - jbe 5fc08 │ │ │ │ + call 3610 <__snprintf_chk@plt> │ │ │ │ + movsbl 0x28(%rsp),%r9d │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %r13d,%r8d │ │ │ │ + lea 0x1(%rax),%ebp │ │ │ │ + lea 0x22150(%rip),%rcx │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - mov %rbp,%rcx │ │ │ │ - lea 0x254ac(%rip),%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ mov $0x1,%esi │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x8008(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5fc1e │ │ │ │ - add $0x8010,%rsp │ │ │ │ + call 3600 <__sprintf_chk@plt> │ │ │ │ + mov 0x28(%rbx),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + test %eax,%eax │ │ │ │ + je 641d9 │ │ │ │ + test %r12b,%r12b │ │ │ │ + je 64398 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + xor %r14d,%r14d │ │ │ │ + jmp 640c0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp $0x5,%eax │ │ │ │ + je 6409e │ │ │ │ + cmp $0x6,%eax │ │ │ │ + jne 64145 │ │ │ │ + add $0x1,%r14d │ │ │ │ + add 0x4(%rcx),%r13d │ │ │ │ + mov $0x4d,%r15d │ │ │ │ + cmp %r14d,%edx │ │ │ │ + je 642d0 │ │ │ │ + cmp %edx,%r14d │ │ │ │ + jae 641d9 │ │ │ │ + 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 64090 │ │ │ │ + mov 0x4(%rcx),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 64145 │ │ │ │ + lea -0x1(%rsi),%edx │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jbe 64736 │ │ │ │ + mov %esi,%edi │ │ │ │ + movdqa 0x22972(%rip),%xmm0 │ │ │ │ + xor %edx,%edx │ │ │ │ + shr $0x2,%edi │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%edx │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + paddd 0x22969(%rip),%xmm0 │ │ │ │ + cmp %edx,%edi │ │ │ │ + jne 64108 │ │ │ │ + mov %esi,%edi │ │ │ │ + and $0xfffffffc,%edi │ │ │ │ + test $0x3,%sil │ │ │ │ + je 64628 │ │ │ │ + lea 0x1(%rdi),%edx │ │ │ │ + cmp %esi,%edx │ │ │ │ + jae 6413c │ │ │ │ + lea 0x2(%rdi),%edx │ │ │ │ + add $0x3,%edi │ │ │ │ + cmp %esi,%edx │ │ │ │ + cmovb %edi,%edx │ │ │ │ + add %edx,%r13d │ │ │ │ + mov $0x4d,%r15d │ │ │ │ + test %r13d,%r13d │ │ │ │ + je 64154 │ │ │ │ + cmp $0x4d,%r15b │ │ │ │ + je 64328 │ │ │ │ + add $0x1,%r14d │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jne 64270 │ │ │ │ + mov 0x4(%rcx),%r13d │ │ │ │ + mov $0x44,%r11d │ │ │ │ + mov $0x44,%r15d │ │ │ │ + mov %r13d,%r9d │ │ │ │ + lea 0x21fad(%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 │ │ │ │ + mov %eax,%r12d │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + lea 0x21fea(%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 640c0 │ │ │ │ + mov 0x24(%rsp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 642f8 │ │ │ │ + mov 0x20(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 64245 │ │ │ │ + cmpb $0x0,0x2c(%rsp) │ │ │ │ + je 64245 │ │ │ │ + mov 0x20(%rsp),%ebx │ │ │ │ + lea 0x21f29(%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 %ebp,%edi │ │ │ │ + mov %ebx,%r8d │ │ │ │ + movsbl 0x28(%rsp),%r9d │ │ │ │ + lea 0x21f79(%rip),%rcx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + add %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + 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 6406b │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 64290 │ │ │ │ + mov 0x4(%rcx),%r13d │ │ │ │ + mov $0x49,%r11d │ │ │ │ + mov $0x49,%r15d │ │ │ │ + jmp 64171 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x4,%eax │ │ │ │ + jne 642aa │ │ │ │ + mov 0x4(%rcx),%r13d │ │ │ │ + mov $0x53,%r11d │ │ │ │ + mov $0x53,%r15d │ │ │ │ + jmp 64171 │ │ │ │ + cmp $0x3,%eax │ │ │ │ + je 642e0 │ │ │ │ + cmp $0x4d,%r15b │ │ │ │ + jne 6473d │ │ │ │ + mov 0x28(%rbx),%edx │ │ │ │ + mov $0x4d,%r15d │ │ │ │ + cmp %r14d,%edx │ │ │ │ + jne 640b5 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x4d,%r11d │ │ │ │ + jmp 64171 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x4(%rcx),%r13d │ │ │ │ + mov $0x4e,%r11d │ │ │ │ + mov $0x4e,%r15d │ │ │ │ + jmp 64171 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x24(%rsp),%eax │ │ │ │ + cmpb $0x0,0x2c(%rsp) │ │ │ │ + cmovne 0x20(%rsp),%eax │ │ │ │ + mov %eax,0x20(%rsp) │ │ │ │ + jmp 641f4 │ │ │ │ + nop │ │ │ │ + mov 0x20(%rsp),%r13d │ │ │ │ + cmpb $0x0,0x2c(%rsp) │ │ │ │ + cmovne 0x24(%rsp),%r13d │ │ │ │ + jmp 64020 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r13d,%r9d │ │ │ │ + lea 0x21df6(%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 0x21e3d(%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 64154 │ │ │ │ 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 │ │ │ │ + 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 64518 │ │ │ │ + cmp $0x5,%r8d │ │ │ │ + je 644b8 │ │ │ │ + cmp $0x6,%r8d │ │ │ │ + jne 64408 │ │ │ │ + movb $0x58,0xc(%rsp) │ │ │ │ + add 0x4(%rdx),%r12d │ │ │ │ + add %r12d,%r14d │ │ │ │ + add %r12d,%r15d │ │ │ │ + add $0x1,%r13d │ │ │ │ + movsbl 0xc(%rsp),%r11d │ │ │ │ + jmp 64432 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%r13d │ │ │ │ + cmp $0x1,%r8d │ │ │ │ + je 644d0 │ │ │ │ + cmp $0x2,%r8d │ │ │ │ + jne 644f0 │ │ │ │ + mov 0x4(%rdx),%r12d │ │ │ │ + movb $0x49,0xc(%rsp) │ │ │ │ + mov $0x49,%r11d │ │ │ │ + add %r12d,%r14d │ │ │ │ + mov %r12d,%r9d │ │ │ │ + lea 0x21cec(%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 0x21d2a(%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 643b0 │ │ │ │ + mov 0x14(%rsp),%ebp │ │ │ │ + jmp 641d9 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add 0x4(%rdx),%r12d │ │ │ │ + movb $0x3d,0xc(%rsp) │ │ │ │ + add %r12d,%r14d │ │ │ │ + add %r12d,%r15d │ │ │ │ + jmp 643f5 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x4(%rdx),%r12d │ │ │ │ + movb $0x44,0xc(%rsp) │ │ │ │ + mov $0x44,%r11d │ │ │ │ + add %r12d,%r15d │ │ │ │ + jmp 64432 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x4,%r8d │ │ │ │ + jne 645e4 │ │ │ │ + mov 0x4(%rdx),%r12d │ │ │ │ + movb $0x53,0xc(%rsp) │ │ │ │ + mov $0x53,%r11d │ │ │ │ + add %r12d,%r14d │ │ │ │ + jmp 64432 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x4(%rdx),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 64408 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov %r13d,0x18(%rsp) │ │ │ │ + mov %rbx,%r13 │ │ │ │ + mov %r8d,%ebx │ │ │ │ + mov %r12d,0x1c(%rsp) │ │ │ │ + mov %ebp,%r12d │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 64566 │ │ │ │ + nopl (%rax) │ │ │ │ + cmpb $0x3d,0xc(%rsp) │ │ │ │ + je 6463e │ │ │ │ + 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 645c0 │ │ │ │ + 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 49a40 │ │ │ │ + test %al,%al │ │ │ │ + je 64540 │ │ │ │ + cmpb $0x58,0xc(%rsp) │ │ │ │ + je 646ba │ │ │ │ + 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 64566 │ │ │ │ + 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 643d6 │ │ │ │ + cmp $0x3,%r8d │ │ │ │ + je 64610 │ │ │ │ + cmpb $0x4d,0xc(%rsp) │ │ │ │ + jne 643f9 │ │ │ │ + mov 0x28(%rbx),%eax │ │ │ │ + cmp %eax,%r13d │ │ │ │ + jne 644a0 │ │ │ │ + mov $0x4d,%r11d │ │ │ │ + jmp 64432 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movb $0x4e,0xc(%rsp) │ │ │ │ + mov 0x4(%rdx),%r12d │ │ │ │ + mov $0x4e,%r11d │ │ │ │ + jmp 64432 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + paddd 0x224f0(%rip),%xmm1 │ │ │ │ + pshufd $0xff,%xmm1,%xmm0 │ │ │ │ + movd %xmm0,%edx │ │ │ │ + jmp 6413c │ │ │ │ + mov %ebx,%r9d │ │ │ │ + lea 0x21ae0(%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 0x21b1c(%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 6455d │ │ │ │ + mov %ebx,%r9d │ │ │ │ + lea 0x21a64(%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 0x21aa0(%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 6455d │ │ │ │ + xor %edi,%edi │ │ │ │ + jmp 6412a │ │ │ │ + movsbl %r15b,%r11d │ │ │ │ + jmp 64171 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5fc50 │ │ │ │ + test %esi,%esi │ │ │ │ + jle 64790 │ │ │ │ + push %rbp │ │ │ │ + movslq %esi,%rsi │ │ │ │ push %rbx │ │ │ │ + lea (%rsi,%rsi,2),%rbp │ │ │ │ mov %rdi,%rbx │ │ │ │ - mov 0x10(%rdi),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ + shl $0x4,%rbp │ │ │ │ + add %rdi,%rbp │ │ │ │ + sub $0x8,%rsp │ │ │ │ + nop │ │ │ │ + mov 0x38c91(%rip),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + add $0x30,%rbx │ │ │ │ + call 62f10 │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + jne 64770 │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ - jmp 32c0 │ │ │ │ + pop %rbp │ │ │ │ + ret │ │ │ │ nop │ │ │ │ ret │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - mov %esi,%r15d │ │ │ │ push %r14 │ │ │ │ - mov %rdx,%r14 │ │ │ │ push %r13 │ │ │ │ - mov %rcx,%r13 │ │ │ │ + mov %esi,%r13d │ │ │ │ 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),%ebp │ │ │ │ + add 0x14(%rdi),%ebp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movq $0x0,0x40(%rsp) │ │ │ │ call 31a0 │ │ │ │ - mov %rax,%rbx │ │ │ │ - test %rax,%rax │ │ │ │ - je 5fe28 │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - mov $0x400c0,%edi │ │ │ │ - xor %r12d,%r12d │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ call 31a0 │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - mov %rax,%rdi │ │ │ │ - nopl (%rax) │ │ │ │ - add %r12,%rdi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov $0x8000,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + call 31a0 │ │ │ │ + mov 0x28(%rbx),%edi │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + test %edi,%edi │ │ │ │ + je 64c61 │ │ │ │ + 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) │ │ │ │ + jmp 64872 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp $0x4,%edx │ │ │ │ + je 648f8 │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jne 64859 │ │ │ │ + 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 64a58 │ │ │ │ + add $0x1,%r8 │ │ │ │ + cmp %edi,%r8d │ │ │ │ + jae 64c10 │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + lea 0x0(,%r8,8),%r12 │ │ │ │ + add %r12,%rax │ │ │ │ + mov (%rax),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 64950 │ │ │ │ + lea -0x5(%rdx),%esi │ │ │ │ + cmp $0x1,%esi │ │ │ │ + jbe 64950 │ │ │ │ + cmp $0x1,%edx │ │ │ │ + je 64a03 │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jne 64838 │ │ │ │ + mov 0x4(%rax),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 64859 │ │ │ │ + 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 648c0 │ │ │ │ + add %edx,0x18(%rsp) │ │ │ │ + add %edx,%ebp │ │ │ │ + mov (%rax),%edx │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jne 64841 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x4(%rax),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 64859 │ │ │ │ + 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 64918 │ │ │ │ + add %edx,0x18(%rsp) │ │ │ │ + add %edx,%ebp │ │ │ │ + mov (%rax),%edx │ │ │ │ + jmp 64841 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x4(%rax),%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + je 64838 │ │ │ │ + mov %r12,0x20(%rsp) │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov %rcx,%r12 │ │ │ │ + mov %r8,0x28(%rsp) │ │ │ │ + jmp 64987 │ │ │ │ + nop │ │ │ │ + movb $0x7c,(%r14) │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + add 0x20(%rbx),%rax │ │ │ │ + add $0x1,%r13d │ │ │ │ + cmp 0x4(%rax),%r13d │ │ │ │ + jae 649e0 │ │ │ │ + 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 49a40 │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + add %r9,%r14 │ │ │ │ + test %al,%al │ │ │ │ + jne 64970 │ │ │ │ + movb $0x20,(%r14) │ │ │ │ + jmp 64974 │ │ │ │ + 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 648a0 │ │ │ │ + mov 0x4(%rax),%r10d │ │ │ │ + test %r10d,%r10d │ │ │ │ + je 64859 │ │ │ │ + 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 64a20 │ │ │ │ + add %edx,0x1c(%rsp) │ │ │ │ + add %edx,%ebp │ │ │ │ + mov (%rax),%edx │ │ │ │ + jmp 648a0 │ │ │ │ + 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 64c57 │ │ │ │ + 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 64b25 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r14d,%edx │ │ │ │ + lea 0x21678(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 60f80 │ │ │ │ + mov 0x14(%rsp),%r8d │ │ │ │ + lea (%rbx,%rbp,1),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r14d,%edx │ │ │ │ + lea 0x21659(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 60f80 │ │ │ │ + mov 0x14(%rsp),%r8d │ │ │ │ + lea 0x0(%r13,%rbp,1),%rcx │ │ │ │ + mov %r14d,%edx │ │ │ │ + lea 0x2163d(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x3c,%rbp │ │ │ │ + call 60f80 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + cmp %rax,%rbp │ │ │ │ + je 64b80 │ │ │ │ + mov 0x14(%rsp),%r8d │ │ │ │ + lea (%r15,%rbp,1),%rcx │ │ │ │ + cmp %ebp,0x8(%rsp) │ │ │ │ + jb 64ac8 │ │ │ │ + mov $0x3c,%edx │ │ │ │ + lea 0x2160a(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 60f80 │ │ │ │ + mov 0x14(%rsp),%r8d │ │ │ │ + lea (%rbx,%rbp,1),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x3c,%edx │ │ │ │ + lea 0x215e9(%rip),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 60f80 │ │ │ │ + mov 0x14(%rsp),%r8d │ │ │ │ + lea 0x0(%r13,%rbp,1),%rcx │ │ │ │ + mov $0x3c,%edx │ │ │ │ + jmp 64b06 │ │ │ │ + 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 0x1fd56(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r8,0x28(%rsp) │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ + call 60f80 │ │ │ │ + mov 0x14(%rbx),%r12d │ │ │ │ + add 0x10(%rbx),%r12d │ │ │ │ xor %esi,%esi │ │ │ │ - movups %xmm0,(%rdi) │ │ │ │ - add $0x8018,%r12 │ │ │ │ - add $0x14,%rdi │ │ │ │ - movl $0x0,-0x4(%rdi) │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r15,%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 %rax,0x8(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - jne 5fdfd │ │ │ │ - jmp 5fe2f │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r12d,%edi │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ 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) │ │ │ │ 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 %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 64872 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + mov %r15,%r10 │ │ │ │ + mov %rcx,%r12 │ │ │ │ + mov %r10,%rdi │ │ │ │ call 32c0 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmp 5fcd6 │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ call 32c0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - xor %ebx,%ebx │ │ │ │ + mov %r12,%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 0x48(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 64c65 │ │ │ │ + add $0x58,%rsp │ │ │ │ mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ + pop %r15 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ + lea 0x40(%rsp),%r12 │ │ │ │ + jmp 64b94 │ │ │ │ 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) │ │ │ │ + jmp 64c1b │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ 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 60006 │ │ │ │ - sub $0xa8,%rsp │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ - lea 0x21366(%rip),%rsi │ │ │ │ mov %rdi,%rbx │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xc098(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3630 │ │ │ │ + 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) │ │ │ │ - test %rax,%rax │ │ │ │ - je 60288 │ │ │ │ - lea 0x4090(%rsp),%r14 │ │ │ │ + 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 650b6 │ │ │ │ + movl $0x0,0x1c(%rsp) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov %r10,%r14 │ │ │ │ + movl $0x0,0x18(%rsp) │ │ │ │ + mov %r12,%r9 │ │ │ │ + jmp 64d1a │ │ │ │ + cmp $0x4,%edx │ │ │ │ + je 64da0 │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jne 64d01 │ │ │ │ + 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 64ef0 │ │ │ │ + add $0x1,%r8 │ │ │ │ + cmp %edi,%r8d │ │ │ │ + jae 650b0 │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + lea 0x0(,%r8,8),%r12 │ │ │ │ + add %r12,%rax │ │ │ │ + mov (%rax),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 64df0 │ │ │ │ + lea -0x5(%rdx),%esi │ │ │ │ + cmp $0x1,%esi │ │ │ │ + jbe 64df0 │ │ │ │ + cmp $0x1,%edx │ │ │ │ + je 64ea3 │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jne 64ce0 │ │ │ │ + mov 0x4(%rax),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 64d01 │ │ │ │ + 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 64d68 │ │ │ │ + add %edx,0x18(%rsp) │ │ │ │ + add %edx,%ebp │ │ │ │ + mov (%rax),%edx │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jne 64ce9 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x4(%rax),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 64d01 │ │ │ │ + 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 64dc0 │ │ │ │ + add %edx,0x18(%rsp) │ │ │ │ + add %edx,%ebp │ │ │ │ + mov (%rax),%edx │ │ │ │ + jmp 64ce9 │ │ │ │ + mov 0x4(%rax),%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + je 64ce0 │ │ │ │ + mov %r12,0x20(%rsp) │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov %r9,%r12 │ │ │ │ + mov %r8,0x28(%rsp) │ │ │ │ + jmp 64e27 │ │ │ │ + nop │ │ │ │ + movb $0x7c,(%r15) │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + add 0x20(%rbx),%rax │ │ │ │ + add $0x1,%r13d │ │ │ │ + cmp 0x4(%rax),%r13d │ │ │ │ + jae 64e80 │ │ │ │ + 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 49a40 │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + add %rcx,%r15 │ │ │ │ + test %al,%al │ │ │ │ + jne 64e10 │ │ │ │ + movb $0x20,(%r15) │ │ │ │ + jmp 64e14 │ │ │ │ + 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 64d48 │ │ │ │ + mov 0x4(%rax),%r10d │ │ │ │ + test %r10d,%r10d │ │ │ │ + je 64d01 │ │ │ │ + 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 64ec0 │ │ │ │ + add %edx,0x1c(%rsp) │ │ │ │ + add %edx,%ebp │ │ │ │ + mov (%rax),%edx │ │ │ │ + jmp 64d48 │ │ │ │ + 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 65037 │ │ │ │ + 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 64fc3 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %r12d,%ecx │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x211db(%rip),%rdx │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + lea (%r15,%r14,1),%r8 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r12d,%ecx │ │ │ │ + lea 0x211c1(%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 0x21198(%rip),%rdx │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + cmp %rbp,%r14 │ │ │ │ + je 65020 │ │ │ │ + lea (%rbx,%r14,1),%r8 │ │ │ │ + cmp %r14d,0x8(%rsp) │ │ │ │ + jb 64f60 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov $0x3c,%ecx │ │ │ │ + lea 0x21172(%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 0x2114f(%rip),%rdx │ │ │ │ + mov $0x1,%esi │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + lea 0x0(%r13,%r14,1),%r8 │ │ │ │ + mov $0x3c,%ecx │ │ │ │ + jmp 64fa2 │ │ │ │ + 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 0x203a0(%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 $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 0x18(%rsp),%rdi │ │ │ │ + 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 $0x4000,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - call 34a0 │ │ │ │ + mov %rax,%r9 │ │ │ │ + add $0x1,%r8 │ │ │ │ + cmp %edi,%r8d │ │ │ │ + jb 64d1a │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %r14,%r10 │ │ │ │ + mov %r9,%r12 │ │ │ │ + mov %r10,%rdi │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + call 32c0 │ │ │ │ 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 │ │ │ │ call 32c0 │ │ │ │ + add $0x38,%rsp │ │ │ │ mov %r12,%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 │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - 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 │ │ │ │ + jmp 32c0 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ 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> │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - lea 0x210d3(%rip),%rsi │ │ │ │ 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 %rbp,%rdi │ │ │ │ - lea 0x30(%rsp),%r12 │ │ │ │ - call 3080 │ │ │ │ - xor %esi,%esi │ │ │ │ - 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 │ │ │ │ + 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 60ff0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 6050a │ │ │ │ - xor %ebx,%ebx │ │ │ │ - xor %r13d,%r13d │ │ │ │ - jmp 603ba │ │ │ │ - mov %r13,%rdx │ │ │ │ + call 31a0 │ │ │ │ + mov $0x1,%esi │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %r15,%rsi │ │ │ │ - add %r14,%r13 │ │ │ │ - call 5fe50 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call 3080 │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + call 3570 │ │ │ │ mov 0x10(%rsp),%rcx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 60420 │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 4e6b0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 6049b │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 60ff0 │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov 0x28(%rcx),%r10d │ │ │ │ + test %r10d,%r10d │ │ │ │ + je 654ee │ │ │ │ + movl $0x0,0x10(%rsp) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + movl $0x0,0x2c(%rsp) │ │ │ │ + jmp 651c5 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jne 651a9 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov %ebp,%eax │ │ │ │ + add $0x1,%ebp │ │ │ │ + movb $0x2a,(%r12,%rax,1) │ │ │ │ + movb $0x2a,(%rdx,%rax,1) │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x30(%rsp),%r15 │ │ │ │ - call 61090 │ │ │ │ + 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 65350 │ │ │ │ + add $0x1,%r8 │ │ │ │ + cmp %eax,%r8d │ │ │ │ + jae 654ee │ │ │ │ + mov 0x20(%rcx),%rax │ │ │ │ + lea 0x0(,%r8,8),%rbx │ │ │ │ + add %rbx,%rax │ │ │ │ + mov (%rax),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 656b0 │ │ │ │ + lea -0x5(%rdx),%esi │ │ │ │ + cmp $0x1,%esi │ │ │ │ + jbe 655d0 │ │ │ │ + cmp $0x1,%edx │ │ │ │ + je 65528 │ │ │ │ + cmp $0x2,%edx │ │ │ │ + je 652a0 │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jne 65180 │ │ │ │ + mov 0x4(%rax),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 651a9 │ │ │ │ + mov %r8,0x30(%rsp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x20(%rsp),%r15 │ │ │ │ + mov %r14d,%ebx │ │ │ │ + mov %rcx,%r13 │ │ │ │ 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 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x10(%rsp),%esi │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + add 0x1c(%r13),%esi │ │ │ │ + add %ebx,%esi │ │ │ │ + call 7f170 │ │ │ │ + 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 65228 │ │ │ │ + add %ebx,0x2c(%rsp) │ │ │ │ + mov 0x30(%rsp),%r8 │ │ │ │ + mov %r13,%rcx │ │ │ │ + add %ebx,%ebp │ │ │ │ + mov (%rax),%edx │ │ │ │ + jmp 65180 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x4(%rax),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 651a9 │ │ │ │ + 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 7f170 │ │ │ │ + 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 652c8 │ │ │ │ + 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 651fc │ │ │ │ + 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 6546e │ │ │ │ + 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 0x20d6f(%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 0x20d4c(%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 0x20d2b(%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 0x20d09(%rip),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x3c,%rbx │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + cmp %rbx,0x30(%rsp) │ │ │ │ + jne 653c8 │ │ │ │ + mov 0x38(%rsp),%r8 │ │ │ │ + mov 0x48(%rsp),%rcx │ │ │ │ + mov %r14d,%ebp │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + lea 0x1ff69(%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 651c5 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + add $0x58,%rsp │ │ │ │ + mov %r12,%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - ret │ │ │ │ + jmp 32c0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x4(%rax),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 651a9 │ │ │ │ + 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 7f170 │ │ │ │ + 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 65550 │ │ │ │ + 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 651f3 │ │ │ │ + mov 0x4(%rax),%r9d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 65180 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %r8,0x38(%rsp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + jmp 6560a │ │ │ │ + nopl (%rax) │ │ │ │ + movb $0x7c,0x0(%r13) │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + add $0x1,%r15d │ │ │ │ + add %r14,%rax │ │ │ │ + cmp 0x4(%rax),%r15d │ │ │ │ + jae 65690 │ │ │ │ + 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 7f170 │ │ │ │ + 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 49a40 │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + add %rdx,%r13 │ │ │ │ + test %al,%al │ │ │ │ + jne 655f0 │ │ │ │ + movb $0x20,0x0(%r13) │ │ │ │ + jmp 655f5 │ │ │ │ + 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 651ea │ │ │ │ + nop │ │ │ │ + mov 0x4(%rax),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je 651a9 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %r8,0x38(%rsp) │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov %rcx,%rbx │ │ │ │ + jmp 6560a │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 65b88 │ │ │ │ + push %r15 │ │ │ │ + mov %rsi,%r15 │ │ │ │ + push %r14 │ │ │ │ + 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 │ │ │ │ + mov %rax,%r8 │ │ │ │ + test %esi,%esi │ │ │ │ + je 65b56 │ │ │ │ + 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 6578b │ │ │ │ + cmp $0x4,%edx │ │ │ │ + je 65810 │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jne 65772 │ │ │ │ + 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 65980 │ │ │ │ + add $0x1,%r9 │ │ │ │ + cmp %esi,%r9d │ │ │ │ + jae 65b50 │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + lea 0x0(,%r9,8),%r12 │ │ │ │ + add %r12,%rax │ │ │ │ + mov (%rax),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 65860 │ │ │ │ + lea -0x5(%rdx),%ecx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jbe 65860 │ │ │ │ + cmp $0x1,%edx │ │ │ │ + je 65931 │ │ │ │ + cmp $0x2,%edx │ │ │ │ + jne 65750 │ │ │ │ + mov 0x4(%rax),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 65772 │ │ │ │ + mov (%rbx),%r12 │ │ │ │ + mov 0x10(%rsp),%r11d │ │ │ │ + xor %edx,%edx │ │ │ │ + add 0x18(%rbx),%r11d │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - lea 0x21f5f(%rip),%r12 │ │ │ │ + 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 657d8 │ │ │ │ + add %edx,0x10(%rsp) │ │ │ │ + add %edx,%ebp │ │ │ │ + mov (%rax),%edx │ │ │ │ + cmp $0x4,%edx │ │ │ │ + jne 65759 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x4(%rax),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 65772 │ │ │ │ + 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 65830 │ │ │ │ + add %edx,0x10(%rsp) │ │ │ │ + add %edx,%ebp │ │ │ │ + mov (%rax),%edx │ │ │ │ + jmp 65759 │ │ │ │ + mov 0x4(%rax),%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + je 65750 │ │ │ │ + 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 658a6 │ │ │ │ + nopl (%rax) │ │ │ │ + movb $0x7c,(%rax) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + add 0x20(%rbx),%rax │ │ │ │ + add $0x1,%r13d │ │ │ │ + cmp 0x4(%rax),%r13d │ │ │ │ + jae 65900 │ │ │ │ + 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 49a40 │ │ │ │ + mov (%rsp),%r8 │ │ │ │ + mov %eax,%esi │ │ │ │ + lea (%r8,%r12,1),%rax │ │ │ │ + test %sil,%sil │ │ │ │ + jne 65890 │ │ │ │ + movb $0x20,(%rax) │ │ │ │ + jmp 65893 │ │ │ │ + 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 657b9 │ │ │ │ + mov 0x4(%rax),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je 65772 │ │ │ │ + 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 65950 │ │ │ │ + add %edx,0x14(%rsp) │ │ │ │ + add %edx,%ebp │ │ │ │ + mov (%rax),%edx │ │ │ │ + jmp 657b9 │ │ │ │ + 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 65ad3 │ │ │ │ + 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 65a5b │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r13d,%ecx │ │ │ │ + lea 0x20750(%rip),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ 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 │ │ │ │ + mov $0x1,%esi │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0xc(%rsp),%r9d │ │ │ │ + lea (%rbx,%rbp,1),%r8 │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x1d5,%esi │ │ │ │ - call 4ea30 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x21f29(%rip),%rdx │ │ │ │ + mov %r13d,%ecx │ │ │ │ + lea 0x2072c(%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 0x2070c(%rip),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ 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 │ │ │ │ + add $0x3c,%rbp │ │ │ │ + mov $0x1,%esi │ │ │ │ + call 3110 <__fprintf_chk@plt> │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + cmp %rax,%rbp │ │ │ │ + je 65ac0 │ │ │ │ + mov 0xc(%rsp),%r9d │ │ │ │ + lea (%r14,%rbp,1),%r8 │ │ │ │ + cmp %ebp,(%rsp) │ │ │ │ + jb 659f0 │ │ │ │ + mov $0x3c,%ecx │ │ │ │ mov $0x1,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ + lea 0x206cb(%rip),%rdx │ │ │ │ call 3110 <__fprintf_chk@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - call 3140 │ │ │ │ - mov 0x3cf1b(%rip),%rdi │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - lea 0x24c2f(%rip),%rdx │ │ │ │ + mov 0xc(%rsp),%r9d │ │ │ │ + lea (%rbx,%rbp,1),%r8 │ │ │ │ xor %eax,%eax │ │ │ │ + mov $0x3c,%ecx │ │ │ │ + lea 0x206af(%rip),%rdx │ │ │ │ mov $0x1,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ + mov 0xc(%rsp),%r9d │ │ │ │ + lea (%r12,%rbp,1),%r8 │ │ │ │ + mov $0x3c,%ecx │ │ │ │ + jmp 65a37 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov $0x1,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,0x50(%rdi) │ │ │ │ - movl $0x0,0x8(%rdi) │ │ │ │ - movq $0x0,(%rdi) │ │ │ │ - movups %xmm0,0x40(%rdi) │ │ │ │ - ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - mov %esi,%ebp │ │ │ │ - push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %esi,%edx │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov (%rsp),%ebp │ │ │ │ + mov 0x20(%rsp),%r9 │ │ │ │ + mov %r12,%r10 │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ + mov 0xc(%rsp),%ecx │ │ │ │ + lea 0x1ee1a(%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 │ │ │ │ - sub $0x8,%rsp │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ call 3070 │ │ │ │ - mov %ebp,0x20(%rbx) │ │ │ │ - mov %rax,0x18(%rbx) │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - 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 │ │ │ │ - cmp $0x6,%eax │ │ │ │ - jbe 60657 │ │ │ │ - lea 0x1(%rcx),%rsi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - sub %rsi,%rdx │ │ │ │ - cmp $0xe,%rdx │ │ │ │ - ja 606b8 │ │ │ │ - xor %eax,%eax │ │ │ │ + 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 6578b │ │ │ │ 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) │ │ │ │ + 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 │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - ret │ │ │ │ + pop %r15 │ │ │ │ + jmp 32c0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - cmp $0xe,%eax │ │ │ │ - jbe 60799 │ │ │ │ - mov %edi,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - shr $0x4,%edx │ │ │ │ - shl $0x4,%rdx │ │ │ │ + ret │ │ │ │ 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 │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - lea 0x21c01(%rip),%rdi │ │ │ │ - call 3680 │ │ │ │ - mov $0x1,%edi │ │ │ │ - call 3140 │ │ │ │ + endbr64 │ │ │ │ + mov 0x28(%rdi),%eax │ │ │ │ + mov 0x20(%rdi),%rdx │ │ │ │ + test %eax,%eax │ │ │ │ + je 65bc0 │ │ │ │ + lea -0x1(%rax),%ecx │ │ │ │ + lea (%rdx,%rcx,8),%rcx │ │ │ │ + cmp %esi,(%rcx) │ │ │ │ + je 65bd8 │ │ │ │ + lea 0x1(%rax),%ecx │ │ │ │ + lea (%rdx,%rax,8),%rax │ │ │ │ + mov %ecx,0x28(%rdi) │ │ │ │ + mov %esi,(%rax) │ │ │ │ + movl $0x1,0x4(%rax) │ │ │ │ + ret │ │ │ │ + xchg %ax,%ax │ │ │ │ + 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 │ │ │ │ + mov $0x30,%esi │ │ │ │ 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) │ │ │ │ - xor %eax,%eax │ │ │ │ - movslq 0x4(%rsi),%rax │ │ │ │ - sub $0x1,%rax │ │ │ │ - jne 60855 │ │ │ │ - jmp 6085e │ │ │ │ + mov %rdi,%rbx │ │ │ │ + xor %edi,%edi │ │ │ │ + sub $0x18,%rsp │ │ │ │ + call 44640 │ │ │ │ + movdqu 0x10(%rbx),%xmm0 │ │ │ │ + mov 0x14(%rbx),%edx │ │ │ │ + mov %rax,%r15 │ │ │ │ + movdqu (%rbx),%xmm1 │ │ │ │ + mov 0x10(%rbx),%eax │ │ │ │ + cmp %eax,0x18(%rbx) │ │ │ │ + jae 65ff6 │ │ │ │ + cmp %edx,0x1c(%rbx) │ │ │ │ + jae 65ff6 │ │ │ │ + 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 65dbb │ │ │ │ + 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 65dae │ │ │ │ + mov (%rax),%edx │ │ │ │ + lea 0x23662(%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 65dae │ │ │ │ + xor %r13d,%r13d │ │ │ │ + jmp 65d06 │ │ │ │ + test %eax,%eax │ │ │ │ + je 65ec0 │ │ │ │ + lea -0x1(%rax),%edi │ │ │ │ + lea (%rsi,%rdi,8),%rdi │ │ │ │ + cmpl $0x5,(%rdi) │ │ │ │ + je 65ee0 │ │ │ │ + mov 0x21291(%rip),%rcx │ │ │ │ + lea 0x1(%rax),%edi │ │ │ │ + mov %edi,0x28(%r15) │ │ │ │ + mov %rcx,(%rsi,%rax,8) │ │ │ │ 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 │ │ │ │ + mov 0x20(%rbx),%rsi │ │ │ │ + add $0x1,%r13d │ │ │ │ + mov 0x4(%rsi,%r12,1),%eax │ │ │ │ + cmp %eax,%r13d │ │ │ │ + jae 65ef0 │ │ │ │ + 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 49a40 │ │ │ │ + mov 0x20(%r15),%rsi │ │ │ │ + test %al,%al │ │ │ │ + mov 0x28(%r15),%eax │ │ │ │ + jne 65cc0 │ │ │ │ test %eax,%eax │ │ │ │ - je 608d0 │ │ │ │ - mov 0xc0a8(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 60c09 │ │ │ │ - add $0xc0b8,%rsp │ │ │ │ + je 65ea8 │ │ │ │ + lea -0x1(%rax),%edi │ │ │ │ + lea (%rsi,%rdi,8),%rdi │ │ │ │ + cmpl $0x6,(%rdi) │ │ │ │ + je 65ee0 │ │ │ │ + mov 0x2121d(%rip),%rcx │ │ │ │ + lea 0x1(%rax),%edi │ │ │ │ + mov %edi,0x28(%r15) │ │ │ │ + mov %rcx,(%rsi,%rax,8) │ │ │ │ + jmp 65cf0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x4(%rax),%edi │ │ │ │ + mov 0x28(%r15),%eax │ │ │ │ + mov 0x20(%r15),%rdx │ │ │ │ + test %eax,%eax │ │ │ │ + je 65f60 │ │ │ │ + lea -0x1(%rax),%r9d │ │ │ │ + lea (%rdx,%r9,8),%r9 │ │ │ │ + cmpl $0x3,(%r9) │ │ │ │ + je 65fe0 │ │ │ │ + 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 65c80 │ │ │ │ + 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 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x28(%r15),%edx │ │ │ │ + mov 0x4(%rax),%r9d │ │ │ │ + mov 0x20(%r15),%rdi │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + je 65f10 │ │ │ │ + lea -0x1(%rdx),%r11d │ │ │ │ + lea (%rdi,%r11,8),%r11 │ │ │ │ + cmpl $0x4,(%r11) │ │ │ │ + je 65fc0 │ │ │ │ + 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 65f26 │ │ │ │ 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 │ │ │ │ + mov 0x28(%r15),%edx │ │ │ │ + mov 0x4(%rax),%r9d │ │ │ │ + mov 0x20(%r15),%rdi │ │ │ │ + test %edx,%edx │ │ │ │ + je 65f40 │ │ │ │ + lea -0x1(%rdx),%r11d │ │ │ │ + lea (%rdi,%r11,8),%r11 │ │ │ │ + cmpl $0x2,(%r11) │ │ │ │ + je 65fc0 │ │ │ │ + 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 65f26 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x28(%r15),%edx │ │ │ │ + mov 0x4(%rax),%r9d │ │ │ │ + mov 0x20(%r15),%rdi │ │ │ │ + test %edx,%edx │ │ │ │ + je 65f90 │ │ │ │ + lea -0x1(%rdx),%r11d │ │ │ │ + lea (%rdi,%r11,8),%r11 │ │ │ │ + cmpl $0x1,(%r11) │ │ │ │ + je 65fd0 │ │ │ │ + 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 65fa6 │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x210c9(%rip),%rax │ │ │ │ + movl $0x1,0x28(%r15) │ │ │ │ + mov %rax,(%rsi) │ │ │ │ + jmp 65cf0 │ │ │ │ + nop │ │ │ │ + mov 0x210a9(%rip),%rax │ │ │ │ + movl $0x1,0x28(%r15) │ │ │ │ + mov %rax,(%rsi) │ │ │ │ + jmp 65cf0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + addl $0x1,0x4(%rdi) │ │ │ │ + jmp 65cf0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x28(%rbx),%r10d │ │ │ │ + add $0x1,%r14 │ │ │ │ + add %eax,0xc(%rsp) │ │ │ │ + add %eax,%ebp │ │ │ │ + cmp %r10d,%r14d │ │ │ │ + jb 65c80 │ │ │ │ + jmp 65dbb │ │ │ │ + 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 65c80 │ │ │ │ + jmp 65dbb │ │ │ │ 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 │ │ │ │ + movl $0x1,0x28(%r15) │ │ │ │ + mov %r9d,0x4(%rdi) │ │ │ │ + mov 0x28(%rbx),%r10d │ │ │ │ + movl $0x2,(%rdi) │ │ │ │ + jmp 65f26 │ │ │ │ + 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 65c80 │ │ │ │ + jmp 65dbb │ │ │ │ + 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 65c80 │ │ │ │ + jmp 65dbb │ │ │ │ + nop │ │ │ │ + add %r9d,0x4(%r11) │ │ │ │ + jmp 65f26 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - ret │ │ │ │ + add %r9d,0x4(%r11) │ │ │ │ + jmp 65fa6 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%r14 │ │ │ │ + add %edi,0x4(%r9) │ │ │ │ + cmp %r10d,%r14d │ │ │ │ + jb 65c80 │ │ │ │ + jmp 65dbb │ │ │ │ + call 61870 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 60c50 │ │ │ │ - jmp 607e0 │ │ │ │ + mov 0x28(%rdi),%eax │ │ │ │ + mov 0x20(%rdi),%rcx │ │ │ │ + test %eax,%eax │ │ │ │ + je 66030 │ │ │ │ + lea -0x1(%rax),%r8d │ │ │ │ + lea (%rcx,%r8,8),%r8 │ │ │ │ + cmp %esi,(%r8) │ │ │ │ + je 66040 │ │ │ │ + lea 0x1(%rax),%r8d │ │ │ │ + lea (%rcx,%rax,8),%rax │ │ │ │ + mov %r8d,0x28(%rdi) │ │ │ │ + mov %esi,(%rax) │ │ │ │ + mov %edx,0x4(%rax) │ │ │ │ + ret │ │ │ │ xchg %ax,%ax │ │ │ │ - xor %eax,%eax │ │ │ │ + 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) │ │ │ │ - xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ - 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 │ │ │ │ + mov 0x28(%rdi),%r8d │ │ │ │ + cmp $0x1,%r8d │ │ │ │ + jbe 660b3 │ │ │ │ + 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 66070 │ │ │ │ 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) │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - 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 │ │ │ │ + mov 0x28(%rdi),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 660f9 │ │ │ │ + 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 660f0 │ │ │ │ + bt %rax,%rdi │ │ │ │ + jae 660f0 │ │ │ │ + add 0x4(%rdx),%ecx │ │ │ │ + add $0x8,%rdx │ │ │ │ + cmp %rsi,%rdx │ │ │ │ + jne 660e0 │ │ │ │ + mov %ecx,%eax │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x100000,%esi │ │ │ │ - call 5fff0 │ │ │ │ - mov %bl,(%rax) │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ + endbr64 │ │ │ │ + mov 0x28(%rdi),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 66133 │ │ │ │ + mov 0x20(%rdi),%rdx │ │ │ │ + lea (%rdx,%rcx,8),%rsi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%rdx),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jbe 66127 │ │ │ │ + sub $0x5,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + ja 6612a │ │ │ │ + add 0x4(%rdx),%ecx │ │ │ │ + add $0x8,%rdx │ │ │ │ + cmp %rsi,%rdx │ │ │ │ + jne 66118 │ │ │ │ + mov %ecx,%eax │ │ │ │ ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - sub $0x8,%rsp │ │ │ │ + mov 0x28(%rdi),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 66179 │ │ │ │ + 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 66170 │ │ │ │ + bt %rax,%rdi │ │ │ │ + jae 66170 │ │ │ │ + add 0x4(%rdx),%ecx │ │ │ │ + add $0x8,%rdx │ │ │ │ + cmp %rsi,%rdx │ │ │ │ + jne 66160 │ │ │ │ + mov %ecx,%eax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + mov 0x28(%rdi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 661c0 │ │ │ │ + mov 0x20(%rdi),%rdx │ │ │ │ + mov $0x65,%edi │ │ │ │ + lea (%rdx,%rax,8),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - cmpb $0x0,(%rsi) │ │ │ │ - je 60df0 │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 60deb │ │ │ │ - call 607e0 │ │ │ │ - cltq │ │ │ │ - add $0x8,%rsp │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rdx),%ecx │ │ │ │ + cmp $0x6,%ecx │ │ │ │ + ja 661b0 │ │ │ │ + bt %rcx,%rdi │ │ │ │ + jae 661b0 │ │ │ │ + add 0x4(%rdx),%eax │ │ │ │ + add $0x8,%rdx │ │ │ │ + cmp %rsi,%rdx │ │ │ │ + jne 661a0 │ │ │ │ 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 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %eax,%eax │ │ │ │ ret │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ + xchg %ax,%ax │ │ │ │ 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 │ │ │ │ + mov 0x28(%rdi),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 662a9 │ │ │ │ + mov 0x20(%rdi),%rax │ │ │ │ + mov %rdi,%rbp │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + movq $0x0,0x8(%rsp) │ │ │ │ + lea 0x231bd(%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 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) │ │ │ │ + je 66284 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x3(%rbx),%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + add $0x1,%r13d │ │ │ │ + call 44640 │ │ │ │ + mov %ebx,%edi │ │ │ │ + mov $0x1,%edx │ │ │ │ + add $0x1,%ebx │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov $0x2,%esi │ │ │ │ + lea 0x1e69c(%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 66230 │ │ │ │ + mov 0x28(%rbp),%edx │ │ │ │ + addq $0x1,0x8(%rsp) │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jb 66210 │ │ │ │ add $0x18,%rsp │ │ │ │ + mov %r15,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x61a80000,%r13d │ │ │ │ - mov $0x61a80001,%r14d │ │ │ │ - mov $0x61a80000,%ebp │ │ │ │ - jmp 60e4b │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %r15d,%r15d │ │ │ │ + jmp 66297 │ │ │ │ xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ - mov 0x20(%rdi),%rdi │ │ │ │ - jmp 32c0 │ │ │ │ - nopl (%rax) │ │ │ │ - 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 │ │ │ │ + mov 0x28(%rdi),%edx │ │ │ │ + mov %rdi,%r9 │ │ │ │ + mov %rsi,%r11 │ │ │ │ + test %edx,%edx │ │ │ │ + je 66420 │ │ │ │ + mov 0x20(%rdi),%rax │ │ │ │ + xor %r10d,%r10d │ │ │ │ + xor %r8d,%r8d │ │ │ │ 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 │ │ │ │ - ret │ │ │ │ + lea (%rax,%rdx,8),%rdi │ │ │ │ nopl (%rax) │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 60f80 │ │ │ │ - call 607e0 │ │ │ │ - jmp 60f53 │ │ │ │ + mov (%rax),%edx │ │ │ │ + mov 0x4(%rax),%ecx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + je 66320 │ │ │ │ + ja 66310 │ │ │ │ + cmp $0x2,%edx │ │ │ │ + je 662eb │ │ │ │ + add %ecx,%esi │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jne 662d8 │ │ │ │ + test %r10b,%r10b │ │ │ │ + jne 66305 │ │ │ │ + test %r8b,%r8b │ │ │ │ + mov $0x3,%eax │ │ │ │ + cmovne %eax,%r10d │ │ │ │ + mov %r10d,%eax │ │ │ │ + ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movl $0x0,0x30(%rbx) │ │ │ │ - or $0xffffffff,%eax │ │ │ │ - pop %rbx │ │ │ │ + sub $0x5,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jbe 662e9 │ │ │ │ + jmp 662eb │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + jbe 66348 │ │ │ │ + mov %esi,%edx │ │ │ │ + add 0x1c(%r9),%edx │ │ │ │ + add %r11,%rdx │ │ │ │ + movzbl (%rdx),%r8d │ │ │ │ + cmp $0x47,%r8b │ │ │ │ + je 66388 │ │ │ │ + cmp $0x43,%r8b │ │ │ │ + jne 66358 │ │ │ │ + cmpb $0x54,0x1(%rdx) │ │ │ │ + je 663c0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %ecx,%esi │ │ │ │ + mov $0x1,%r8d │ │ │ │ + jmp 662eb │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x41,%r8b │ │ │ │ + jne 66348 │ │ │ │ + cmpb $0x54,0x1(%rdx) │ │ │ │ + jne 66348 │ │ │ │ + lea -0x2(%rcx),%r8d │ │ │ │ + cmpb $0x41,(%rdx,%r8,1) │ │ │ │ + jne 66348 │ │ │ │ + lea -0x1(%rcx),%r8d │ │ │ │ + cmpb $0x43,(%rdx,%r8,1) │ │ │ │ + mov $0x1,%edx │ │ │ │ + cmove %edx,%r10d │ │ │ │ + jmp 66348 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x1(%rdx),%r8d │ │ │ │ + cmp $0x54,%r8b │ │ │ │ + je 663f0 │ │ │ │ + cmp $0x43,%r8b │ │ │ │ + jne 66348 │ │ │ │ + lea -0x2(%rcx),%r8d │ │ │ │ + cmpb $0x41,(%rdx,%r8,1) │ │ │ │ + jne 66348 │ │ │ │ + lea -0x1(%rcx),%r8d │ │ │ │ + cmpb $0x47,(%rdx,%r8,1) │ │ │ │ + mov $0x1,%edx │ │ │ │ + cmove %edx,%r10d │ │ │ │ + jmp 66348 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea -0x2(%rcx),%r8d │ │ │ │ + movzbl (%rdx,%r8,1),%r8d │ │ │ │ + cmp $0x41,%r8b │ │ │ │ + je 663d9 │ │ │ │ + cmp $0x47,%r8b │ │ │ │ + jne 66348 │ │ │ │ + lea -0x1(%rcx),%r8d │ │ │ │ + cmpb $0x43,(%rdx,%r8,1) │ │ │ │ + mov $0x2,%edx │ │ │ │ + cmove %edx,%r10d │ │ │ │ + jmp 66348 │ │ │ │ + lea -0x2(%rcx),%r8d │ │ │ │ + cmpb $0x41,(%rdx,%r8,1) │ │ │ │ + jne 66348 │ │ │ │ + lea -0x1(%rcx),%r8d │ │ │ │ + movzbl (%rdx,%r8,1),%edx │ │ │ │ + cmp $0x47,%dl │ │ │ │ + je 66427 │ │ │ │ + cmp $0x54,%dl │ │ │ │ + mov $0x2,%edx │ │ │ │ + cmove %edx,%r10d │ │ │ │ + jmp 66348 │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor %r10d,%r10d │ │ │ │ + mov %r10d,%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 │ │ │ │ + mov $0x1,%r10d │ │ │ │ + jmp 66348 │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ endbr64 │ │ │ │ - mov 0x28(%rdi),%rax │ │ │ │ - sub 0x20(%rdi),%rax │ │ │ │ - add 0x10(%rdi),%rax │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + xor %edi,%edi │ │ │ │ push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + mov $0x4,%esi │ │ │ │ push %rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - cmpw $0x6,0x12(%rdi) │ │ │ │ - jne 61027 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movzwl 0x18(%rdi),%r12d │ │ │ │ - movzwl 0x16(%rdi),%edi │ │ │ │ - cmpw $0x4342,0x14(%rbx) │ │ │ │ - je 61048 │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 61076 │ │ │ │ - add $0x10,%rsp │ │ │ │ + sub $0x8,%rsp │ │ │ │ + call 44640 │ │ │ │ + movl $0x0,(%rax) │ │ │ │ + mov 0x28(%r12),%edx │ │ │ │ + mov %rax,%rdi │ │ │ │ + test %edx,%edx │ │ │ │ + je 66508 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov $0x1,%r14d │ │ │ │ + lea 0x22e93(%rip),%r13 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x20(%r12),%rax │ │ │ │ + lea (%rax,%rbx,8),%rax │ │ │ │ + cmpl $0x6,(%rax) │ │ │ │ + mov 0x4(%rax),%ecx │ │ │ │ + ja 664bc │ │ │ │ + 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 66490 │ │ │ │ + mov %r14d,0x0(%rbp) │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rdi,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rsi,%rbp │ │ │ │ - call 5f850 │ │ │ │ - cmp $0x2,%ax │ │ │ │ - jne 61027 │ │ │ │ - movzwl %r12w,%edi │ │ │ │ - call 5f850 │ │ │ │ - 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 │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - xor %eax,%eax │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x1(%r14),%esi │ │ │ │ + mov %rsi,%r15 │ │ │ │ + shl $0x2,%rsi │ │ │ │ + call 44640 │ │ │ │ + movl $0x0,(%rax,%r14,4) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %r15d,%r14d │ │ │ │ + mov 0x28(%r12),%edx │ │ │ │ + jmp 664bc │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x1,%r14d │ │ │ │ + jmp 664c4 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - lea 0x4(%rsp),%rdi │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov $0x4,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - call 34a0 │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jne 61110 │ │ │ │ - mov 0x4(%rsp),%edi │ │ │ │ - call 5f860 │ │ │ │ - mov %eax,%eax │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 61173 │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ + mov 0x28(%rdi),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 665e0 │ │ │ │ + lea -0x1(%r8),%edx │ │ │ │ + mov 0x20(%rdi),%rsi │ │ │ │ + cmp $0x3,%edx │ │ │ │ + jbe 665e6 │ │ │ │ + mov %edx,%ecx │ │ │ │ + movdqa 0x206d4(%rip),%xmm2 │ │ │ │ + mov %rsi,%rax │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + shr $0x2,%ecx │ │ │ │ + shl $0x5,%rcx │ │ │ │ + add %rsi,%rcx │ │ │ │ nopl (%rax) │ │ │ │ - mov 0x3c2e9(%rip),%rdi │ │ │ │ - lea 0x2427a(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - jmp 610f7 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x3c2c1(%rip),%rdi │ │ │ │ - lea 0x24222(%rip),%rdx │ │ │ │ - mov $0x1,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - jmp 6112a │ │ │ │ - lea 0x27e65(%rip),%rcx │ │ │ │ - mov $0x49,%edx │ │ │ │ - lea 0x2129c(%rip),%rsi │ │ │ │ - lea 0x241da(%rip),%rdi │ │ │ │ - call 3150 <__assert_fail@plt> │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ + movdqu (%rax),%xmm0 │ │ │ │ + movdqu 0x10(%rax),%xmm3 │ │ │ │ + add $0x20,%rax │ │ │ │ + shufps $0x88,%xmm3,%xmm0 │ │ │ │ + pcmpeqd %xmm2,%xmm0 │ │ │ │ + psubd %xmm0,%xmm1 │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jne 66550 │ │ │ │ + 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 6659d │ │ │ │ + add $0x1,%eax │ │ │ │ + lea 0x1(%rdx),%ecx │ │ │ │ + cmp %r8d,%ecx │ │ │ │ + jae 665ca │ │ │ │ + cmpl $0x3,(%rsi,%rcx,8) │ │ │ │ + jne 665ae │ │ │ │ + add $0x1,%eax │ │ │ │ + lea 0x2(%rdx),%ecx │ │ │ │ + cmp %r8d,%ecx │ │ │ │ + jae 665ca │ │ │ │ + cmpl $0x3,(%rsi,%rcx,8) │ │ │ │ + je 665d0 │ │ │ │ + add $0x3,%edx │ │ │ │ + cmp %r8d,%edx │ │ │ │ + jae 665ca │ │ │ │ + cmpl $0x3,(%rsi,%rdx,8) │ │ │ │ + je 665d8 │ │ │ │ + ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%eax │ │ │ │ + jmp 665bc │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1,%eax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x1,%eax │ │ │ │ + ret │ │ │ │ + mov $0x1,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + jmp 66592 │ │ │ │ + nop │ │ │ │ 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) │ │ │ │ - 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 │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 66b90 │ │ │ │ + lea -0x1(%r8),%ecx │ │ │ │ + mov 0x20(%rdi),%rax │ │ │ │ + mov %rdi,%r12 │ │ │ │ + cmp $0x3,%ecx │ │ │ │ + jbe 66ba8 │ │ │ │ + mov %ecx,%edi │ │ │ │ + movdqa 0x205de(%rip),%xmm2 │ │ │ │ + mov %rax,%rdx │ │ │ │ pxor %xmm1,%xmm1 │ │ │ │ - mov $0xffffffff,%ebx │ │ │ │ - movapd %xmm6,%xmm7 │ │ │ │ - addsd %xmm6,%xmm7 │ │ │ │ - movsd %xmm7,(%rsp) │ │ │ │ + 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 66648 │ │ │ │ + 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 66695 │ │ │ │ + add $0x1,%edx │ │ │ │ + lea 0x1(%rcx),%edi │ │ │ │ + cmp %r8d,%edi │ │ │ │ + jae 666ca │ │ │ │ + cmpl $0x3,(%rax,%rdi,8) │ │ │ │ + jne 666a6 │ │ │ │ + add $0x1,%edx │ │ │ │ + lea 0x2(%rcx),%edi │ │ │ │ + cmp %r8d,%edi │ │ │ │ + jae 666ca │ │ │ │ + cmpl $0x3,(%rax,%rdi,8) │ │ │ │ + je 66b40 │ │ │ │ + add $0x3,%ecx │ │ │ │ + cmp %r8d,%ecx │ │ │ │ + jae 666ca │ │ │ │ + cmpl $0x3,(%rax,%rcx,8) │ │ │ │ + je 66b50 │ │ │ │ + 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 666f5 │ │ │ │ + add %ebp,%ecx │ │ │ │ + bt %r9,%r8 │ │ │ │ + cmovb %ecx,%ebp │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rdi,%rax │ │ │ │ + jne 666e0 │ │ │ │ + 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 44640 │ │ │ │ + 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 66b9c │ │ │ │ + cmp %ebp,%r14d │ │ │ │ + jae 66b9c │ │ │ │ + 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 66b80 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %r15,%rax │ │ │ │ + lea 0x22b79(%rip),%r13 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %r8d,%r15d │ │ │ │ + mov %ebp,%r8d │ │ │ │ + mov 0x8(%rsp),%ebp │ │ │ │ + mov %rax,%rcx │ │ │ │ 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 %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 0x20(%r12),%rax │ │ │ │ + lea (%rax,%rbx,8),%rax │ │ │ │ + cmpl $0x6,(%rax) │ │ │ │ + ja 6683f │ │ │ │ + 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 66aa0 │ │ │ │ + lea -0x1(%rdi),%r11d │ │ │ │ + lea (%r10,%r11,8),%r11 │ │ │ │ + cmpl $0x2,(%r11) │ │ │ │ + je 66b60 │ │ │ │ + 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 667d0 │ │ │ │ + mov %r15d,%r8d │ │ │ │ + mov %rcx,%r15 │ │ │ │ + add $0x1,%r8d │ │ │ │ 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 │ │ │ │ + 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 66b9c │ │ │ │ + cmp %r8d,%r14d │ │ │ │ + jae 66b9c │ │ │ │ + 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 6683f │ │ │ │ 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 │ │ │ │ + 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 66ac0 │ │ │ │ + lea -0x1(%rdi),%r11d │ │ │ │ + lea (%r10,%r11,8),%r11 │ │ │ │ + cmpl $0x5,(%r11) │ │ │ │ + je 66a88 │ │ │ │ + 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 66a90 │ │ │ │ + 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 66b00 │ │ │ │ + lea -0x1(%rdi),%r11d │ │ │ │ + lea (%r10,%r11,8),%r11 │ │ │ │ + cmpl $0x1,(%r11) │ │ │ │ + je 66b70 │ │ │ │ + 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 66b17 │ │ │ │ + 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 66b20 │ │ │ │ + lea -0x1(%rdi),%r11d │ │ │ │ + lea (%r10,%r11,8),%r11 │ │ │ │ + cmpl $0x6,(%r11) │ │ │ │ + je 66a88 │ │ │ │ + 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 66a90 │ │ │ │ + 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 66ae0 │ │ │ │ + lea -0x1(%rdi),%r11d │ │ │ │ + lea (%r10,%r11,8),%r11 │ │ │ │ + cmpl $0x0,(%r11) │ │ │ │ + je 66a88 │ │ │ │ + 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 66a90 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %r9d,0x4(%r11) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x4(%rax),%eax │ │ │ │ + add %eax,%ebp │ │ │ │ + add %eax,%r14d │ │ │ │ + jmp 6683f │ │ │ │ + nopl (%rax) │ │ │ │ + movl $0x1,0x28(%rsi) │ │ │ │ + movl $0x2,(%r10) │ │ │ │ + mov %r9d,0x4(%r10) │ │ │ │ + mov 0x28(%r12),%edx │ │ │ │ + jmp 6683c │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movl $0x1,0x28(%rsi) │ │ │ │ + mov %r9d,0x4(%r10) │ │ │ │ + mov 0x28(%r12),%edx │ │ │ │ + movl $0x5,(%r10) │ │ │ │ + jmp 66a90 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movl $0x1,0x28(%rsi) │ │ │ │ + mov %r9d,0x4(%r10) │ │ │ │ + mov 0x28(%r12),%edx │ │ │ │ + movl $0x0,(%r10) │ │ │ │ + jmp 66a90 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movl $0x1,0x28(%rsi) │ │ │ │ + mov 0x28(%r12),%edx │ │ │ │ + movl $0x1,(%r10) │ │ │ │ + mov %r9d,0x4(%r10) │ │ │ │ + add 0x4(%rax),%r14d │ │ │ │ + jmp 6683f │ │ │ │ + movl $0x1,0x28(%rsi) │ │ │ │ + mov %r9d,0x4(%r10) │ │ │ │ + mov 0x28(%r12),%edx │ │ │ │ + movl $0x6,(%r10) │ │ │ │ + jmp 66a90 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%edx │ │ │ │ + jmp 666b8 │ │ │ │ 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 │ │ │ │ + add $0x1,%edx │ │ │ │ + jmp 666ca │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %r9d,0x4(%r11) │ │ │ │ + jmp 6683c │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %r9d,0x4(%r11) │ │ │ │ + jmp 66b17 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x1,%r8d │ │ │ │ + jmp 66851 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x30,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 44640 │ │ │ │ + call 61870 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x1,%edx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + jmp 6668a │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ endbr64 │ │ │ │ - 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 │ │ │ │ - pop %rbx │ │ │ │ - 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 │ │ │ │ - pop %rbx │ │ │ │ + mov 0x18(%rdi),%eax │ │ │ │ + cmp $0x1,%sil │ │ │ │ + je 66bd0 │ │ │ │ ret │ │ │ │ xchg %ax,%ax │ │ │ │ - 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 │ │ │ │ + mov 0x10(%rdi),%r8d │ │ │ │ + mov 0x28(%rdi),%edx │ │ │ │ + sub %eax,%r8d │ │ │ │ + mov %r8d,%eax │ │ │ │ + test %edx,%edx │ │ │ │ + je 66bcd │ │ │ │ + mov 0x20(%rdi),%rax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x75,%edi │ │ │ │ + lea (%rax,%rdx,8),%rsi │ │ │ │ + mov (%rax),%edx │ │ │ │ + cmp $0x6,%edx │ │ │ │ + ja 66c00 │ │ │ │ + bt %rdx,%rdi │ │ │ │ + jae 66c00 │ │ │ │ + add 0x4(%rax),%ecx │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jne 66bf0 │ │ │ │ + mov %r8d,%eax │ │ │ │ + sub %ecx,%eax │ │ │ │ ret │ │ │ │ - xchg %ax,%ax │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ - 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 0x2555d(%rip),%xmm0 │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbx │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - maxsd %xmm2,%xmm0 │ │ │ │ - ret │ │ │ │ + mov 0x28(%rdi),%r8d │ │ │ │ + mov 0x18(%rdi),%eax │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 66c52 │ │ │ │ + mov 0x20(%rdi),%rdx │ │ │ │ + mov $0x75,%r10d │ │ │ │ + lea (%rdx,%r8,8),%r9 │ │ │ │ + xor %r8d,%r8d │ │ │ │ nopl 0x0(%rax) │ │ │ │ - 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 0x254fd(%rip),%xmm0 │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbx │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - maxsd %xmm2,%xmm0 │ │ │ │ + mov (%rdx),%ecx │ │ │ │ + cmp $0x6,%ecx │ │ │ │ + ja 66c49 │ │ │ │ + bt %rcx,%r10 │ │ │ │ + jae 66c49 │ │ │ │ + add 0x4(%rdx),%r8d │ │ │ │ + add $0x8,%rdx │ │ │ │ + cmp %r9,%rdx │ │ │ │ + jne 66c38 │ │ │ │ + cmp $0x1,%sil │ │ │ │ + je 66c60 │ │ │ │ + lea -0x1(%rax,%r8,1),%eax │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - 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 │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - subsd %xmm0,%xmm1 │ │ │ │ - maxsd %xmm1,%xmm2 │ │ │ │ - mulsd %xmm3,%xmm2 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + not %eax │ │ │ │ + add 0x10(%rdi),%eax │ │ │ │ ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - 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 │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x1c(%rdi),%esi │ │ │ │ + cmp $0x1,%al │ │ │ │ + je 66c80 │ │ │ │ + mov %esi,%eax │ │ │ │ ret │ │ │ │ + mov 0x28(%rdi),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 66cb3 │ │ │ │ + mov 0x20(%rdi),%rax │ │ │ │ + lea (%rax,%rcx,8),%rdi │ │ │ │ + xor %ecx,%ecx │ │ │ │ nopl 0x0(%rax) │ │ │ │ + mov (%rax),%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jbe 66ca7 │ │ │ │ + sub $0x5,%edx │ │ │ │ + cmp $0x1,%edx │ │ │ │ + ja 66caa │ │ │ │ + add 0x4(%rax),%ecx │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rdi,%rax │ │ │ │ + jne 66c98 │ │ │ │ + lea -0x1(%rcx,%rsi,1),%esi │ │ │ │ + mov %esi,%eax │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov 0x3bc81(%rip),%rdi │ │ │ │ - mov $0x1b,%ecx │ │ │ │ + mov 0x1c(%rsi),%eax │ │ │ │ + cmp %eax,0x1c(%rdi) │ │ │ │ + jne 66d5e │ │ │ │ + mov 0x18(%rsi),%eax │ │ │ │ + cmp %eax,0x18(%rdi) │ │ │ │ + jne 66d9c │ │ │ │ + mov 0x28(%rdi),%eax │ │ │ │ + cmp 0x28(%rsi),%eax │ │ │ │ + jne 66d7d │ │ │ │ + test %eax,%eax │ │ │ │ + je 66d1b │ │ │ │ + mov 0x20(%rsi),%rdx │ │ │ │ + mov 0x20(%rdi),%rcx │ │ │ │ + mov %eax,%esi │ │ │ │ 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 │ │ │ │ + shl $0x3,%rsi │ │ │ │ + mov 0x4(%rdx,%rax,1),%edi │ │ │ │ + cmp %edi,0x4(%rcx,%rax,1) │ │ │ │ + jne 66d20 │ │ │ │ + mov (%rdx,%rax,1),%edi │ │ │ │ + cmp %edi,(%rcx,%rax,1) │ │ │ │ + jne 66d3f │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jne 66d00 │ │ │ │ + add $0x8,%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 │ │ │ │ - pop %rbx │ │ │ │ - mov $0x4b,%r9d │ │ │ │ - mov $0x5b,%r8d │ │ │ │ - mov $0x1b,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%esi │ │ │ │ - jmp 3110 <__fprintf_chk@plt> │ │ │ │ + lea 0x22639(%rip),%rcx │ │ │ │ + mov $0x9cc,%edx │ │ │ │ + lea 0x1f378(%rip),%rsi │ │ │ │ + lea 0x1cbbe(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + lea 0x2261a(%rip),%rcx │ │ │ │ + mov $0x9cd,%edx │ │ │ │ + lea 0x1f359(%rip),%rsi │ │ │ │ + lea 0x1cbc7(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + lea 0x225fb(%rip),%rcx │ │ │ │ + mov $0x9c7,%edx │ │ │ │ + lea 0x1f33a(%rip),%rsi │ │ │ │ + lea 0x1f3df(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + lea 0x225dc(%rip),%rcx │ │ │ │ + mov $0x9ca,%edx │ │ │ │ + lea 0x1f31b(%rip),%rsi │ │ │ │ + lea 0x1cb41(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + lea 0x225bd(%rip),%rcx │ │ │ │ + mov $0x9c8,%edx │ │ │ │ + lea 0x1f2fc(%rip),%rsi │ │ │ │ + lea 0x1f3b4(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %edx,%r15d │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ + mov %rdi,%r15 │ │ │ │ push %r14 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sd %r15,%xmm0 │ │ │ │ - lea 0x21372(%rip),%rdx │ │ │ │ + mov %edx,%r14d │ │ │ │ push %r13 │ │ │ │ + mov %esi,%r13d │ │ │ │ + lea 0x1f3a3(%rip),%rsi │ │ │ │ push %r12 │ │ │ │ + mov %r8d,%r12d │ │ │ │ push %rbp │ │ │ │ - mov %r15,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %ecx,%ebx │ │ │ │ + movsbl %cl,%ebx │ │ │ │ + mov %ebx,%edx │ │ │ │ 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) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x18(%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 │ │ │ │ + lea 0x10(%rsp),%rbp │ │ │ │ + movq $0x0,0x10(%rsp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 60f80 │ │ │ │ + test %r14b,%r14b │ │ │ │ + jne 66fa8 │ │ │ │ + movsbl %r12b,%r12d │ │ │ │ + lea 0x1dad4(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r12d,%edx │ │ │ │ + call 60f80 │ │ │ │ + mov 0x18(%r15),%r14 │ │ │ │ + cmp $0xffffffff,%r13d │ │ │ │ + jne 66f70 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + test %r14,%r14 │ │ │ │ + je 66e87 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x3bb39(%rip),%rdi │ │ │ │ - mov %r13,%rdx │ │ │ │ + mov 0x10(%r15),%rax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %ebx,%r8d │ │ │ │ + lea 0x1f334(%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,%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 │ │ │ │ + add $0x1,%r13 │ │ │ │ + call 60f80 │ │ │ │ + pop %rsi │ │ │ │ + pop %rdi │ │ │ │ + cmp %r13,%r14 │ │ │ │ + jne 66e50 │ │ │ │ + mov 0x30(%r15),%r14d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + test %r14,%r14 │ │ │ │ + je 66f1d │ │ │ │ + mov %r12d,0xc(%rsp) │ │ │ │ + jmp 66edc │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %ebx,%r8d │ │ │ │ + mov %ebx,%edx │ │ │ │ + lea 0x1f301(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ 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 │ │ │ │ + add $0x1,%r13 │ │ │ │ + call 60f80 │ │ │ │ + mov 0x28(%r15),%rax │ │ │ │ + mov 0xc(%rsp),%ecx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x1f2f4(%rip),%rsi │ │ │ │ + mov (%rax,%r12,1),%rdx │ │ │ │ xor %eax,%eax │ │ │ │ - lea 0x20ac3(%rip),%rdx │ │ │ │ - call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x3ba95(%rip),%rdi │ │ │ │ - add $0x38,%rsp │ │ │ │ + call 60f80 │ │ │ │ + cmp %r13,%r14 │ │ │ │ + je 66f1d │ │ │ │ + mov 0x20(%r15),%rdx │ │ │ │ + mov 0x28(%r15),%rax │ │ │ │ + lea 0x0(,%r13,8),%r12 │ │ │ │ + mov (%rdx,%r13,8),%rcx │ │ │ │ + test %rax,%rax │ │ │ │ + je 66efc │ │ │ │ + cmpq $0x0,(%rax,%r13,8) │ │ │ │ + jne 66ea0 │ │ │ │ + mov 0xc(%rsp),%r8d │ │ │ │ + mov %ebx,%edx │ │ │ │ + lea 0x1f2ae(%rip),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + add $0x1,%r13 │ │ │ │ + call 60f80 │ │ │ │ + cmp %r13,%r14 │ │ │ │ + jne 66edc │ │ │ │ + sub $0x8,%rsp │ │ │ │ + push 0x38(%r15) │ │ │ │ + mov (%r15),%r8 │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov %ebx,%r9d │ │ │ │ + lea 0x1ca12(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ + call 60f80 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + pop %rdx │ │ │ │ + pop %rcx │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 66fc0 │ │ │ │ + add $0x28,%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 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - 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 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x14(%rax),%ebx │ │ │ │ - cmp %ebx,%edx │ │ │ │ - jb 61ab7 │ │ │ │ - mov 0xc(%rsp),%r12d │ │ │ │ - shl $0x2,%r12 │ │ │ │ - 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,%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 │ │ │ │ - nop │ │ │ │ - add $0x2,%eax │ │ │ │ - cmp %eax,%esi │ │ │ │ - jae 61ae0 │ │ │ │ - jmp 61a9a │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - test %edx,%edx │ │ │ │ - je 61b59 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %ebx,%r8d │ │ │ │ + mov %ebx,%edx │ │ │ │ + lea 0x1f215(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov (%rax,%r13,8),%r9 │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov (%rax,%r13,8),%rcx │ │ │ │ push %r12 │ │ │ │ - mov %edx,%edx │ │ │ │ - push %rbp │ │ │ │ - lea (%rdx,%rdx,2),%rax │ │ │ │ - lea 0x10(%rsi),%rbp │ │ │ │ - push %rbx │ │ │ │ - lea 0x0(%rbp,%rax,8),%r12 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov -0x10(%rbp),%eax │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - xor %ebx,%ebx │ │ │ │ - test %eax,%eax │ │ │ │ - je 61b3e │ │ │ │ + xor %eax,%eax │ │ │ │ + call 60f80 │ │ │ │ + pop %r8 │ │ │ │ + pop %r9 │ │ │ │ + jmp 66e87 │ │ │ │ nopl (%rax) │ │ │ │ - mov (%rdi,%rbx,8),%rdi │ │ │ │ - call 32c0 │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - movq $0x0,(%rdi,%rbx,8) │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp -0x10(%rbp),%ebx │ │ │ │ - jb 61b20 │ │ │ │ - call 32c0 │ │ │ │ - add $0x18,%rbp │ │ │ │ - movq $0x0,-0x18(%rbp) │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jne 61b10 │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - ret │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%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) │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - 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 │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - mov 0x8(%rdi),%eax │ │ │ │ - mov (%rsi),%edx │ │ │ │ - sub %rdx,%rax │ │ │ │ - add $0x1,%rax │ │ │ │ - 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 │ │ │ │ - ret │ │ │ │ + mov %ebx,%edx │ │ │ │ + lea 0x1f1d8(%rip),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 60f80 │ │ │ │ + jmp 66e19 │ │ │ │ + call 3500 <__stack_chk_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 │ │ │ │ - ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - mov 0xc(%rsi),%edx │ │ │ │ - mov $0x1,%eax │ │ │ │ - cmp %edx,0xc(%rdi) │ │ │ │ - jl 61c89 │ │ │ │ - setne %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - neg %eax │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ - mov %rdi,%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 │ │ │ │ - add $0x1,%ebp │ │ │ │ - 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 $0x1,%ebp │ │ │ │ - cmp %esi,%ebp │ │ │ │ - jb 61ccb │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpl $0x1,(%r12) │ │ │ │ - jbe 61da0 │ │ │ │ - xor %ebx,%ebx │ │ │ │ + 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 671d0 │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ + je 671d0 │ │ │ │ + lea 0x20(%rsp),%rcx │ │ │ │ + lea 0x28(%rsp),%rdx │ │ │ │ + call 12520 │ │ │ │ + lea 0x30(%rsp),%r13 │ │ │ │ + mov %ebp,%edx │ │ │ │ + lea 0x1f129(%rip),%rsi │ │ │ │ + mov %eax,0x1c(%rsp) │ │ │ │ + mov %r13,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 60f80 │ │ │ │ + cmpb $0x0,0x1c8(%rbx) │ │ │ │ + jne 672ef │ │ │ │ + lea 0x1d882(%rip),%rax │ │ │ │ + mov %r14d,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 60f80 │ │ │ │ + mov 0x1c(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 670e6 │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov 0x8(%rsp),%r12 │ │ │ │ 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 │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ + shl $0x2,%r12 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - test %r13d,%r13d │ │ │ │ - je 61d77 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov $0x1,%eax │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov (%rax,%r15,2),%rcx │ │ │ │ + cmpb $0x2a,(%rcx) │ │ │ │ + je 670dd │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov %ebp,%r8d │ │ │ │ + lea 0x1f0ce(%rip),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov (%rax,%r15,1),%r9d │ │ │ │ + push %r14 │ │ │ │ + xor %eax,%eax │ │ │ │ + call 60f80 │ │ │ │ + pop %rax │ │ │ │ + pop %rdx │ │ │ │ + add $0x4,%r15 │ │ │ │ + cmp %r12,%r15 │ │ │ │ + jne 670a8 │ │ │ │ + mov 0x260(%rbx),%rcx │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x1f0b2(%rip),%rsi │ │ │ │ + call 60f80 │ │ │ │ + mov 0x268(%rbx),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 67360 │ │ │ │ + mov %r14d,%ecx │ │ │ │ + lea 0x1f0a6(%rip),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 60f80 │ │ │ │ + mov %ebp,%edx │ │ │ │ + lea 0x1f098(%rip),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 60f80 │ │ │ │ + lea 0x1ece8(%rip),%rcx │ │ │ │ + mov %ebp,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x1f08d(%rip),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 60f80 │ │ │ │ + mov 0xf0(%rbx),%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 67170 │ │ │ │ + mov %ebp,%edx │ │ │ │ + lea 0x1f078(%rip),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 60f80 │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r14d,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 60f80 │ │ │ │ + cmpb $0x0,0x1c8(%rbx) │ │ │ │ + jne 67310 │ │ │ │ + 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 673a1 │ │ │ │ + add $0x48,%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 │ │ │ │ - ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - mov %esi,%r15d │ │ │ │ - push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ + mov 0xe8(%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 672b0 │ │ │ │ + mov 0x18(%rax),%eax │ │ │ │ xor %edi,%edi │ │ │ │ - push %r13 │ │ │ │ - lea 0x0(,%r15,4),%r13 │ │ │ │ - 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 │ │ │ │ + lea 0x0(,%rax,8),%r13 │ │ │ │ + mov %eax,0x1c(%rsp) │ │ │ │ + mov %rax,%r15 │ │ │ │ mov %r13,%rsi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - call 5e500 │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + call 44640 │ │ │ │ mov %r13,%rsi │ │ │ │ xor %edi,%edi │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - call 5e500 │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + call 44640 │ │ │ │ + mov %rax,0x20(%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 │ │ │ │ + je 672c2 │ │ │ │ + xor %r13d,%r13d │ │ │ │ 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 0x28(%rsp),%rax │ │ │ │ + mov 0xe8(%rbx),%rdi │ │ │ │ + mov %r13d,%esi │ │ │ │ + lea (%rax,%r13,8),%r12 │ │ │ │ + call 7d4c0 │ │ │ │ + mov 0xe8(%rbx),%rdi │ │ │ │ + mov %r13d,%esi │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + lea (%rax,%r13,4),%r12 │ │ │ │ + add $0x1,%r13 │ │ │ │ + call 7b8b0 │ │ │ │ + mov %eax,(%r12) │ │ │ │ + cmp %r13,0x8(%rsp) │ │ │ │ + jne 67228 │ │ │ │ + lea 0x30(%rsp),%r13 │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x1ef04(%rip),%rsi │ │ │ │ + mov %ebp,%edx │ │ │ │ mov %r13,%rdi │ │ │ │ - mov (%rax,%r15,4),%esi │ │ │ │ - add 0x10(%r13),%rsi │ │ │ │ - call 26240 <__cxa_finalize@plt+0x22a70> │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ + call 60f80 │ │ │ │ + cmpb $0x0,0x1c8(%rbx) │ │ │ │ + jne 672ef │ │ │ │ + lea 0x1d665(%rip),%rax │ │ │ │ + mov %r14d,%edx │ │ │ │ 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 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 %rax,0x10(%rsp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 60f80 │ │ │ │ + jmp 67098 │ │ │ │ + nopl (%rax) │ │ │ │ + movq $0x0,0x28(%rsp) │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + lea 0x30(%rsp),%r13 │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x1eead(%rip),%rsi │ │ │ │ + mov %ebp,%edx │ │ │ │ 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 │ │ │ │ + call 60f80 │ │ │ │ + cmpb $0x0,0x1c8(%rbx) │ │ │ │ + movl $0x0,0x1c(%rsp) │ │ │ │ + je 67380 │ │ │ │ + mov %ebp,%edx │ │ │ │ + lea 0x1ee91(%rip),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 60f80 │ │ │ │ + jmp 6706f │ │ │ │ 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 │ │ │ │ + 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 0x10(%rcx),%r9 │ │ │ │ - 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 %rbx,%rcx │ │ │ │ + call 3600 <__sprintf_chk@plt> │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 60f80 │ │ │ │ + jmp 6718f │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov %r14d,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 60f80 │ │ │ │ + jmp 67124 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x1d571(%rip),%rax │ │ │ │ + mov %r14d,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 60f80 │ │ │ │ + jmp 670e6 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%esi │ │ │ │ - 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 │ │ │ │ + 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 │ │ │ │ + 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 67453 │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %ebp,%ebp │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - 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 %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 │ │ │ │ - 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 │ │ │ │ + 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 67430 │ │ │ │ + mov 0x30(%rbx),%eax │ │ │ │ + xor %ebp,%ebp │ │ │ │ test %eax,%eax │ │ │ │ - je 6287e │ │ │ │ - lea 0x0(,%rax,8),%r13 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdi,%r12,1),%rdi │ │ │ │ + je 6749b │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + mov (%rax,%rbp,8),%rdi │ │ │ │ call 32c0 │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - movq $0x0,(%rdi,%r12,1) │ │ │ │ - add $0x8,%r12 │ │ │ │ - cmp %r13,%r12 │ │ │ │ - jne 62860 │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + movq $0x0,(%rax,%rbp,8) │ │ │ │ + mov 0x28(%rbx),%rax │ │ │ │ + mov (%rax,%rbp,8),%rdi │ │ │ │ call 32c0 │ │ │ │ - add $0x4,%r14 │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - cmp %rbp,0x98(%rsp) │ │ │ │ - jne 62841 │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ + mov 0x28(%rbx),%rax │ │ │ │ + movq $0x0,(%rax,%rbp,8) │ │ │ │ + add $0x1,%rbp │ │ │ │ + cmp 0x30(%rbx),%ebp │ │ │ │ + jb 67460 │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ call 32c0 │ │ │ │ - mov 0x88(%rsp),%rdi │ │ │ │ + movq $0x0,0x8(%rbx) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ call 32c0 │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ + movq $0x0,0x20(%rbx) │ │ │ │ + mov 0x28(%rbx),%rdi │ │ │ │ call 32c0 │ │ │ │ - mov 0xe8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 62a47 │ │ │ │ - add $0xf8,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ + movq $0x0,0x28(%rbx) │ │ │ │ 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 │ │ │ │ - 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> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ - push %r13 │ │ │ │ - lea (%rsi,%rcx,1),%eax │ │ │ │ - mov %ecx,%r13d │ │ │ │ push %r12 │ │ │ │ - mov %rdx,%r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rax,%rbp │ │ │ │ + mov %rdx,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %esi,%ebx │ │ │ │ - lea 0x0(,%rax,8),%rsi │ │ │ │ - sub %rax,%rsi │ │ │ │ + mov 0x30(%rdi),%eax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov 0x20(%rdi),%rdi │ │ │ │ + lea 0x1(%rax),%esi │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + call 44640 │ │ │ │ + mov 0x28(%rbx),%rdi │ │ │ │ + mov %rax,0x20(%rbx) │ │ │ │ + mov 0x30(%rbx),%eax │ │ │ │ + lea 0x1(%rax),%esi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 44640 │ │ │ │ + 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 │ │ │ │ - pop %r13 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ + 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 44640 │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + lea 0x8(,%rax,8),%rsi │ │ │ │ + call 44640 │ │ │ │ + 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 │ │ │ │ + mov %rax,0x18(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ 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 $0x18,%rsp │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xa8(%rsp) │ │ │ │ + mov %rax,0x8(%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) │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + test %esi,%esi │ │ │ │ + je 67650 │ │ │ │ + mov %esi,%esi │ │ │ │ + mov %rdx,%r12 │ │ │ │ + lea 0x1ec00(%rip),%r13 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + lea (%rdi,%rsi,8),%rbp │ │ │ │ + jmp 67612 │ │ │ │ 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 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 │ │ │ │ + cmpb $0x44,0x1(%rdx) │ │ │ │ + jne 6761a │ │ │ │ + cmpb $0x3a,0x2(%rdx) │ │ │ │ + jne 6761a │ │ │ │ + lea 0x3(%rdx),%rdi │ │ │ │ + add $0x8,%rbx │ │ │ │ + call 60de0 │ │ │ │ + mov %rax,(%r12) │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + je 67630 │ │ │ │ + mov (%rbx),%rdx │ │ │ │ + cmpb $0x49,(%rdx) │ │ │ │ + je 675f0 │ │ │ │ + mov %rsp,%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x8,%rbx │ │ │ │ + call 60f80 │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + jne 67612 │ │ │ │ + mov (%rsp),%rax │ │ │ │ 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 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x60(%rsp),%r10 │ │ │ │ - mov 0x40(%rsp),%r9d │ │ │ │ - xor %edx,%edx │ │ │ │ - mov 0x94(%rsp),%r11d │ │ │ │ - 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) │ │ │ │ - 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 │ │ │ │ - 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) │ │ │ │ - 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 │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 63094 │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - add $0xb8,%rsp │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 67654 │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ - movl $0x0,0x90(%rsp) │ │ │ │ - movq $0x0,0x88(%rsp) │ │ │ │ - jmp 63045 │ │ │ │ + nop │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 67634 │ │ │ │ call 3500 <__stack_chk_fail@plt> │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - mov %esi,%r8d │ │ │ │ - mov %rcx,%r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 63320 │ │ │ │ - lea 0x0(,%r8,8),%rax │ │ │ │ - mov %rcx,0x28(%rsp) │ │ │ │ - mov %rdi,%rbp │ │ │ │ + sub $0x8,%rsp │ │ │ │ + test %esi,%esi │ │ │ │ + je 67710 │ │ │ │ + mov %esi,%esi │ │ │ │ + mov %rdx,%r12 │ │ │ │ + mov %rcx,%r13 │ │ │ │ + mov %rdi,%r15 │ │ │ │ + lea (%rdi,%rsi,8),%rbx │ │ │ │ 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) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jne 630e8 │ │ │ │ - mov 0x28(%rsp),%r15 │ │ │ │ - mov %r8d,(%r15) │ │ │ │ - add $0x38,%rsp │ │ │ │ - mov %r14,%rax │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov (%r15),%rdi │ │ │ │ + cmpb $0x53,(%rdi) │ │ │ │ + jne 676b9 │ │ │ │ + cmpb $0x4e,0x1(%rdi) │ │ │ │ + jne 676b9 │ │ │ │ + cmpb $0x3a,0x2(%rdi) │ │ │ │ + jne 676b9 │ │ │ │ + add $0x3,%rdi │ │ │ │ + mov $0x1,%ebp │ │ │ │ + call 60de0 │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov (%r15),%rdi │ │ │ │ + cmpb $0x4c,(%rdi) │ │ │ │ + jne 676e4 │ │ │ │ + cmpb $0x4e,0x1(%rdi) │ │ │ │ + jne 676e4 │ │ │ │ + cmpb $0x3a,0x2(%rdi) │ │ │ │ + jne 676e4 │ │ │ │ + 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 67690 │ │ │ │ + xor $0x1,%ebp │ │ │ │ + xor $0x1,%r14d │ │ │ │ + or %r14b,%bpl │ │ │ │ + jne 67710 │ │ │ │ + add $0x8,%rsp │ │ │ │ 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 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - add $0x38,%rbp │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jne 630f3 │ │ │ │ - jmp 6326d │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %r8d,0x8(%rsp) │ │ │ │ - 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) │ │ │ │ + lea 0x21cc9(%rip),%rcx │ │ │ │ + mov $0x13f,%edx │ │ │ │ + lea 0x1eac7(%rip),%rsi │ │ │ │ + lea 0x1ead1(%rip),%rdi │ │ │ │ + call 3150 <__assert_fail@plt> │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + mov $0x40,%esi │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ + lea 0x1eaa1(%rip),%r13 │ │ │ │ push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + xor %edi,%edi │ │ │ │ push %rbp │ │ │ │ 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) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x7c(%rsp),%rax │ │ │ │ - push %rax │ │ │ │ - mov 0xe8(%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 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + call 44640 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %r13,%rsi │ │ │ │ + movq $0x0,0x10(%rax) │ │ │ │ mov %rax,%rbp │ │ │ │ - call 32c0 │ │ │ │ - mov 0x88(%rsp),%ebx │ │ │ │ - mov $0x38,%edx │ │ │ │ + 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 60f80 │ │ │ │ + mov %r13,%rsi │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - call 5e500 │ │ │ │ - mov 0x20(%rsp),%rbp │ │ │ │ - mov $0x38,%edx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rbp,%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 │ │ │ │ - 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 │ │ │ │ - mov %r13,%rdi │ │ │ │ - lea -0x1(%rax),%edx │ │ │ │ - mov 0x10(%r14),%rax │ │ │ │ - mov (%rax,%rdx,8),%rsi │ │ │ │ - mov %r12,%rdx │ │ │ │ - call 619c0 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - 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 %eax,%eax │ │ │ │ + lea 0x1e67c(%rip),%rdx │ │ │ │ + call 60f80 │ │ │ │ + mov 0xe8(%r12),%rax │ │ │ │ xor %edi,%edi │ │ │ │ - mov %rax,0x4(%rbp) │ │ │ │ - call 5e500 │ │ │ │ - mov $0x38,%esi │ │ │ │ + mov 0x18(%rax),%r14d │ │ │ │ + mov %r14,0x18(%rbp) │ │ │ │ + lea 0x0(,%r14,8),%rbx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 44640 │ │ │ │ + mov %rbx,%rsi │ │ │ │ xor %edi,%edi │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + call 44640 │ │ │ │ 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 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r14d,0x18(%rsp) │ │ │ │ - mov (%rbx),%edx │ │ │ │ - jmp 63725 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp $0x1,%cl │ │ │ │ - jne 63809 │ │ │ │ - mov 0x14(%rdi),%edi │ │ │ │ - cmp %edi,0x14(%rdx) │ │ │ │ - jb 63817 │ │ │ │ - jmp 63809 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 67836 │ │ │ │ + xor %ebx,%ebx │ │ │ │ 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 │ │ │ │ + mov 0xe8(%r12),%rdi │ │ │ │ + mov %ebx,%esi │ │ │ │ + call 7d4c0 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + lea (%rax,%rbx,8),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 60f80 │ │ │ │ + mov 0xe8(%r12),%rdi │ │ │ │ + mov %ebx,%esi │ │ │ │ + call 7cf80 │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov %eax,%eax │ │ │ │ + mov %rax,(%rdx,%rbx,8) │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %rbx,%r14 │ │ │ │ + jne 677f0 │ │ │ │ + movl $0x1,0x30(%rbp) │ │ │ │ + mov $0x8,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 44640 │ │ │ │ + mov $0x8,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + call 44640 │ │ │ │ + mov 0x260(%r12),%rdx │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + xor %eax,%eax │ │ │ │ + call 60f80 │ │ │ │ + mov 0x268(%r12),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 678a0 │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 60f80 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbp,%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 │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + jmp 6788e │ │ │ │ + nopl (%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - mov %r8,0x20(%rsp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x58,%rsp │ │ │ │ + mov %rdi,0x10(%rsp) │ │ │ │ + mov %rsi,%rdi │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - test %esi,%esi │ │ │ │ - je 63c16 │ │ │ │ - mov %esi,0x2c(%rsp) │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rdi,%r14 │ │ │ │ - xor %ebp,%ebp │ │ │ │ + call 60de0 │ │ │ │ + cmpb $0x40,(%rbx) │ │ │ │ + movq $0x0,0x30(%rsp) │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + movq $0x0,0x38(%rsp) │ │ │ │ + jne 67a88 │ │ │ │ + lea 0x28(%rsp),%rcx │ │ │ │ + lea 0x1d181(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + call 60300 │ │ │ │ + mov %rax,%r15 │ │ │ │ + test %rax,%rax │ │ │ │ + je 67a90 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xor %ebx,%ebx │ │ │ │ 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 │ │ │ │ + lea 0x1(%r14),%ebp │ │ │ │ + mov %r14d,%r13d │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbp,%r14 │ │ │ │ + shl $0x3,%rbp │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 44640 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r13d,%eax │ │ │ │ + lea (%rbx,%rax,8),%r12 │ │ │ │ + call 60de0 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + lea 0x1d128(%rip),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,(%r12) │ │ │ │ + call 60300 │ │ │ │ + mov %rax,%r15 │ │ │ │ + test %rax,%rax │ │ │ │ + jne 67930 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + movzbl (%rax),%edx │ │ │ │ + cmp $0x40,%edx │ │ │ │ + jne 67a22 │ │ │ │ + cmpb $0x48,0x1(%rax) │ │ │ │ + je 67a18 │ │ │ │ + cmp $0x40,%edx │ │ │ │ + jne 67a22 │ │ │ │ + cmpb $0x53,0x1(%rax) │ │ │ │ + je 67aa0 │ │ │ │ + cmp $0x40,%edx │ │ │ │ + jne 67a22 │ │ │ │ + cmpb $0x52,0x1(%rax) │ │ │ │ + jne 67a22 │ │ │ │ + cmpb $0x47,0x2(%rax) │ │ │ │ + jne 67a22 │ │ │ │ + movq $0x0,0x40(%rsp) │ │ │ │ + test %r13d,%r13d │ │ │ │ + je 67b79 │ │ │ │ + mov %rbx,%r13 │ │ │ │ + jmp 679f5 │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmpb $0x44,0x1(%rdx) │ │ │ │ + jne 679fe │ │ │ │ + cmpb $0x3a,0x2(%rdx) │ │ │ │ + jne 679fe │ │ │ │ + lea 0x3(%rdx),%rdi │ │ │ │ + call 60de0 │ │ │ │ + mov %rax,%r15 │ │ │ │ + add $0x8,%r13 │ │ │ │ + cmp %r13,%r12 │ │ │ │ + je 67b20 │ │ │ │ + mov 0x8(%r13),%rdx │ │ │ │ + cmpb $0x49,(%rdx) │ │ │ │ + je 679d0 │ │ │ │ + lea 0x40(%rsp),%rdi │ │ │ │ + lea 0x1e7dc(%rip),%rsi │ │ │ │ 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) │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 63bee │ │ │ │ - mov %ebp,0x28(%rsp) │ │ │ │ + call 60f80 │ │ │ │ + jmp 679e8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmpb $0x44,0x2(%rax) │ │ │ │ + jne 67993 │ │ │ │ + mov %rbx,%r12 │ │ │ │ + add %rbx,%rbp │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 67a4b │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%r12),%rdi │ │ │ │ + add $0x8,%r12 │ │ │ │ + call 32c0 │ │ │ │ + movq $0x0,-0x8(%r12) │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jne 67a30 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call 32c0 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x48(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 67b7e │ │ │ │ + add $0x58,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 67a62 │ │ │ │ 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 │ │ │ │ + mov 0x0,%rax │ │ │ │ + ud2 │ │ │ │ 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 │ │ │ │ + cmpb $0x51,0x2(%rax) │ │ │ │ + jne 679a6 │ │ │ │ + lea 0x38(%rsp),%rcx │ │ │ │ + lea 0x30(%rsp),%rdx │ │ │ │ + mov %r13d,%esi │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + call 67660 │ │ │ │ + mov 0x10(%rsp),%r15 │ │ │ │ + mov 0x18(%r15),%rax │ │ │ │ + mov 0x8(%r15),%rdi │ │ │ │ + lea 0x8(,%rax,8),%rsi │ │ │ │ + call 44640 │ │ │ │ + mov 0x10(%r15),%rdi │ │ │ │ + mov %rax,0x8(%r15) │ │ │ │ + mov 0x18(%r15),%rax │ │ │ │ + lea 0x8(,%rax,8),%rsi │ │ │ │ + call 44640 │ │ │ │ + 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 67a22 │ │ │ │ + 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 44640 │ │ │ │ + mov 0x28(%r13),%rdi │ │ │ │ + mov %rax,0x20(%r13) │ │ │ │ + mov 0x30(%r13),%eax │ │ │ │ + lea 0x1(%rax),%esi │ │ │ │ + shl $0x3,%rsi │ │ │ │ + call 44640 │ │ │ │ + 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 67a22 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + jmp 67b25 │ │ │ │ + call 3500 <__stack_chk_fail@plt> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + cmpq $0x0,0x18(%rdi) │ │ │ │ + je 67be8 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + lea 0x1e660(%rip),%r12 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ + mov 0x8(%rbx),%rdx │ │ │ │ mov $0x1,%esi │ │ │ │ - mov (%rax,%r15,4),%ecx │ │ │ │ + mov 0x35834(%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> │ │ │ │ - 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 │ │ │ │ + cmp 0x18(%rbx),%rbp │ │ │ │ + jb 67bb8 │ │ │ │ + mov 0x30(%rbx),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 67c48 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + lea 0x1e62f(%rip),%r13 │ │ │ │ + lea 0x1e63d(%rip),%r12 │ │ │ │ + nop │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + mov 0x357f5(%rip),%rdi │ │ │ │ + mov %r13,%rdx │ │ │ │ mov $0x1,%esi │ │ │ │ - lea 0x1e8b8(%rip),%rdx │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %r15,%rdi │ │ │ │ + mov (%rax,%rbp,8),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ call 3110 <__fprintf_chk@plt> │ │ │ │ - mov 0x10(%r14),%rax │ │ │ │ + mov 0x28(%rbx),%rax │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov 0x357d4(%rip),%rdi │ │ │ │ mov $0x1,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - lea 0x1e8a5(%rip),%rdx │ │ │ │ - mov (%rax,%r13,1),%rax │ │ │ │ - mov 0x14(%rax),%ecx │ │ │ │ + mov (%rax,%rbp,8),%rcx │ │ │ │ xor %eax,%eax │ │ │ │ + add $0x1,%rbp │ │ │ │ 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 │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x1,%ebp │ │ │ │ + mov 0x30(%rbx),%eax │ │ │ │ + cmp %rax,%rbp │ │ │ │ + jb 67c00 │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + 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 44640 │ │ │ │ + mov 0x35778(%rip),%rdi │ │ │ │ mov $0x1,%esi │ │ │ │ - add $0x18,%r14 │ │ │ │ + lea 0x1e5bc(%rip),%rdx │ │ │ │ + mov %rax,%rbp │ │ │ │ + xor %eax,%eax │ │ │ │ call 3110 <__fprintf_chk@plt> │ │ │ │ - cmp %ebp,0x2c(%rsp) │ │ │ │ - jne 639e0 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 63c43 │ │ │ │ - add $0x48,%rsp │ │ │ │ + lea 0x1d379(%rip),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 3630 │ │ │ │ + test %rax,%rax │ │ │ │ + je 67dfd │ │ │ │ + mov $0x40,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%r13 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + call 44640 │ │ │ │ + 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 67d70 │ │ │ │ + cmp $0xa,%bl │ │ │ │ + jne 67da8 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 67d98 │ │ │ │ + lea 0x1(%r12),%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 44640 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r12d,%eax │ │ │ │ + movb $0x0,(%rbx,%rax,1) │ │ │ │ + cmpb $0x40,(%rbx) │ │ │ │ + je 67dc8 │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r12d,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 40390 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + xor %r12d,%r12d │ │ │ │ + call 32c0 │ │ │ │ + mov %r15d,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + call 44640 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 37b0 │ │ │ │ + mov %eax,%ebx │ │ │ │ + cmp $0xff,%al │ │ │ │ + jne 67d0e │ │ │ │ + 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 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %esi,%edi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - jmp 63a79 │ │ │ │ - call 3500 <__stack_chk_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp $0xa,%bl │ │ │ │ + je 67d00 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x1(%r12),%edx │ │ │ │ + lea -0x1(%r15),%eax │ │ │ │ + cmp %edx,%eax │ │ │ │ + je 67de0 │ │ │ │ + mov %bl,0x0(%rbp,%r12,1) │ │ │ │ + mov %edx,%r12d │ │ │ │ + jmp 67d00 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 678b0 │ │ │ │ + jmp 67d4a │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x1(%r15,%r15,1),%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %edx,0xc(%rsp) │ │ │ │ + mov %rsi,%r15 │ │ │ │ + call 44640 │ │ │ │ + mov 0xc(%rsp),%edx │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 67db5 │ │ │ │ + call 34c0 <__errno_location@plt> │ │ │ │ + lea 0x1e3e1(%rip),%rdi │ │ │ │ + mov %rbx,%rcx │ │ │ │ + lea 0x1bb55(%rip),%rdx │ │ │ │ + mov (%rax),%r8d │ │ │ │ + mov $0x1f0,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 61230 │ │ │ │ + or $0xffffffff,%edi │ │ │ │ + call 3140 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ test %edx,%edx │ │ │ │ - jne 63c70 │ │ │ │ + jne 67e50 │ │ │ │ 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 │ │ │ │ + jne 67e70 │ │ │ │ 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 │ │ │ │ test %edx,%edx │ │ │ │ - jne 63cc0 │ │ │ │ + jne 67ea0 │ │ │ │ and $0xfffffffb,%edi │ │ │ │ cmp $0x43,%dil │ │ │ │ sete %dl │ │ │ │ xor %eax,%eax │ │ │ │ cmp $0x54,%sil │ │ │ │ sete %al │ │ │ │ and %edx,%eax │ │ │ │ ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ cmp $0x1,%edx │ │ │ │ - jne 63ce0 │ │ │ │ + jne 67ec0 │ │ │ │ and $0xfffffffb,%esi │ │ │ │ cmp $0x43,%sil │ │ │ │ sete %dl │ │ │ │ xor %eax,%eax │ │ │ │ cmp $0x41,%dil │ │ │ │ sete %al │ │ │ │ and %edx,%eax │ │ │ │ @@ -98773,75 +104144,75 @@ │ │ │ │ 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 │ │ │ │ + call 44640 │ │ │ │ mov 0x8(%rsp),%r8d │ │ │ │ mov 0x4(%rsp),%edx │ │ │ │ mov 0xc(%rsp),%ecx │ │ │ │ mov %rax,%rdi │ │ │ │ cmp %r15d,%r8d │ │ │ │ - jb 63d5c │ │ │ │ + jb 67f3c │ │ │ │ mov %r12,%rax │ │ │ │ mov %rbp,%r12 │ │ │ │ mov %rax,%rbp │ │ │ │ mov %ecx,%eax │ │ │ │ cmp $0xffffffff,%r14d │ │ │ │ - je 63e19 │ │ │ │ + je 67ff9 │ │ │ │ test %edx,%edx │ │ │ │ - je 63e19 │ │ │ │ + je 67ff9 │ │ │ │ cmpl $0x1,0x58(%rsp) │ │ │ │ - jne 63eb6 │ │ │ │ + jne 68096 │ │ │ │ mov $0xffffffff,%r8d │ │ │ │ xor %edx,%edx │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov %r8d,%r9d │ │ │ │ xor %ecx,%ecx │ │ │ │ add $0x1,%r8d │ │ │ │ - je 63e38 │ │ │ │ + je 68018 │ │ │ │ test %r13,%r13 │ │ │ │ - jne 63df2 │ │ │ │ - jmp 63ea8 │ │ │ │ + jne 67fd2 │ │ │ │ + jmp 68088 │ │ │ │ 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 │ │ │ │ + je 67faa │ │ │ │ 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 │ │ │ │ + je 67ff0 │ │ │ │ mov %rsi,%rcx │ │ │ │ test %rcx,%rcx │ │ │ │ - jne 63da8 │ │ │ │ + jne 67f88 │ │ │ │ mov (%rdi),%edx │ │ │ │ lea 0x1(%rdx),%esi │ │ │ │ mov %esi,(%rdi) │ │ │ │ lea 0x1(%rcx),%rsi │ │ │ │ cmp %rcx,%rax │ │ │ │ - jne 63def │ │ │ │ + jne 67fcf │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ cmp %r8d,%r14d │ │ │ │ - jne 63d88 │ │ │ │ + jne 67f68 │ │ │ │ mov (%rdi,%rax,4),%ebx │ │ │ │ call 32c0 │ │ │ │ add $0x18,%rsp │ │ │ │ mov %ebx,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ @@ -98850,21 +104221,21 @@ │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %ecx,(%rdi,%rcx,4) │ │ │ │ add $0x1,%rcx │ │ │ │ cmp %rax,%rsi │ │ │ │ - je 63e10 │ │ │ │ + je 67ff0 │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %ecx,(%rdi,%rcx,4) │ │ │ │ add $0x1,%rcx │ │ │ │ cmp %rax,%rsi │ │ │ │ - jne 63e38 │ │ │ │ - jmp 63e10 │ │ │ │ + jne 68018 │ │ │ │ + jmp 67ff0 │ │ │ │ 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 │ │ │ │ @@ -98876,39 +104247,39 @@ │ │ │ │ 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 │ │ │ │ + je 67ff0 │ │ │ │ mov %rsi,%rcx │ │ │ │ test %rcx,%rcx │ │ │ │ - jne 63e60 │ │ │ │ + jne 68040 │ │ │ │ mov (%rdi),%edx │ │ │ │ lea 0x1(%rdx),%esi │ │ │ │ mov %esi,(%rdi) │ │ │ │ - jmp 63e98 │ │ │ │ + jmp 68078 │ │ │ │ mov $0xffffffff,%r9d │ │ │ │ xor %edx,%edx │ │ │ │ mov %r9d,%r15d │ │ │ │ add $0x1,%r9d │ │ │ │ - je 63f5a │ │ │ │ + je 6813a │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ xor %ecx,%ecx │ │ │ │ test %r13,%r13 │ │ │ │ - jne 63f2f │ │ │ │ - jmp 63fcc │ │ │ │ + jne 6810f │ │ │ │ + jmp 681ac │ │ │ │ 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 │ │ │ │ + je 680e7 │ │ │ │ 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 │ │ │ │ @@ -98916,39 +104287,39 @@ │ │ │ │ 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 │ │ │ │ + je 68124 │ │ │ │ mov %rsi,%rcx │ │ │ │ test %rcx,%rcx │ │ │ │ - jne 63ee0 │ │ │ │ + jne 680c0 │ │ │ │ mov (%rdi),%edx │ │ │ │ lea 0x1(%rdx),%esi │ │ │ │ mov %esi,(%rdi) │ │ │ │ lea 0x1(%rcx),%rsi │ │ │ │ cmp %rax,%rcx │ │ │ │ - jne 63f2c │ │ │ │ + jne 6810c │ │ │ │ cmp %r9d,%r14d │ │ │ │ - je 63e19 │ │ │ │ + je 67ff9 │ │ │ │ mov %r9d,%r15d │ │ │ │ add $0x1,%r9d │ │ │ │ - jne 63ed0 │ │ │ │ + jne 680b0 │ │ │ │ xor %ecx,%ecx │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %rcx,%rsi │ │ │ │ mov %ecx,(%rdi,%rcx,4) │ │ │ │ add $0x1,%rcx │ │ │ │ cmp %rax,%rsi │ │ │ │ - jne 63f60 │ │ │ │ + jne 68140 │ │ │ │ cmp %r9d,%r14d │ │ │ │ - jne 63f4d │ │ │ │ - jmp 63e19 │ │ │ │ + jne 6812d │ │ │ │ + jmp 67ff9 │ │ │ │ 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 │ │ │ │ @@ -98961,57 +104332,57 @@ │ │ │ │ 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 │ │ │ │ + je 68124 │ │ │ │ mov %rsi,%rcx │ │ │ │ test %rcx,%rcx │ │ │ │ - jne 63f80 │ │ │ │ + jne 68160 │ │ │ │ mov (%rdi),%edx │ │ │ │ lea 0x1(%rdx),%esi │ │ │ │ mov %esi,(%rdi) │ │ │ │ - jmp 63fbc │ │ │ │ + jmp 6819c │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ cmp %sil,%dil │ │ │ │ sete %al │ │ │ │ cmp $0x4e,%dil │ │ │ │ sete %cl │ │ │ │ or %cl,%al │ │ │ │ - jne 64000 │ │ │ │ + jne 681e0 │ │ │ │ cmp $0x4e,%sil │ │ │ │ - je 64000 │ │ │ │ + je 681e0 │ │ │ │ mov 0x4(%rdx),%eax │ │ │ │ ret │ │ │ │ nop │ │ │ │ mov (%rdx),%eax │ │ │ │ ret │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ cmp %sil,%dil │ │ │ │ - je 64020 │ │ │ │ + je 68200 │ │ │ │ mov 0x4(%rdx),%eax │ │ │ │ ret │ │ │ │ nopl (%rax) │ │ │ │ mov (%rdx),%eax │ │ │ │ ret │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ push %rbx │ │ │ │ movsbl %sil,%esi │ │ │ │ movsbl %dil,%edi │ │ │ │ mov %rdx,%rbx │ │ │ │ - call 39aa0 │ │ │ │ + call 49a40 │ │ │ │ test %al,%al │ │ │ │ - jne 64050 │ │ │ │ + jne 68230 │ │ │ │ mov 0x4(%rbx),%eax │ │ │ │ pop %rbx │ │ │ │ ret │ │ │ │ xchg %ax,%ax │ │ │ │ mov (%rbx),%eax │ │ │ │ pop %rbx │ │ │ │ ret │ │ │ │ @@ -99036,24 +104407,24 @@ │ │ │ │ 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 │ │ │ │ + call 44640 │ │ │ │ xor %esi,%esi │ │ │ │ mov %r15,%rdx │ │ │ │ mov %rax,%rdi │ │ │ │ call 3070 │ │ │ │ cmp $0x1,%ebx │ │ │ │ - jbe 641b9 │ │ │ │ + jbe 68399 │ │ │ │ mov 0x8(%rsp),%r9d │ │ │ │ cmp $0x1,%r9d │ │ │ │ - jbe 641b9 │ │ │ │ + jbe 68399 │ │ │ │ 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 │ │ │ │ @@ -99075,38 +104446,38 @@ │ │ │ │ mov 0x0(%r13),%ebx │ │ │ │ movsbl (%r14),%esi │ │ │ │ mov %r12,%rdx │ │ │ │ movsbl (%r15),%edi │ │ │ │ call *%rbp │ │ │ │ add %eax,%ebx │ │ │ │ test %ebx,%ebx │ │ │ │ - jle 641d0 │ │ │ │ + jle 683b0 │ │ │ │ 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 │ │ │ │ + jne 68320 │ │ │ │ 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 │ │ │ │ + jne 68300 │ │ │ │ mov 0x20(%rsp),%rax │ │ │ │ add $0x58,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ @@ -99114,16 +104485,16 @@ │ │ │ │ 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 │ │ │ │ + jne 68320 │ │ │ │ + jmp 68366 │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ lea 0x1(%rdx),%r10d │ │ │ │ push %r15 │ │ │ │ xor %edi,%edi │ │ │ │ mov %r8d,%r15d │ │ │ │ @@ -99140,25 +104511,25 @@ │ │ │ │ imul %ebx,%eax │ │ │ │ sub $0x48,%rsp │ │ │ │ cltq │ │ │ │ mov %r10d,(%rsp) │ │ │ │ lea 0x0(,%rax,4),%r12 │ │ │ │ mov %rcx,0x10(%rsp) │ │ │ │ mov %r12,%rsi │ │ │ │ - call 5e500 │ │ │ │ + call 44640 │ │ │ │ mov %r12,%rdx │ │ │ │ xor %esi,%esi │ │ │ │ mov %rax,%rdi │ │ │ │ call 3070 │ │ │ │ mov (%rsp),%r10d │ │ │ │ mov %rax,%r12 │ │ │ │ cmp $0x1,%r10d │ │ │ │ - jbe 64386 │ │ │ │ + jbe 68566 │ │ │ │ cmp $0x1,%ebx │ │ │ │ - jbe 64386 │ │ │ │ + jbe 68566 │ │ │ │ lea -0x1(%r15),%esi │ │ │ │ movslq %ebx,%rdx │ │ │ │ lea -0x1(%r14),%edi │ │ │ │ mov %rbp,(%rsp) │ │ │ │ shl $0x2,%rsi │ │ │ │ shl $0x2,%rdx │ │ │ │ mov %r12,0x38(%rsp) │ │ │ │ @@ -99197,15 +104568,15 @@ │ │ │ │ test %ebx,%ebx │ │ │ │ cmovs %eax,%ebx │ │ │ │ mov (%rsp),%rax │ │ │ │ movsbl (%rax),%edi │ │ │ │ call *0x80(%rsp) │ │ │ │ add %eax,%r12d │ │ │ │ cmp %r12d,%ebx │ │ │ │ - jl 643a0 │ │ │ │ + jl 68580 │ │ │ │ mov 0x4(%rbp),%eax │ │ │ │ mov (%r15),%edx │ │ │ │ add %r14d,%eax │ │ │ │ add %r14d,%edx │ │ │ │ cmp %edx,%eax │ │ │ │ cmovl %edx,%eax │ │ │ │ xor %edx,%edx │ │ │ │ @@ -99213,22 +104584,22 @@ │ │ │ │ cmovs %edx,%eax │ │ │ │ add $0x4,%rbp │ │ │ │ add $0x4,%r15 │ │ │ │ add $0x1,%r13 │ │ │ │ mov %eax,(%r15) │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ cmp %rax,%rbp │ │ │ │ - jne 642f0 │ │ │ │ + jne 684d0 │ │ │ │ addq $0x1,(%rsp) │ │ │ │ mov 0x28(%rsp),%rcx │ │ │ │ mov %r14d,%r13d │ │ │ │ add %rcx,0x8(%rsp) │ │ │ │ mov (%rsp),%rax │ │ │ │ cmp %rax,0x18(%rsp) │ │ │ │ - jne 642c8 │ │ │ │ + jne 684a8 │ │ │ │ mov 0x38(%rsp),%r12 │ │ │ │ add $0x48,%rsp │ │ │ │ mov %r12,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ @@ -99244,16 +104615,16 @@ │ │ │ │ mov 0x88(%rsp),%rdx │ │ │ │ add $0x1,%r13 │ │ │ │ movsbl (%rax),%edi │ │ │ │ call *0x80(%rsp) │ │ │ │ add %eax,%ebx │ │ │ │ mov %ebx,(%r15) │ │ │ │ cmp %rbp,0x8(%rsp) │ │ │ │ - jne 642f0 │ │ │ │ - jmp 64360 │ │ │ │ + jne 684d0 │ │ │ │ + jmp 68540 │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ lea 0x1(%r9),%r13d │ │ │ │ push %r12 │ │ │ │ @@ -99269,40 +104640,40 @@ │ │ │ │ mov %rdx,0x20(%rsp) │ │ │ │ mov %r8,0x28(%rsp) │ │ │ │ mov 0x80(%rsp),%r14d │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ mov 0x90(%rsp),%rax │ │ │ │ mov %r10,0x8(%rsp) │ │ │ │ mov %rax,0x38(%rsp) │ │ │ │ - call 27660 <__cxa_finalize@plt+0x23e90> │ │ │ │ + call 93f0 <__cxa_finalize@plt+0x5c20> │ │ │ │ xor %edx,%edx │ │ │ │ mov 0x8(%rsp),%r10 │ │ │ │ mov %eax,%esi │ │ │ │ div %r13d │ │ │ │ movq $0x0,0x18(%r10) │ │ │ │ mov %edx,%ebx │ │ │ │ mov %eax,%r15d │ │ │ │ test %edx,%edx │ │ │ │ - je 64563 │ │ │ │ + je 68743 │ │ │ │ cmp %r13d,%esi │ │ │ │ - jb 64563 │ │ │ │ + jb 68743 │ │ │ │ mov %r14d,0x8(%rsp) │ │ │ │ mov %eax,%r9d │ │ │ │ mov %edx,%r15d │ │ │ │ mov %r12,%rbx │ │ │ │ mov %r10,0x18(%rsp) │ │ │ │ mov %r13d,%r14d │ │ │ │ - jmp 6450c │ │ │ │ + jmp 686ec │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ sub $0x1,%edx │ │ │ │ mov 0x8(%rsp),%edi │ │ │ │ lea -0x1(%r15),%r13d │ │ │ │ add (%rbx,%rdx,4),%edi │ │ │ │ cmp %edi,%r8d │ │ │ │ - je 64588 │ │ │ │ + je 68768 │ │ │ │ mov 0x28(%rsp),%rcx │ │ │ │ sub $0x1,%eax │ │ │ │ mov %r8d,0x14(%rsp) │ │ │ │ mov (%rbx,%rax,4),%ebp │ │ │ │ mov %r13d,%eax │ │ │ │ mov 0x38(%rsp),%rdx │ │ │ │ mov %r9d,0x10(%rsp) │ │ │ │ @@ -99312,86 +104683,86 @@ │ │ │ │ movsbl (%rcx,%rax,1),%edi │ │ │ │ mov 0x30(%rsp),%rax │ │ │ │ call *%rax │ │ │ │ mov 0x14(%rsp),%r8d │ │ │ │ mov 0x10(%rsp),%r9d │ │ │ │ add %eax,%ebp │ │ │ │ cmp %ebp,%r8d │ │ │ │ - jne 645b0 │ │ │ │ + jne 68790 │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ xor %esi,%esi │ │ │ │ mov %r13d,%r15d │ │ │ │ - call 19c10 <__cxa_finalize@plt+0x16440> │ │ │ │ + call 65b90 │ │ │ │ mov %r12d,%r9d │ │ │ │ test %r9d,%r9d │ │ │ │ - je 64558 │ │ │ │ + je 68738 │ │ │ │ test %r15d,%r15d │ │ │ │ - je 64558 │ │ │ │ + je 68738 │ │ │ │ mov %r14d,%eax │ │ │ │ mov 0x8(%rsp),%ecx │ │ │ │ lea -0x1(%r9),%r12d │ │ │ │ imul %r9d,%eax │ │ │ │ lea (%rax,%r15,1),%esi │ │ │ │ sub %r14d,%eax │ │ │ │ mov (%rbx,%rsi,4),%r8d │ │ │ │ mov %rsi,%rdx │ │ │ │ lea (%rax,%r15,1),%esi │ │ │ │ add (%rbx,%rsi,4),%ecx │ │ │ │ mov %rsi,%rax │ │ │ │ cmp %ecx,%r8d │ │ │ │ - jne 64490 │ │ │ │ + jne 68670 │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ mov $0x2,%esi │ │ │ │ - call 19c10 <__cxa_finalize@plt+0x16440> │ │ │ │ + call 65b90 │ │ │ │ mov %r12d,%r9d │ │ │ │ test %r9d,%r9d │ │ │ │ - jne 64507 │ │ │ │ + jne 686e7 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov 0x18(%rsp),%r10 │ │ │ │ mov %r15d,%ebx │ │ │ │ mov %r9d,%r15d │ │ │ │ mov %r15d,0x18(%r10) │ │ │ │ mov %r10,%rdi │ │ │ │ mov %ebx,0x1c(%r10) │ │ │ │ add $0x48,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - jmp 1a0d0 <__cxa_finalize@plt+0x16900> │ │ │ │ + jmp 66050 │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ mov $0x1,%esi │ │ │ │ mov %r9d,0x10(%rsp) │ │ │ │ mov %r13d,%r15d │ │ │ │ - call 19c10 <__cxa_finalize@plt+0x16440> │ │ │ │ + call 65b90 │ │ │ │ mov 0x10(%rsp),%r9d │ │ │ │ - jmp 64502 │ │ │ │ + jmp 686e2 │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %r15d,%ebx │ │ │ │ mov 0x18(%rsp),%r10 │ │ │ │ mov %r9d,%r15d │ │ │ │ test %r8d,%r8d │ │ │ │ - je 64563 │ │ │ │ - lea 0x24ad9(%rip),%rcx │ │ │ │ + je 68743 │ │ │ │ + lea 0x20d29(%rip),%rcx │ │ │ │ mov $0x118,%edx │ │ │ │ - lea 0x1deb3(%rip),%rsi │ │ │ │ - lea 0x1d0aa(%rip),%rdi │ │ │ │ + lea 0x1daab(%rip),%rsi │ │ │ │ + lea 0x1c924(%rip),%rdi │ │ │ │ call 3150 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ endbr64 │ │ │ │ mov %ecx,%eax │ │ │ │ or %edx,%eax │ │ │ │ - je 645f4 │ │ │ │ + je 687d4 │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jne 64610 │ │ │ │ + jne 687f0 │ │ │ │ cmp $0x1,%edx │ │ │ │ - jne 64610 │ │ │ │ + jne 687f0 │ │ │ │ and $0xfffffffb,%edi │ │ │ │ cmp $0x43,%dil │ │ │ │ sete %dl │ │ │ │ xor %eax,%eax │ │ │ │ cmp $0x54,%sil │ │ │ │ sete %al │ │ │ │ and %edx,%eax │ │ │ │ @@ -99405,40 +104776,40 @@ │ │ │ │ sete %al │ │ │ │ and %edx,%eax │ │ │ │ ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ mov %edx,%eax │ │ │ │ or %ecx,%eax │ │ │ │ - je 64676 │ │ │ │ + je 68856 │ │ │ │ cmp $0x1,%ecx │ │ │ │ sete %al │ │ │ │ test %edx,%edx │ │ │ │ - jne 64660 │ │ │ │ + jne 68840 │ │ │ │ test %al,%al │ │ │ │ - je 64660 │ │ │ │ + je 68840 │ │ │ │ and $0xfffffffb,%esi │ │ │ │ cmp $0x43,%sil │ │ │ │ sete %dl │ │ │ │ xor %eax,%eax │ │ │ │ cmp $0x41,%dil │ │ │ │ sete %al │ │ │ │ and %edx,%eax │ │ │ │ ret │ │ │ │ xchg %ax,%ax │ │ │ │ cmp $0x1,%edx │ │ │ │ sete %dl │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 6466e │ │ │ │ + jne 6884e │ │ │ │ test %dl,%dl │ │ │ │ - jne 64648 │ │ │ │ + jne 68828 │ │ │ │ test %al,%al │ │ │ │ - je 6468c │ │ │ │ + je 6886c │ │ │ │ test %dl,%dl │ │ │ │ - je 6468c │ │ │ │ + je 6886c │ │ │ │ and $0xfffffffb,%edi │ │ │ │ cmp $0x43,%dil │ │ │ │ sete %dl │ │ │ │ xor %eax,%eax │ │ │ │ cmp $0x54,%sil │ │ │ │ sete %al │ │ │ │ and %edx,%eax │ │ │ │ @@ -99461,39 +104832,39 @@ │ │ │ │ mov %ecx,0x38(%rsp) │ │ │ │ mov 0x130(%rsp),%r14 │ │ │ │ lea 0x0(,%rbx,8),%r13 │ │ │ │ mov %rdx,0x90(%rsp) │ │ │ │ mov 0x160(%rsp),%r15 │ │ │ │ mov %r13,%rsi │ │ │ │ mov %r9,0xb8(%rsp) │ │ │ │ - call 5e500 │ │ │ │ + call 44640 │ │ │ │ mov %r13,%rsi │ │ │ │ xor %edi,%edi │ │ │ │ mov %rax,%rbp │ │ │ │ - call 5e500 │ │ │ │ + call 44640 │ │ │ │ mov %r13,%rsi │ │ │ │ xor %edi,%edi │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ - call 5e500 │ │ │ │ + call 44640 │ │ │ │ mov %r13,%rsi │ │ │ │ xor %edi,%edi │ │ │ │ mov %rax,0xb0(%rsp) │ │ │ │ - call 5e500 │ │ │ │ + call 44640 │ │ │ │ mov %r13,%rsi │ │ │ │ xor %edi,%edi │ │ │ │ mov %rax,0xa8(%rsp) │ │ │ │ - call 5e500 │ │ │ │ + call 44640 │ │ │ │ xor %esi,%esi │ │ │ │ mov %r13,%rdx │ │ │ │ mov %rax,%rdi │ │ │ │ call 3070 │ │ │ │ mov 0x140(%rsp),%esi │ │ │ │ mov %rax,%rcx │ │ │ │ test %esi,%esi │ │ │ │ - je 64ef6 │ │ │ │ + je 690d6 │ │ │ │ mov 0x28(%rsp),%rsi │ │ │ │ lea (%r12,%rbx,4),%rdi │ │ │ │ mov %rbp,%rdx │ │ │ │ mov 0xa8(%rsp),%rax │ │ │ │ mov %rdi,0x10(%rsp) │ │ │ │ mov 0x110(%rsp),%r13 │ │ │ │ mov %rsi,(%rsp) │ │ │ │ @@ -99507,62 +104878,62 @@ │ │ │ │ mov %rsi,%r12 │ │ │ │ mov %r15,0x160(%rsp) │ │ │ │ mov %rdx,%r15 │ │ │ │ mov 0x0(%rbp),%eax │ │ │ │ xor %edi,%edi │ │ │ │ lea 0x1(%rax),%esi │ │ │ │ shl $0x2,%rsi │ │ │ │ - call 5e500 │ │ │ │ + call 44640 │ │ │ │ xor %edi,%edi │ │ │ │ mov %rax,(%r15) │ │ │ │ mov 0x0(%rbp),%eax │ │ │ │ lea 0x1(%rax),%esi │ │ │ │ shl $0x2,%rsi │ │ │ │ - call 5e500 │ │ │ │ + call 44640 │ │ │ │ mov (%rsp),%rdi │ │ │ │ mov %rax,(%rdi) │ │ │ │ mov 0x0(%rbp),%eax │ │ │ │ xor %edi,%edi │ │ │ │ lea 0x1(%rax),%esi │ │ │ │ shl $0x2,%rsi │ │ │ │ - call 5e500 │ │ │ │ + call 44640 │ │ │ │ xor %edi,%edi │ │ │ │ mov %rax,(%r12) │ │ │ │ mov 0x0(%rbp),%eax │ │ │ │ lea 0x1(%rax),%esi │ │ │ │ shl $0x3,%rsi │ │ │ │ - call 5e500 │ │ │ │ + call 44640 │ │ │ │ cmpl $0xffffffff,0x0(%rbp) │ │ │ │ movabs $0x3fffffffd,%rdx │ │ │ │ mov %rax,(%rbx) │ │ │ │ - je 6486a │ │ │ │ + je 68a4a │ │ │ │ mov %r12,0x8(%rsp) │ │ │ │ xor %r14d,%r14d │ │ │ │ - jmp 6481b │ │ │ │ + jmp 689fb │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov (%rbx),%rax │ │ │ │ lea (%rax,%r14,8),%r12 │ │ │ │ mov 0x0(%r13),%eax │ │ │ │ xor %edi,%edi │ │ │ │ lea 0x1(%rax),%esi │ │ │ │ shl $0x2,%rsi │ │ │ │ - call 5e500 │ │ │ │ + call 44640 │ │ │ │ xor %esi,%esi │ │ │ │ mov %rax,(%r12) │ │ │ │ mov 0x0(%r13),%eax │ │ │ │ lea 0x1(%rax),%edx │ │ │ │ mov (%rbx),%rax │ │ │ │ shl $0x2,%rdx │ │ │ │ mov (%rax,%r14,8),%rdi │ │ │ │ add $0x1,%r14 │ │ │ │ call 3070 │ │ │ │ mov 0x0(%rbp),%eax │ │ │ │ lea 0x1(%rax),%edx │ │ │ │ cmp %edx,%r14d │ │ │ │ - jb 64818 │ │ │ │ + jb 689f8 │ │ │ │ mov 0x8(%rsp),%r12 │ │ │ │ lea 0x1(,%rax,4),%rdx │ │ │ │ mov (%rsp),%r14 │ │ │ │ xor %esi,%esi │ │ │ │ add $0x4,%rbp │ │ │ │ add $0x8,%r15 │ │ │ │ add $0x8,%r12 │ │ │ │ @@ -99579,15 +104950,15 @@ │ │ │ │ mov -0x4(%rbp),%eax │ │ │ │ mov -0x8(%r12),%rdi │ │ │ │ xor %esi,%esi │ │ │ │ lea 0x1(,%rax,4),%rdx │ │ │ │ call 3070 │ │ │ │ mov %r14,(%rsp) │ │ │ │ cmp %rbp,0x10(%rsp) │ │ │ │ - jne 647a4 │ │ │ │ + jne 68984 │ │ │ │ mov 0x20(%rsp),%rcx │ │ │ │ mov 0x18(%rsp),%rbp │ │ │ │ movl $0x0,0xa4(%rsp) │ │ │ │ xor %r13d,%r13d │ │ │ │ mov 0x130(%rsp),%r14 │ │ │ │ mov 0x120(%rsp),%r8 │ │ │ │ movl $0x0,0x6c(%rsp) │ │ │ │ @@ -99599,15 +104970,15 @@ │ │ │ │ mov %r13,%r8 │ │ │ │ mov %rbp,0xc0(%rsp) │ │ │ │ mov %r14,%rbp │ │ │ │ mov 0x118(%rsp),%r14 │ │ │ │ mov (%r12,%r8,1),%eax │ │ │ │ add $0x1,%eax │ │ │ │ cmp $0x1,%eax │ │ │ │ - jbe 64dfd │ │ │ │ + jbe 68fdd │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ mov %r12,%r9 │ │ │ │ mov %rbx,%r13 │ │ │ │ movq $0x1,0x48(%rsp) │ │ │ │ mov (%rax,%r8,2),%rax │ │ │ │ mov %rax,0x50(%rsp) │ │ │ │ mov 0xc0(%rsp),%rax │ │ │ │ @@ -99626,21 +104997,21 @@ │ │ │ │ mov -0x4(%rdi,%rsi,4),%eax │ │ │ │ mov %eax,(%rdi,%rsi,4) │ │ │ │ mov 0x80(%rsp),%rdi │ │ │ │ mov -0x4(%rdi,%rsi,4),%eax │ │ │ │ mov %eax,(%rdi,%rsi,4) │ │ │ │ mov (%r14,%r8,1),%ecx │ │ │ │ test %ecx,%ecx │ │ │ │ - jne 64ea1 │ │ │ │ + jne 69081 │ │ │ │ mov (%r15,%r8,1),%r10d │ │ │ │ add %esi,%r10d │ │ │ │ mov 0x40(%rsp),%eax │ │ │ │ add 0x0(%rbp,%r8,1),%eax │ │ │ │ cmp %r10d,%eax │ │ │ │ - jne 64f49 │ │ │ │ + jne 69129 │ │ │ │ mov 0x190(%rsp),%rax │ │ │ │ mov 0x40(%rsp),%edi │ │ │ │ mov 0x4(%rax,%r8,2),%edx │ │ │ │ mov (%rax,%r8,2),%esi │ │ │ │ mov %edx,%eax │ │ │ │ sub %esi,%eax │ │ │ │ add %edi,%eax │ │ │ │ @@ -99655,15 +105026,15 @@ │ │ │ │ add $0x32,%edx │ │ │ │ mov (%rax,%r8,1),%eax │ │ │ │ lea 0x1(%rax),%esi │ │ │ │ cmp %edx,%esi │ │ │ │ cmovbe %esi,%edx │ │ │ │ mov %edx,0x68(%rsp) │ │ │ │ cmp %edx,%edi │ │ │ │ - jge 64ddd │ │ │ │ + jge 68fbd │ │ │ │ mov 0xa8(%rsp),%rsi │ │ │ │ mov 0x48(%rsp),%rdx │ │ │ │ mov %r13,%r12 │ │ │ │ mov %rbp,%r13 │ │ │ │ mov (%rsi,%r8,2),%rsi │ │ │ │ mov -0x8(%rsi,%rdx,8),%rbx │ │ │ │ mov (%rsi,%rdx,8),%rdx │ │ │ │ @@ -99671,33 +105042,33 @@ │ │ │ │ mov 0xb8(%rsp),%rsi │ │ │ │ mov %rbx,0x58(%rsp) │ │ │ │ movslq %edi,%rbx │ │ │ │ mov (%rsi,%r8,2),%rsi │ │ │ │ mov %rbx,(%rsp) │ │ │ │ lea (%rdx,%rbx,4),%r11 │ │ │ │ mov %rsi,%rbp │ │ │ │ - jmp 64bcb │ │ │ │ + jmp 68dab │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov 0x40(%rsp),%edi │ │ │ │ mov (%r15,%r8,1),%edx │ │ │ │ movzbl -0x1(%rbp,%rbx,1),%esi │ │ │ │ lea -0x1(%rdi,%rdx,1),%edx │ │ │ │ mov 0x88(%rsp),%rdi │ │ │ │ movzbl (%rdi,%rdx,1),%edi │ │ │ │ lea 0x1(%rbx),%edx │ │ │ │ cmp %eax,%edx │ │ │ │ - jae 64dc0 │ │ │ │ + jae 68fa0 │ │ │ │ mov %rbx,%rax │ │ │ │ movzbl 0x0(%rbp,%rbx,1),%ebx │ │ │ │ movzbl 0x1(%rbp,%rax,1),%eax │ │ │ │ mov %bl,0x30(%rsp) │ │ │ │ mov %al,0x3f(%rsp) │ │ │ │ mov (%rsp),%rax │ │ │ │ cmp $0x2,%eax │ │ │ │ - jle 64db0 │ │ │ │ + jle 68f90 │ │ │ │ movzbl -0x3(%rbp,%rax,1),%ebx │ │ │ │ movzbl -0x2(%rbp,%rax,1),%eax │ │ │ │ mov %al,0x8(%rsp) │ │ │ │ mov 0x58(%rsp),%rcx │ │ │ │ mov (%rsp),%rdx │ │ │ │ mov 0x148(%rsp),%eax │ │ │ │ add (%rcx,%rdx,4),%eax │ │ │ │ @@ -99707,247 +105078,247 @@ │ │ │ │ add -0x4(%r11),%edx │ │ │ │ cmp %edx,%eax │ │ │ │ cmovl %edx,%eax │ │ │ │ mov (%rsp),%rdx │ │ │ │ mov -0x4(%rcx,%rdx,4),%ecx │ │ │ │ mov 0x160(%rsp),%rdx │ │ │ │ cmp %sil,%dil │ │ │ │ - je 64dd0 │ │ │ │ + je 68fb0 │ │ │ │ mov 0x4(%rdx),%edx │ │ │ │ add %edx,%ecx │ │ │ │ cmp %eax,%ecx │ │ │ │ cmovl %eax,%ecx │ │ │ │ mov %ecx,(%r11) │ │ │ │ cmp %r10d,0x6c(%rsp) │ │ │ │ - jae 64c50 │ │ │ │ + jae 68e30 │ │ │ │ mov 0x70(%rsp),%rdi │ │ │ │ mov 0x60(%rsp),%rsi │ │ │ │ mov (%rdi),%eax │ │ │ │ mov 0x4(%rdi),%edx │ │ │ │ mov (%rsi,%rax,8),%rax │ │ │ │ cmp %ecx,(%rax,%rdx,4) │ │ │ │ - jge 64b5c │ │ │ │ + jge 68d3c │ │ │ │ mov 0x40(%rsp),%eax │ │ │ │ mov %eax,(%rdi) │ │ │ │ mov 0x44(%rsp),%eax │ │ │ │ mov %eax,0x4(%rdi) │ │ │ │ mov (%r11),%ecx │ │ │ │ movsbl 0x3f(%rsp),%esi │ │ │ │ movsbl 0x30(%rsp),%edi │ │ │ │ mov (%r14,%r8,1),%edx │ │ │ │ - call 63ca0 │ │ │ │ + call 67e80 │ │ │ │ mov 0x50(%rsp),%rdi │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ add %ecx,%eax │ │ │ │ cmp -0x4(%rdi,%rsi,4),%eax │ │ │ │ - jle 64ba4 │ │ │ │ + jle 68d84 │ │ │ │ mov %eax,(%rdi,%rsi,4) │ │ │ │ mov %rsi,%rax │ │ │ │ mov 0x78(%rsp),%rdi │ │ │ │ mov 0xa0(%rsp),%esi │ │ │ │ mov %esi,(%rdi,%rax,4) │ │ │ │ mov 0x80(%rsp),%rsi │ │ │ │ mov (%rsp),%edi │ │ │ │ mov %edi,(%rsi,%rax,4) │ │ │ │ addq $0x1,(%rsp) │ │ │ │ add $0x4,%r11 │ │ │ │ mov (%rsp),%rax │ │ │ │ cmp %eax,0x68(%rsp) │ │ │ │ - jle 64dd7 │ │ │ │ + jle 68fb7 │ │ │ │ mov 0x110(%rsp),%rax │ │ │ │ mov (%r14,%r8,1),%ecx │ │ │ │ mov (%rax,%r8,1),%eax │ │ │ │ mov (%rsp),%rbx │ │ │ │ mov %ebx,0x44(%rsp) │ │ │ │ test %ecx,%ecx │ │ │ │ - je 64a80 │ │ │ │ + je 68c60 │ │ │ │ mov 0x128(%rsp),%rsi │ │ │ │ sub %ebx,%eax │ │ │ │ mov (%rsi,%r8,1),%esi │ │ │ │ lea 0x1(%rsi),%edx │ │ │ │ mov %esi,0x8(%rsp) │ │ │ │ mov 0x40(%rsp),%esi │ │ │ │ sub %esi,%edx │ │ │ │ mov 0x90(%rsp),%rsi │ │ │ │ movzbl (%rsi,%rdx,1),%edi │ │ │ │ mov %eax,%edx │ │ │ │ movzbl 0x0(%rbp,%rdx,1),%esi │ │ │ │ cmp $0x2,%ebx │ │ │ │ - jle 64d90 │ │ │ │ + jle 68f70 │ │ │ │ lea 0x1(%rax),%edx │ │ │ │ movzbl 0x0(%rbp,%rdx,1),%ebx │ │ │ │ lea 0x2(%rax),%edx │ │ │ │ movzbl 0x0(%rbp,%rdx,1),%ecx │ │ │ │ mov %cl,0x8(%rsp) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jbe 64da0 │ │ │ │ + jbe 68f80 │ │ │ │ lea -0x2(%rax),%edx │ │ │ │ sub $0x1,%eax │ │ │ │ movzbl 0x0(%rbp,%rdx,1),%ecx │ │ │ │ movzbl 0x0(%rbp,%rax,1),%eax │ │ │ │ mov %cl,0x30(%rsp) │ │ │ │ mov %al,0x3f(%rsp) │ │ │ │ - jmp 64ad8 │ │ │ │ + jmp 68cb8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov 0xa4(%rsp),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 64b34 │ │ │ │ + je 68d14 │ │ │ │ movsbl 0x8(%rsp),%eax │ │ │ │ mov %dil,0x18(%rsp) │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %sil,0x20(%rsp) │ │ │ │ mov %eax,0x8(%rsp) │ │ │ │ movsbl %bl,%eax │ │ │ │ mov %eax,0x10(%rsp) │ │ │ │ mov %rbp,0x98(%rsp) │ │ │ │ - jmp 64d21 │ │ │ │ + jmp 68f01 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov 0x128(%rsp),%rdi │ │ │ │ mov (%rdi,%rcx,1),%edx │ │ │ │ cmp %eax,0x0(%r13,%rcx,1) │ │ │ │ - jne 64d4d │ │ │ │ + jne 68f2d │ │ │ │ cmp %edx,(%r12,%rcx,1) │ │ │ │ - jne 64d4d │ │ │ │ + jne 68f2d │ │ │ │ cmp %eax,%r10d │ │ │ │ - jle 64d18 │ │ │ │ + jle 68ef8 │ │ │ │ cmp %edx,%r10d │ │ │ │ - jge 64d18 │ │ │ │ + jge 68ef8 │ │ │ │ mov %r10d,%edx │ │ │ │ sub %eax,%edx │ │ │ │ lea -0x1(%rdx),%eax │ │ │ │ cmp (%r9,%rcx,1),%eax │ │ │ │ - jae 64ec7 │ │ │ │ + jae 690a7 │ │ │ │ mov 0x28(%rsp),%rdi │ │ │ │ cltq │ │ │ │ mov (%r11),%ebp │ │ │ │ movzbl 0x20(%rsp),%esi │ │ │ │ mov (%rdi,%rcx,2),%rdx │ │ │ │ mov (%rdx,%rax,4),%ebx │ │ │ │ mov 0x160(%rsp),%rax │ │ │ │ cmp %sil,0x18(%rsp) │ │ │ │ - je 64d70 │ │ │ │ + je 68f50 │ │ │ │ mov 0x4(%rax),%eax │ │ │ │ mov (%r14,%r8,1),%edx │ │ │ │ mov 0x8(%rsp),%esi │ │ │ │ add %eax,%ebx │ │ │ │ mov 0x10(%rsp),%edi │ │ │ │ add 0x150(%rsp),%ebx │ │ │ │ - call 63c50 │ │ │ │ + call 67e30 │ │ │ │ add %eax,%ebx │ │ │ │ cmp %ebp,%ebx │ │ │ │ cmovl %ebp,%ebx │ │ │ │ mov %ebx,(%r11) │ │ │ │ add $0x4,%rcx │ │ │ │ cmp %rcx,%r8 │ │ │ │ - je 64d78 │ │ │ │ + je 68f58 │ │ │ │ mov (%r14,%rcx,1),%edx │ │ │ │ mov (%r15,%rcx,1),%eax │ │ │ │ test %edx,%edx │ │ │ │ - je 64c90 │ │ │ │ + je 68e70 │ │ │ │ mov (%r9,%rcx,1),%edx │ │ │ │ lea (%rdx,%rax,1),%esi │ │ │ │ mov 0x38(%rsp),%eax │ │ │ │ sub %esi,%eax │ │ │ │ lea -0x1(%rdx,%rax,1),%edx │ │ │ │ cmp %eax,0x0(%r13,%rcx,1) │ │ │ │ - je 64ca6 │ │ │ │ - lea 0x2432c(%rip),%rcx │ │ │ │ + je 68e86 │ │ │ │ + lea 0x2057c(%rip),%rcx │ │ │ │ mov $0x229,%edx │ │ │ │ - lea 0x1d726(%rip),%rsi │ │ │ │ - lea 0x206b1(%rip),%rdi │ │ │ │ + lea 0x1d31e(%rip),%rsi │ │ │ │ + lea 0x1aa51(%rip),%rdi │ │ │ │ call 3150 <__assert_fail@plt> │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov (%rax),%eax │ │ │ │ - jmp 64cf4 │ │ │ │ + jmp 68ed4 │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov 0x98(%rsp),%rbp │ │ │ │ mov (%r11),%ecx │ │ │ │ - jmp 64b34 │ │ │ │ + jmp 68d14 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ movb $0x0,0x8(%rsp) │ │ │ │ xor %ebx,%ebx │ │ │ │ cmp $0x1,%eax │ │ │ │ - ja 64c2f │ │ │ │ + ja 68e0f │ │ │ │ movb $0x0,0x3f(%rsp) │ │ │ │ movb $0x0,0x30(%rsp) │ │ │ │ - jmp 64ad8 │ │ │ │ + jmp 68cb8 │ │ │ │ nop │ │ │ │ movb $0x0,0x8(%rsp) │ │ │ │ xor %ebx,%ebx │ │ │ │ - jmp 64ad8 │ │ │ │ + jmp 68cb8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ movb $0x0,0x3f(%rsp) │ │ │ │ movb $0x0,0x30(%rsp) │ │ │ │ - jmp 64abd │ │ │ │ + jmp 68c9d │ │ │ │ nop │ │ │ │ mov (%rdx),%edx │ │ │ │ - jmp 64b1f │ │ │ │ + jmp 68cff │ │ │ │ mov %r13,%rbp │ │ │ │ mov %r12,%r13 │ │ │ │ mov (%r9,%r8,1),%eax │ │ │ │ addq $0x1,0x48(%rsp) │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ add $0x1,%eax │ │ │ │ cmp %eax,%esi │ │ │ │ - jb 64981 │ │ │ │ + jb 68b61 │ │ │ │ mov %r9,%r12 │ │ │ │ mov %r13,%rbx │ │ │ │ addl $0x1,0xa4(%rsp) │ │ │ │ lea 0x4(%r8),%rdi │ │ │ │ mov 0xa4(%rsp),%eax │ │ │ │ addq $0x8,0x70(%rsp) │ │ │ │ cmp 0x140(%rsp),%eax │ │ │ │ - je 64ee6 │ │ │ │ + je 690c6 │ │ │ │ mov 0x38(%rsp),%r11d │ │ │ │ mov 0x128(%rsp),%r13 │ │ │ │ xor %eax,%eax │ │ │ │ xor %r10d,%r10d │ │ │ │ - jmp 64e81 │ │ │ │ + jmp 69061 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x0(%r13,%rax,1),%edx │ │ │ │ cmp %ecx,0x0(%rbp,%rax,1) │ │ │ │ - jne 64f70 │ │ │ │ + jne 69150 │ │ │ │ cmp %edx,(%rbx,%rax,1) │ │ │ │ - jne 64f70 │ │ │ │ + jne 69150 │ │ │ │ mov 0x0(%rbp,%rdi,1),%r9d │ │ │ │ cmp %r9d,%edx │ │ │ │ - jb 64e75 │ │ │ │ + jb 69055 │ │ │ │ cmp %ecx,%r9d │ │ │ │ setae %cl │ │ │ │ cmp %edx,%r10d │ │ │ │ cmovae %r10d,%edx │ │ │ │ test %cl,%cl │ │ │ │ cmovne %edx,%r10d │ │ │ │ lea 0x4(%rax),%rdx │ │ │ │ cmp %rax,%r8 │ │ │ │ - je 64eba │ │ │ │ + je 6909a │ │ │ │ mov %rdx,%rax │ │ │ │ mov (%r14,%rax,1),%edx │ │ │ │ mov (%r15,%rax,1),%ecx │ │ │ │ test %edx,%edx │ │ │ │ - je 64e40 │ │ │ │ + je 69020 │ │ │ │ mov (%r12,%rax,1),%edx │ │ │ │ lea (%rdx,%rcx,1),%r9d │ │ │ │ mov %r11d,%ecx │ │ │ │ sub %r9d,%ecx │ │ │ │ lea -0x1(%rdx,%rcx,1),%edx │ │ │ │ - jmp 64e45 │ │ │ │ + jmp 69025 │ │ │ │ mov 0x48(%rsp),%eax │ │ │ │ mov 0x38(%rsp),%r10d │ │ │ │ sub (%r9,%r8,1),%r10d │ │ │ │ sub (%r15,%r8,1),%r10d │ │ │ │ add %eax,%r10d │ │ │ │ - jmp 649cb │ │ │ │ + jmp 68bab │ │ │ │ mov %r10d,0x6c(%rsp) │ │ │ │ mov %rdi,%r8 │ │ │ │ - jmp 6492f │ │ │ │ - lea 0x241b2(%rip),%rcx │ │ │ │ + jmp 68b0f │ │ │ │ + lea 0x20402(%rip),%rcx │ │ │ │ mov $0x233,%edx │ │ │ │ - lea 0x1d5ac(%rip),%rsi │ │ │ │ - lea 0x1d5c3(%rip),%rdi │ │ │ │ + lea 0x1d1a4(%rip),%rsi │ │ │ │ + lea 0x1d1bb(%rip),%rdi │ │ │ │ call 3150 <__assert_fail@plt> │ │ │ │ mov 0xc0(%rsp),%rbp │ │ │ │ mov 0xc8(%rsp),%rcx │ │ │ │ mov 0x168(%rsp),%rax │ │ │ │ mov 0x28(%rsp),%rsi │ │ │ │ mov %rsi,(%rax) │ │ │ │ mov 0x170(%rsp),%rax │ │ │ │ @@ -99962,24 +105333,24 @@ │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - lea 0x24130(%rip),%rcx │ │ │ │ + lea 0x20380(%rip),%rcx │ │ │ │ mov $0x1e4,%edx │ │ │ │ - lea 0x1d52a(%rip),%rsi │ │ │ │ - lea 0x1d52d(%rip),%rdi │ │ │ │ + lea 0x1d122(%rip),%rsi │ │ │ │ + lea 0x1d125(%rip),%rdi │ │ │ │ call 3150 <__assert_fail@plt> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x24109(%rip),%rcx │ │ │ │ + lea 0x20359(%rip),%rcx │ │ │ │ mov $0x1cd,%edx │ │ │ │ - lea 0x1d503(%rip),%rsi │ │ │ │ - lea 0x2048e(%rip),%rdi │ │ │ │ + lea 0x1d0fb(%rip),%rsi │ │ │ │ + lea 0x1a82e(%rip),%rdi │ │ │ │ call 3150 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ mov %rsi,%rdi │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ @@ -99994,15 +105365,15 @@ │ │ │ │ mov 0xd0(%rsp),%r13 │ │ │ │ mov %rdx,0x68(%rsp) │ │ │ │ mov 0xd8(%rsp),%r15 │ │ │ │ mov %r8d,0x4(%rsp) │ │ │ │ mov 0xf0(%rsp),%rbp │ │ │ │ mov 0x140(%rsp),%rsi │ │ │ │ test %ecx,%ecx │ │ │ │ - je 65a22 │ │ │ │ + je 69c02 │ │ │ │ mov 0xf8(%rsp),%edx │ │ │ │ mov %r9,0x8(%rsp) │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %eax,%eax │ │ │ │ mov 0x120(%rsp),%r15 │ │ │ │ xor %r11d,%r11d │ │ │ │ xor %r14d,%r14d │ │ │ │ @@ -100017,35 +105388,35 @@ │ │ │ │ movq $0x0,0x18(%rdx) │ │ │ │ mov (%rsi,%rax,8),%r9d │ │ │ │ mov 0x4(%rsi,%rax,8),%edi │ │ │ │ mov (%r8,%r9,8),%r8 │ │ │ │ mov %rdi,%rcx │ │ │ │ mov (%r8,%rdi,4),%edi │ │ │ │ cmp %r11d,%edi │ │ │ │ - jle 6505d │ │ │ │ + jle 6923d │ │ │ │ mov %eax,%r14d │ │ │ │ mov %edi,%r11d │ │ │ │ mov %ecx,%r10d │ │ │ │ mov %r9d,%ebx │ │ │ │ add $0x1,%rax │ │ │ │ cmp %rax,%r12 │ │ │ │ - jne 65028 │ │ │ │ + jne 69208 │ │ │ │ mov %ebx,0xf8(%rsp) │ │ │ │ mov 0xf8(%rsp),%edx │ │ │ │ mov %r10d,%eax │ │ │ │ mov %r10d,(%rsp) │ │ │ │ mov 0x8(%rsp),%r12 │ │ │ │ mov 0xd0(%rsp),%r13 │ │ │ │ mov 0xd8(%rsp),%r15 │ │ │ │ mov 0xe8(%rsp),%rbx │ │ │ │ mov 0x128(%rsp),%r10 │ │ │ │ test %edx,%edx │ │ │ │ - je 65c10 │ │ │ │ + je 69df0 │ │ │ │ test %eax,%eax │ │ │ │ - je 65c10 │ │ │ │ + je 69df0 │ │ │ │ movl $0x0,0x20(%rsp) │ │ │ │ mov %r14d,0x18(%rsp) │ │ │ │ mov %r10,0x128(%rsp) │ │ │ │ mov %rbx,0xe8(%rsp) │ │ │ │ mov 0xf8(%rsp),%ebx │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov 0x18(%rsp),%edi │ │ │ │ @@ -100064,72 +105435,72 @@ │ │ │ │ mov %rsi,0x30(%rsp) │ │ │ │ mov (%rcx,%rdx,4),%r8d │ │ │ │ add %r13,%rsi │ │ │ │ mov %rsi,0x38(%rsp) │ │ │ │ mov 0x100(%rsp),%esi │ │ │ │ add (%rax,%rdx,4),%esi │ │ │ │ cmp %esi,%r8d │ │ │ │ - je 65530 │ │ │ │ + je 69710 │ │ │ │ mov (%rsp),%edx │ │ │ │ mov 0x100(%rsp),%esi │ │ │ │ sub $0x1,%edx │ │ │ │ add (%rcx,%rdx,4),%esi │ │ │ │ mov %edx,0x78(%rsp) │ │ │ │ cmp %esi,%r8d │ │ │ │ - je 65878 │ │ │ │ + je 69a58 │ │ │ │ mov 0x38(%rsp),%rsi │ │ │ │ mov (%rsi),%edi │ │ │ │ mov %edi,0x8(%rsp) │ │ │ │ test %r8d,%r8d │ │ │ │ - je 658c2 │ │ │ │ + je 69aa2 │ │ │ │ mov 0x30(%rsp),%rsi │ │ │ │ add 0xe0(%rsp),%rsi │ │ │ │ mov %rsi,0x58(%rsp) │ │ │ │ mov (%rsi),%ecx │ │ │ │ test %edi,%edi │ │ │ │ - jne 65360 │ │ │ │ + jne 69540 │ │ │ │ mov 0x28(%rsp),%rdi │ │ │ │ mov 0x48(%rsp),%esi │ │ │ │ add (%r15,%rdi,4),%esi │ │ │ │ cmp %esi,%ecx │ │ │ │ - jb 65cbd │ │ │ │ + jb 69e9d │ │ │ │ mov 0x68(%rsp),%rdi │ │ │ │ movzbl (%rdi,%rsi,1),%r14d │ │ │ │ mov 0xc0(%rsp),%rsi │ │ │ │ mov 0x28(%rsp),%rdi │ │ │ │ mov (%rsi,%rdi,8),%rcx │ │ │ │ mov (%rsp),%edi │ │ │ │ movzbl (%rcx,%rdx,1),%esi │ │ │ │ mov %sil,0x4f(%rsp) │ │ │ │ cmp $0x2,%edi │ │ │ │ - jbe 65350 │ │ │ │ + jbe 69530 │ │ │ │ lea -0x3(%rdi),%esi │ │ │ │ movzbl (%rcx,%rsi,1),%esi │ │ │ │ mov %sil,0x10(%rsp) │ │ │ │ lea -0x2(%rdi),%esi │ │ │ │ movzbl (%rcx,%rsi,1),%esi │ │ │ │ mov %sil,0x7c(%rsp) │ │ │ │ mov (%rax,%rdx,4),%eax │ │ │ │ mov 0x118(%rsp),%rdx │ │ │ │ cmp 0x4f(%rsp),%r14b │ │ │ │ - je 658a0 │ │ │ │ + je 69a80 │ │ │ │ mov 0x4(%rdx),%r10d │ │ │ │ add %r10d,%eax │ │ │ │ cmp %eax,%r8d │ │ │ │ - je 653d0 │ │ │ │ + je 695b0 │ │ │ │ mov 0x18(%rsp),%r11d │ │ │ │ test %r11d,%r11d │ │ │ │ - je 659ee │ │ │ │ + je 69bce │ │ │ │ mov 0x30(%rsp),%rax │ │ │ │ mov 0x8(%rsp),%r9d │ │ │ │ add %r15,%rax │ │ │ │ mov %rax,0x60(%rsp) │ │ │ │ mov (%rax),%eax │ │ │ │ test %r9d,%r9d │ │ │ │ - jne 65550 │ │ │ │ + jne 69730 │ │ │ │ lea (%rbx,%rax,1),%esi │ │ │ │ mov 0x20(%rsp),%ebx │ │ │ │ mov 0x18(%rsp),%edx │ │ │ │ movl $0xffffffff,0x24(%rsp) │ │ │ │ movl $0xffffffff,0x20(%rsp) │ │ │ │ mov 0xe8(%rsp),%r11 │ │ │ │ mov %ebx,(%rsp) │ │ │ │ @@ -100139,72 +105510,72 @@ │ │ │ │ mov %ebx,0x8(%rsp) │ │ │ │ movzbl 0x7c(%rsp),%ebx │ │ │ │ mov %rax,%rdx │ │ │ │ shl $0x2,%rax │ │ │ │ mov %r14b,0x7c(%rsp) │ │ │ │ and $0xfffffffb,%ebx │ │ │ │ mov %bl,0x18(%rsp) │ │ │ │ - jmp 65327 │ │ │ │ + jmp 69507 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0xe0(%rsp),%rbx │ │ │ │ mov (%rbx,%rax,1),%edi │ │ │ │ cmp %ecx,(%r11,%rax,1) │ │ │ │ - jne 659cf │ │ │ │ + jne 69baf │ │ │ │ cmp %edi,0x0(%rbp,%rax,1) │ │ │ │ - jne 659cf │ │ │ │ + jne 69baf │ │ │ │ cmp %esi,%ecx │ │ │ │ - jae 65318 │ │ │ │ + jae 694f8 │ │ │ │ cmp %edi,%esi │ │ │ │ - jae 65318 │ │ │ │ + jae 694f8 │ │ │ │ mov 0x8(%rsp),%edi │ │ │ │ sub %ecx,%edi │ │ │ │ cmp (%r12,%rax,1),%edi │ │ │ │ - jae 65ad6 │ │ │ │ + jae 69cb6 │ │ │ │ cmpb $0x43,0x18(%rsp) │ │ │ │ mov %edi,%ebx │ │ │ │ sete %cl │ │ │ │ xor %r14d,%r14d │ │ │ │ cmpb $0x41,0x10(%rsp) │ │ │ │ sete %r14b │ │ │ │ and %r14d,%ecx │ │ │ │ mov (%r9,%rax,2),%r14 │ │ │ │ add (%r14,%rbx,4),%ecx │ │ │ │ add %r10d,%ecx │ │ │ │ add 0x108(%rsp),%ecx │ │ │ │ cmp %ecx,%r8d │ │ │ │ - jne 65318 │ │ │ │ + jne 694f8 │ │ │ │ mov %edi,0x24(%rsp) │ │ │ │ mov 0x138(%rsp),%rdi │ │ │ │ mov %edx,0x20(%rsp) │ │ │ │ mov (%rdi,%rax,2),%rcx │ │ │ │ mov (%rcx,%rbx,4),%ebx │ │ │ │ mov %ebx,(%rsp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ sub $0x4,%rax │ │ │ │ test %edx,%edx │ │ │ │ - je 65868 │ │ │ │ + je 69a48 │ │ │ │ sub $0x1,%edx │ │ │ │ mov 0x0(%r13,%rax,1),%ebx │ │ │ │ mov (%r15,%rax,1),%ecx │ │ │ │ test %ebx,%ebx │ │ │ │ - je 65290 │ │ │ │ + je 69470 │ │ │ │ mov (%r12,%rax,1),%edi │ │ │ │ lea (%rdi,%rcx,1),%ebx │ │ │ │ mov 0x4(%rsp),%ecx │ │ │ │ sub %ebx,%ecx │ │ │ │ lea -0x1(%rdi,%rcx,1),%edi │ │ │ │ - jmp 6529b │ │ │ │ + jmp 6947b │ │ │ │ xchg %ax,%ax │ │ │ │ movb $0x0,0x7c(%rsp) │ │ │ │ movb $0x0,0x10(%rsp) │ │ │ │ - jmp 651e1 │ │ │ │ + jmp 693c1 │ │ │ │ nop │ │ │ │ add $0x1,%ecx │ │ │ │ cmp %ebx,%ecx │ │ │ │ - jb 65c9e │ │ │ │ + jb 69e7e │ │ │ │ mov 0x70(%rsp),%rsi │ │ │ │ sub %ebx,%ecx │ │ │ │ mov 0x28(%rsp),%rdi │ │ │ │ mov (%rsp),%r10d │ │ │ │ movzbl (%rsi,%rcx,1),%r14d │ │ │ │ mov 0xc8(%rsp),%rcx │ │ │ │ mov 0xc0(%rsp),%rsi │ │ │ │ @@ -100213,95 +105584,95 @@ │ │ │ │ mov %edi,%ecx │ │ │ │ mov %edi,0x10(%rsp) │ │ │ │ sub %r10d,%ecx │ │ │ │ mov %ecx,%edi │ │ │ │ movzbl (%rsi,%rdi,1),%edi │ │ │ │ mov %dil,0x4f(%rsp) │ │ │ │ cmp $0x2,%r10d │ │ │ │ - jbe 65350 │ │ │ │ + jbe 69530 │ │ │ │ lea 0x1(%rcx),%edi │ │ │ │ add $0x2,%ecx │ │ │ │ movzbl (%rsi,%rdi,1),%edi │ │ │ │ mov %dil,0x10(%rsp) │ │ │ │ movzbl (%rsi,%rcx,1),%esi │ │ │ │ mov %sil,0x7c(%rsp) │ │ │ │ - jmp 651e1 │ │ │ │ + jmp 693c1 │ │ │ │ xchg %ax,%ax │ │ │ │ movsbl 0x4f(%rsp),%esi │ │ │ │ movsbl %r14b,%edi │ │ │ │ - call 39aa0 │ │ │ │ + call 49a40 │ │ │ │ mov %eax,%edx │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ add 0x120(%rsp),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ test %dl,%dl │ │ │ │ - je 658a8 │ │ │ │ + je 69a88 │ │ │ │ mov $0x5,%esi │ │ │ │ - call 19c10 <__cxa_finalize@plt+0x16440> │ │ │ │ + call 65b90 │ │ │ │ mov 0x78(%rsp),%eax │ │ │ │ mov 0x48(%rsp),%ebx │ │ │ │ mov %eax,(%rsp) │ │ │ │ nopl (%rax) │ │ │ │ test %ebx,%ebx │ │ │ │ - je 6541f │ │ │ │ + je 695ff │ │ │ │ mov (%rsp),%edx │ │ │ │ test %edx,%edx │ │ │ │ - jne 650d8 │ │ │ │ + jne 692b8 │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ add %rax,0x120(%rsp) │ │ │ │ mov %ebx,0xf8(%rsp) │ │ │ │ mov 0x120(%rsp),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ mov 0x38(%rsp),%rax │ │ │ │ mov (%rax),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 6598e │ │ │ │ + je 69b6e │ │ │ │ mov 0x30(%rsp),%rbx │ │ │ │ mov 0xe0(%rsp),%rax │ │ │ │ mov (%rax,%rbx,1),%eax │ │ │ │ lea 0x1(%rax),%ebx │ │ │ │ - call 1a1c0 <__cxa_finalize@plt+0x169f0> │ │ │ │ + call 66140 │ │ │ │ add 0xf8(%rsp),%eax │ │ │ │ cmp %eax,%ebx │ │ │ │ - jb 65bed │ │ │ │ + jb 69dcd │ │ │ │ mov 0x120(%rsp),%rax │ │ │ │ sub 0xf8(%rsp),%ebx │ │ │ │ mov (%rax),%rdi │ │ │ │ - call 1a1c0 <__cxa_finalize@plt+0x169f0> │ │ │ │ + call 66140 │ │ │ │ mov 0x120(%rsp),%rdx │ │ │ │ sub %eax,%ebx │ │ │ │ mov 0x30(%rsp),%rax │ │ │ │ mov (%rdx),%rdi │ │ │ │ mov %ebx,0x18(%rdi) │ │ │ │ mov (%r12,%rax,1),%r12d │ │ │ │ add (%r15,%rax,1),%r12d │ │ │ │ - call 1a1c0 <__cxa_finalize@plt+0x169f0> │ │ │ │ + call 66140 │ │ │ │ mov %eax,%edx │ │ │ │ mov %r12d,%eax │ │ │ │ sub 0xf8(%rsp),%eax │ │ │ │ sub %edx,%eax │ │ │ │ cmp %eax,%ebx │ │ │ │ - jne 65bce │ │ │ │ + jne 69dae │ │ │ │ mov 0x120(%rsp),%rax │ │ │ │ mov 0x30(%rsp),%rbx │ │ │ │ add 0xc8(%rsp),%rbx │ │ │ │ mov (%rax),%rdi │ │ │ │ mov (%rbx),%ebp │ │ │ │ - call 1a180 <__cxa_finalize@plt+0x169b0> │ │ │ │ + call 66100 │ │ │ │ mov (%rsp),%edx │ │ │ │ add %edx,%eax │ │ │ │ cmp %eax,%ebp │ │ │ │ - jb 65baf │ │ │ │ + jb 69d8f │ │ │ │ mov (%rbx),%eax │ │ │ │ mov (%rsp),%ebx │ │ │ │ sub %ebx,%eax │ │ │ │ mov %eax,%ebx │ │ │ │ mov 0x120(%rsp),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ - call 1a180 <__cxa_finalize@plt+0x169b0> │ │ │ │ + call 66100 │ │ │ │ mov %eax,%edx │ │ │ │ mov 0x120(%rsp),%rax │ │ │ │ sub %edx,%ebx │ │ │ │ mov (%rax),%rax │ │ │ │ mov %ebx,0x1c(%rax) │ │ │ │ add $0x88,%rsp │ │ │ │ xor %eax,%eax │ │ │ │ @@ -100312,17 +105683,17 @@ │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ xchg %ax,%ax │ │ │ │ mov 0x120(%rsp),%rax │ │ │ │ mov $0x2,%esi │ │ │ │ mov (%rax,%rdi,8),%rdi │ │ │ │ - call 19c10 <__cxa_finalize@plt+0x16440> │ │ │ │ + call 65b90 │ │ │ │ mov 0x48(%rsp),%ebx │ │ │ │ - jmp 65410 │ │ │ │ + jmp 695f0 │ │ │ │ nop │ │ │ │ mov 0x4(%rsp),%edx │ │ │ │ mov %r14b,0x7f(%rsp) │ │ │ │ mov %r8d,%r14d │ │ │ │ movl $0xffffffff,0x24(%rsp) │ │ │ │ mov 0xe8(%rsp),%r11 │ │ │ │ lea (%rbx,%rdx,1),%esi │ │ │ │ @@ -100339,413 +105710,413 @@ │ │ │ │ shl $0x2,%rax │ │ │ │ mov %ebx,0x18(%rsp) │ │ │ │ movzbl 0x10(%rsp),%ebx │ │ │ │ mov %r10d,0x10(%rsp) │ │ │ │ and $0xfffffffb,%ebx │ │ │ │ mov %bl,0x7e(%rsp) │ │ │ │ mov 0xe0(%rsp),%rbx │ │ │ │ - jmp 6567b │ │ │ │ + jmp 6985b │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov (%r12,%rax,1),%edi │ │ │ │ lea (%rdi,%rcx,1),%r8d │ │ │ │ mov 0x4(%rsp),%ecx │ │ │ │ sub %r8d,%ecx │ │ │ │ lea -0x1(%rcx,%rdi,1),%edi │ │ │ │ cmp %ecx,(%r11,%rax,1) │ │ │ │ - jne 659cf │ │ │ │ + jne 69baf │ │ │ │ cmp %edi,0x0(%rbp,%rax,1) │ │ │ │ - jne 659cf │ │ │ │ + jne 69baf │ │ │ │ cmp %edi,%esi │ │ │ │ - jae 65670 │ │ │ │ + jae 69850 │ │ │ │ cmp %esi,%ecx │ │ │ │ - jae 65670 │ │ │ │ + jae 69850 │ │ │ │ mov 0x18(%rsp),%edi │ │ │ │ sub %ecx,%edi │ │ │ │ cmp (%r12,%rax,1),%edi │ │ │ │ - jae 65ad6 │ │ │ │ + jae 69cb6 │ │ │ │ mov 0x128(%rsp),%rcx │ │ │ │ mov %edi,%r8d │ │ │ │ cmpl $0x1,0x8(%rsp) │ │ │ │ mov (%rcx,%rax,2),%rcx │ │ │ │ mov (%rcx,%r8,4),%ecx │ │ │ │ - jne 6563f │ │ │ │ + jne 6981f │ │ │ │ cmpb $0x43,0x7e(%rsp) │ │ │ │ sete 0x7d(%rsp) │ │ │ │ xor %r10d,%r10d │ │ │ │ movzbl 0x7d(%rsp),%r9d │ │ │ │ cmpb $0x54,0x7c(%rsp) │ │ │ │ sete %r10b │ │ │ │ and %r10d,%r9d │ │ │ │ add %r9d,%ecx │ │ │ │ mov 0x10(%rsp),%r9d │ │ │ │ add %r9d,%ecx │ │ │ │ add 0x108(%rsp),%ecx │ │ │ │ cmp %ecx,%r14d │ │ │ │ - jne 65670 │ │ │ │ + jne 69850 │ │ │ │ mov %edi,0x24(%rsp) │ │ │ │ mov 0x138(%rsp),%rdi │ │ │ │ mov %edx,0x20(%rsp) │ │ │ │ mov (%rdi,%rax,2),%rcx │ │ │ │ mov (%rcx,%r8,4),%edi │ │ │ │ mov %edi,(%rsp) │ │ │ │ xchg %ax,%ax │ │ │ │ sub $0x4,%rax │ │ │ │ test %edx,%edx │ │ │ │ - je 65698 │ │ │ │ + je 69878 │ │ │ │ sub $0x1,%edx │ │ │ │ mov 0x0(%r13,%rax,1),%edi │ │ │ │ mov (%r15,%rax,1),%ecx │ │ │ │ test %edi,%edi │ │ │ │ - jne 655c0 │ │ │ │ + jne 697a0 │ │ │ │ mov (%rbx,%rax,1),%edi │ │ │ │ - jmp 655d3 │ │ │ │ + jmp 697b3 │ │ │ │ nopl 0x0(%rax) │ │ │ │ movzbl 0x7f(%rsp),%r14d │ │ │ │ mov 0x20(%rsp),%edi │ │ │ │ test %edi,%edi │ │ │ │ - js 65cdc │ │ │ │ + js 69ebc │ │ │ │ movsbl 0x4f(%rsp),%esi │ │ │ │ movsbl %r14b,%edi │ │ │ │ - call 39aa0 │ │ │ │ + call 49a40 │ │ │ │ mov 0x40(%rsp),%rdx │ │ │ │ add 0x120(%rsp),%rdx │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ mov (%rdx),%rdi │ │ │ │ test %al,%al │ │ │ │ - je 65760 │ │ │ │ + je 69940 │ │ │ │ mov $0x5,%esi │ │ │ │ - call 19c10 <__cxa_finalize@plt+0x16440> │ │ │ │ + call 65b90 │ │ │ │ mov 0x38(%rsp),%rax │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ mov (%rax),%esi │ │ │ │ mov (%rdx),%rdi │ │ │ │ test %esi,%esi │ │ │ │ - jne 65781 │ │ │ │ + jne 69961 │ │ │ │ mov 0x60(%rsp),%rbx │ │ │ │ mov 0x48(%rsp),%eax │ │ │ │ add (%rbx),%eax │ │ │ │ mov %eax,0x18(%rdi) │ │ │ │ mov 0x78(%rsp),%eax │ │ │ │ mov %eax,0x1c(%rdi) │ │ │ │ - call 1a0d0 <__cxa_finalize@plt+0x16900> │ │ │ │ + call 66050 │ │ │ │ movslq 0x20(%rsp),%rdx │ │ │ │ mov 0x130(%rsp),%rbx │ │ │ │ movslq 0x24(%rsp),%rax │ │ │ │ mov (%rbx,%rdx,8),%rcx │ │ │ │ mov %edx,0x18(%rsp) │ │ │ │ mov (%rcx,%rax,4),%ebx │ │ │ │ lea 0x0(,%rdx,4),%rax │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ add %r13,%rax │ │ │ │ mov %rax,0x38(%rsp) │ │ │ │ lea 0x0(,%rdx,8),%rax │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ mov (%rsp),%eax │ │ │ │ mov %eax,0x20(%rsp) │ │ │ │ - jmp 65410 │ │ │ │ + jmp 695f0 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov $0x6,%esi │ │ │ │ - call 19c10 <__cxa_finalize@plt+0x16440> │ │ │ │ + call 65b90 │ │ │ │ mov 0x38(%rsp),%rax │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ mov (%rax),%esi │ │ │ │ mov (%rdx),%rdi │ │ │ │ test %esi,%esi │ │ │ │ - je 656f6 │ │ │ │ + je 698d6 │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ mov (%rax),%eax │ │ │ │ lea 0x1(%rax),%ebx │ │ │ │ - call 1a1c0 <__cxa_finalize@plt+0x169f0> │ │ │ │ + call 66140 │ │ │ │ mov 0x48(%rsp),%edx │ │ │ │ add %edx,%eax │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ cmp %eax,%ebx │ │ │ │ - jb 65c7f │ │ │ │ + jb 69e5f │ │ │ │ mov (%rdx),%rdi │ │ │ │ mov 0x30(%rsp),%rax │ │ │ │ mov %rdx,0x10(%rsp) │ │ │ │ add 0xc8(%rsp),%rax │ │ │ │ mov (%rax),%r14d │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ - call 1a180 <__cxa_finalize@plt+0x169b0> │ │ │ │ + call 66100 │ │ │ │ mov 0x78(%rsp),%edx │ │ │ │ add %edx,%eax │ │ │ │ mov 0x10(%rsp),%rdx │ │ │ │ cmp %eax,%r14d │ │ │ │ - jb 65c60 │ │ │ │ + jb 69e40 │ │ │ │ mov (%rdx),%rdi │ │ │ │ mov 0x48(%rsp),%r14d │ │ │ │ mov %rdx,0x10(%rsp) │ │ │ │ - call 1a1c0 <__cxa_finalize@plt+0x169f0> │ │ │ │ + call 66140 │ │ │ │ mov 0x10(%rsp),%rdx │ │ │ │ sub %r14d,%ebx │ │ │ │ sub %eax,%ebx │ │ │ │ mov 0x60(%rsp),%rax │ │ │ │ mov (%rdx),%rdi │ │ │ │ mov %ebx,0x10(%rsp) │ │ │ │ mov %rdx,0x18(%rsp) │ │ │ │ mov %ebx,0x18(%rdi) │ │ │ │ mov (%rax),%ebx │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ add (%r12,%rax,4),%ebx │ │ │ │ - call 1a1c0 <__cxa_finalize@plt+0x169f0> │ │ │ │ + call 66140 │ │ │ │ sub %r14d,%ebx │ │ │ │ mov 0x10(%rsp),%ecx │ │ │ │ mov 0x18(%rsp),%rdx │ │ │ │ sub %eax,%ebx │ │ │ │ cmp %ebx,%ecx │ │ │ │ - jne 65c41 │ │ │ │ + jne 69e21 │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ mov 0x78(%rsp),%ebx │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ mov (%rdx),%rdi │ │ │ │ mov (%rax),%eax │ │ │ │ sub %ebx,%eax │ │ │ │ mov %eax,%ebx │ │ │ │ - call 1a180 <__cxa_finalize@plt+0x169b0> │ │ │ │ + call 66100 │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ mov %eax,%ecx │ │ │ │ mov (%rdx),%rax │ │ │ │ sub %ecx,%ebx │ │ │ │ mov %ebx,0x1c(%rax) │ │ │ │ - jmp 65710 │ │ │ │ + jmp 698f0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ movzbl 0x7c(%rsp),%r14d │ │ │ │ - jmp 6569e │ │ │ │ + jmp 6987e │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov 0x120(%rsp),%rax │ │ │ │ mov $0x1,%esi │ │ │ │ mov (%rax,%rdi,8),%rdi │ │ │ │ - call 19c10 <__cxa_finalize@plt+0x16440> │ │ │ │ + call 65b90 │ │ │ │ mov 0x78(%rsp),%eax │ │ │ │ mov %eax,(%rsp) │ │ │ │ - jmp 65410 │ │ │ │ + jmp 695f0 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov (%rdx),%r10d │ │ │ │ - jmp 651fb │ │ │ │ + jmp 693db │ │ │ │ mov $0x6,%esi │ │ │ │ - call 19c10 <__cxa_finalize@plt+0x16440> │ │ │ │ + call 65b90 │ │ │ │ mov 0x78(%rsp),%eax │ │ │ │ mov 0x48(%rsp),%ebx │ │ │ │ mov %eax,(%rsp) │ │ │ │ - jmp 65410 │ │ │ │ + jmp 695f0 │ │ │ │ mov 0x8(%rsp),%ecx │ │ │ │ mov 0x40(%rsp),%r14 │ │ │ │ mov %ebx,0xf8(%rsp) │ │ │ │ add 0x120(%rsp),%r14 │ │ │ │ mov (%r14),%rdi │ │ │ │ test %ecx,%ecx │ │ │ │ - je 659b1 │ │ │ │ + je 69b91 │ │ │ │ mov 0x28(%rsp),%rbx │ │ │ │ mov 0xe0(%rsp),%rax │ │ │ │ mov (%rax,%rbx,4),%eax │ │ │ │ lea 0x1(%rax),%ebx │ │ │ │ - call 1a1c0 <__cxa_finalize@plt+0x169f0> │ │ │ │ + call 66140 │ │ │ │ add 0xf8(%rsp),%eax │ │ │ │ cmp %eax,%ebx │ │ │ │ - jb 65b90 │ │ │ │ + jb 69d70 │ │ │ │ mov (%r14),%rdi │ │ │ │ sub 0xf8(%rsp),%ebx │ │ │ │ - call 1a1c0 <__cxa_finalize@plt+0x169f0> │ │ │ │ + call 66140 │ │ │ │ mov (%r14),%rdi │ │ │ │ sub %eax,%ebx │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ mov %ebx,0x18(%rdi) │ │ │ │ mov (%r12,%rax,4),%r13d │ │ │ │ add (%r15,%rax,4),%r13d │ │ │ │ - call 1a1c0 <__cxa_finalize@plt+0x169f0> │ │ │ │ + call 66140 │ │ │ │ mov %eax,%edx │ │ │ │ mov %r13d,%eax │ │ │ │ sub 0xf8(%rsp),%eax │ │ │ │ sub %edx,%eax │ │ │ │ cmp %eax,%ebx │ │ │ │ - jne 65b71 │ │ │ │ + jne 69d51 │ │ │ │ mov (%r14),%rdi │ │ │ │ mov 0x30(%rsp),%rbp │ │ │ │ add 0xc8(%rsp),%rbp │ │ │ │ mov 0x0(%rbp),%r12d │ │ │ │ - call 1a180 <__cxa_finalize@plt+0x169b0> │ │ │ │ + call 66100 │ │ │ │ mov (%rsp),%ebx │ │ │ │ add %ebx,%eax │ │ │ │ cmp %eax,%r12d │ │ │ │ - jb 65b52 │ │ │ │ + jb 69d32 │ │ │ │ mov (%r14),%rdi │ │ │ │ mov 0x0(%rbp),%ebp │ │ │ │ - call 1a180 <__cxa_finalize@plt+0x169b0> │ │ │ │ + call 66100 │ │ │ │ sub %ebx,%ebp │ │ │ │ mov %eax,%edx │ │ │ │ mov (%r14),%rax │ │ │ │ sub %edx,%ebp │ │ │ │ mov %ebp,0x1c(%rax) │ │ │ │ - jmp 6551a │ │ │ │ + jmp 696fa │ │ │ │ mov 0x30(%rsp),%rbx │ │ │ │ mov 0xf8(%rsp),%eax │ │ │ │ add (%r15,%rbx,1),%eax │ │ │ │ mov %eax,0x18(%rdi) │ │ │ │ mov (%rsp),%eax │ │ │ │ mov %eax,0x1c(%rdi) │ │ │ │ - call 1a0d0 <__cxa_finalize@plt+0x16900> │ │ │ │ - jmp 6551a │ │ │ │ + call 66050 │ │ │ │ + jmp 696fa │ │ │ │ mov %ebx,%eax │ │ │ │ mov 0x28(%rsp),%rbx │ │ │ │ add (%r15,%rbx,4),%eax │ │ │ │ mov %eax,0x18(%rdi) │ │ │ │ mov (%rsp),%eax │ │ │ │ mov %eax,0x1c(%rdi) │ │ │ │ - call 1a0d0 <__cxa_finalize@plt+0x16900> │ │ │ │ - jmp 6551a │ │ │ │ - lea 0x2368a(%rip),%rcx │ │ │ │ + call 66050 │ │ │ │ + jmp 696fa │ │ │ │ + lea 0x1f8da(%rip),%rcx │ │ │ │ mov $0x324,%edx │ │ │ │ - lea 0x1caa4(%rip),%rsi │ │ │ │ - lea 0x1fa97(%rip),%rdi │ │ │ │ + lea 0x1c69c(%rip),%rsi │ │ │ │ + lea 0x19e37(%rip),%rdi │ │ │ │ call 3150 <__assert_fail@plt> │ │ │ │ mov 0x120(%rsp),%rax │ │ │ │ mov 0x8(%rsp),%r10d │ │ │ │ mov %ebx,0xf8(%rsp) │ │ │ │ mov (%rax),%rdi │ │ │ │ test %r10d,%r10d │ │ │ │ - jne 65a3c │ │ │ │ + jne 69c1c │ │ │ │ mov (%r15),%eax │ │ │ │ add %ebx,%eax │ │ │ │ mov %eax,0x18(%rdi) │ │ │ │ mov (%rsp),%eax │ │ │ │ mov %eax,0x1c(%rdi) │ │ │ │ - call 1a0d0 <__cxa_finalize@plt+0x16900> │ │ │ │ - jmp 6551a │ │ │ │ + call 66050 │ │ │ │ + jmp 696fa │ │ │ │ mov %r13,0x38(%rsp) │ │ │ │ movl $0x0,(%rsp) │ │ │ │ movq $0x0,0x30(%rsp) │ │ │ │ - jmp 65433 │ │ │ │ + jmp 69613 │ │ │ │ mov 0xe0(%rsp),%rax │ │ │ │ mov (%rax),%eax │ │ │ │ lea 0x1(%rax),%ebx │ │ │ │ - call 1a1c0 <__cxa_finalize@plt+0x169f0> │ │ │ │ + call 66140 │ │ │ │ add 0xf8(%rsp),%eax │ │ │ │ cmp %eax,%ebx │ │ │ │ - jb 65b33 │ │ │ │ + jb 69d13 │ │ │ │ mov 0x120(%rsp),%rax │ │ │ │ sub 0xf8(%rsp),%ebx │ │ │ │ mov (%rax),%rdi │ │ │ │ - call 1a1c0 <__cxa_finalize@plt+0x169f0> │ │ │ │ + call 66140 │ │ │ │ mov 0x120(%rsp),%rdx │ │ │ │ sub %eax,%ebx │ │ │ │ mov (%rdx),%rdi │ │ │ │ mov %ebx,0x18(%rdi) │ │ │ │ mov (%r12),%r12d │ │ │ │ add (%r15),%r12d │ │ │ │ - call 1a1c0 <__cxa_finalize@plt+0x169f0> │ │ │ │ + call 66140 │ │ │ │ mov %eax,%edx │ │ │ │ mov %r12d,%eax │ │ │ │ sub 0xf8(%rsp),%eax │ │ │ │ sub %edx,%eax │ │ │ │ cmp %eax,%ebx │ │ │ │ - jne 65b14 │ │ │ │ + jne 69cf4 │ │ │ │ mov 0xc8(%rsp),%rax │ │ │ │ mov (%rax),%ebx │ │ │ │ mov 0x120(%rsp),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ - call 1a180 <__cxa_finalize@plt+0x169b0> │ │ │ │ + call 66100 │ │ │ │ mov (%rsp),%edx │ │ │ │ add %edx,%eax │ │ │ │ cmp %eax,%ebx │ │ │ │ - jb 65af5 │ │ │ │ + jb 69cd5 │ │ │ │ mov 0xc8(%rsp),%rax │ │ │ │ mov %edx,%ebx │ │ │ │ mov (%rax),%eax │ │ │ │ - jmp 654f4 │ │ │ │ - lea 0x23583(%rip),%rcx │ │ │ │ + jmp 696d4 │ │ │ │ + lea 0x1f7d3(%rip),%rcx │ │ │ │ mov $0x32e,%edx │ │ │ │ - lea 0x1c99d(%rip),%rsi │ │ │ │ - lea 0x1ca17(%rip),%rdi │ │ │ │ + lea 0x1c595(%rip),%rsi │ │ │ │ + lea 0x1c60f(%rip),%rdi │ │ │ │ call 3150 <__assert_fail@plt> │ │ │ │ - lea 0x23564(%rip),%rcx │ │ │ │ + lea 0x1f7b4(%rip),%rcx │ │ │ │ mov $0x304,%edx │ │ │ │ - lea 0x1c97e(%rip),%rsi │ │ │ │ - lea 0x1c9da(%rip),%rdi │ │ │ │ + lea 0x1c576(%rip),%rsi │ │ │ │ + lea 0x1c5d2(%rip),%rdi │ │ │ │ call 3150 <__assert_fail@plt> │ │ │ │ - lea 0x23545(%rip),%rcx │ │ │ │ + lea 0x1f795(%rip),%rcx │ │ │ │ mov $0x303,%edx │ │ │ │ - lea 0x1c95f(%rip),%rsi │ │ │ │ - lea 0x1f91a(%rip),%rdi │ │ │ │ + lea 0x1c557(%rip),%rsi │ │ │ │ + lea 0x19cba(%rip),%rdi │ │ │ │ call 3150 <__assert_fail@plt> │ │ │ │ - lea 0x23526(%rip),%rcx │ │ │ │ + lea 0x1f776(%rip),%rcx │ │ │ │ mov $0x300,%edx │ │ │ │ - lea 0x1c940(%rip),%rsi │ │ │ │ - lea 0x1c97f(%rip),%rdi │ │ │ │ + lea 0x1c538(%rip),%rsi │ │ │ │ + lea 0x1c577(%rip),%rdi │ │ │ │ call 3150 <__assert_fail@plt> │ │ │ │ - lea 0x23507(%rip),%rcx │ │ │ │ + lea 0x1f757(%rip),%rcx │ │ │ │ mov $0x36d,%edx │ │ │ │ - lea 0x1c921(%rip),%rsi │ │ │ │ - lea 0x1c97d(%rip),%rdi │ │ │ │ + lea 0x1c519(%rip),%rsi │ │ │ │ + lea 0x1c575(%rip),%rdi │ │ │ │ call 3150 <__assert_fail@plt> │ │ │ │ - lea 0x234e8(%rip),%rcx │ │ │ │ + lea 0x1f738(%rip),%rcx │ │ │ │ mov $0x36c,%edx │ │ │ │ - lea 0x1c902(%rip),%rsi │ │ │ │ - lea 0x1f8bd(%rip),%rdi │ │ │ │ + lea 0x1c4fa(%rip),%rsi │ │ │ │ + lea 0x19c5d(%rip),%rdi │ │ │ │ call 3150 <__assert_fail@plt> │ │ │ │ - lea 0x234c9(%rip),%rcx │ │ │ │ + lea 0x1f719(%rip),%rcx │ │ │ │ mov $0x36a,%edx │ │ │ │ - lea 0x1c8e3(%rip),%rsi │ │ │ │ - lea 0x1c922(%rip),%rdi │ │ │ │ + lea 0x1c4db(%rip),%rsi │ │ │ │ + lea 0x1c51a(%rip),%rdi │ │ │ │ call 3150 <__assert_fail@plt> │ │ │ │ - lea 0x234aa(%rip),%rcx │ │ │ │ + lea 0x1f6fa(%rip),%rcx │ │ │ │ mov $0x388,%edx │ │ │ │ - lea 0x1c8c4(%rip),%rsi │ │ │ │ - lea 0x1c920(%rip),%rdi │ │ │ │ + lea 0x1c4bc(%rip),%rsi │ │ │ │ + lea 0x1c518(%rip),%rdi │ │ │ │ call 3150 <__assert_fail@plt> │ │ │ │ - lea 0x2348b(%rip),%rcx │ │ │ │ + lea 0x1f6db(%rip),%rcx │ │ │ │ mov $0x387,%edx │ │ │ │ - lea 0x1c8a5(%rip),%rsi │ │ │ │ - lea 0x1f860(%rip),%rdi │ │ │ │ + lea 0x1c49d(%rip),%rsi │ │ │ │ + lea 0x19c00(%rip),%rdi │ │ │ │ call 3150 <__assert_fail@plt> │ │ │ │ - lea 0x2346c(%rip),%rcx │ │ │ │ + lea 0x1f6bc(%rip),%rcx │ │ │ │ mov $0x385,%edx │ │ │ │ - lea 0x1c886(%rip),%rsi │ │ │ │ - lea 0x1c8c5(%rip),%rdi │ │ │ │ + lea 0x1c47e(%rip),%rsi │ │ │ │ + lea 0x1c4bd(%rip),%rdi │ │ │ │ call 3150 <__assert_fail@plt> │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %r14d,%eax │ │ │ │ lea 0x0(,%rax,4),%rbx │ │ │ │ mov %rbx,0x30(%rsp) │ │ │ │ add %r13,%rbx │ │ │ │ mov %rbx,0x38(%rsp) │ │ │ │ mov 0x120(%rsp),%rbx │ │ │ │ lea (%rbx,%rax,8),%rax │ │ │ │ mov %rax,0x120(%rsp) │ │ │ │ - jmp 65433 │ │ │ │ - lea 0x23418(%rip),%rcx │ │ │ │ + jmp 69613 │ │ │ │ + lea 0x1f668(%rip),%rcx │ │ │ │ mov $0x351,%edx │ │ │ │ - lea 0x1c832(%rip),%rsi │ │ │ │ - lea 0x1f7ed(%rip),%rdi │ │ │ │ + lea 0x1c42a(%rip),%rsi │ │ │ │ + lea 0x19b8d(%rip),%rdi │ │ │ │ call 3150 <__assert_fail@plt> │ │ │ │ - lea 0x233f9(%rip),%rcx │ │ │ │ + lea 0x1f649(%rip),%rcx │ │ │ │ mov $0x34f,%edx │ │ │ │ - lea 0x1c813(%rip),%rsi │ │ │ │ - lea 0x1c86f(%rip),%rdi │ │ │ │ + lea 0x1c40b(%rip),%rsi │ │ │ │ + lea 0x1c467(%rip),%rdi │ │ │ │ call 3150 <__assert_fail@plt> │ │ │ │ - lea 0x233da(%rip),%rcx │ │ │ │ + lea 0x1f62a(%rip),%rcx │ │ │ │ mov $0x34e,%edx │ │ │ │ - lea 0x1c7f4(%rip),%rsi │ │ │ │ - lea 0x1c833(%rip),%rdi │ │ │ │ + lea 0x1c3ec(%rip),%rsi │ │ │ │ + lea 0x1c42b(%rip),%rdi │ │ │ │ call 3150 <__assert_fail@plt> │ │ │ │ - lea 0x233bb(%rip),%rcx │ │ │ │ + lea 0x1f60b(%rip),%rcx │ │ │ │ mov $0x2e0,%edx │ │ │ │ - lea 0x1c7d5(%rip),%rsi │ │ │ │ - lea 0x1c80b(%rip),%rdi │ │ │ │ + lea 0x1c3cd(%rip),%rsi │ │ │ │ + lea 0x1c403(%rip),%rdi │ │ │ │ call 3150 <__assert_fail@plt> │ │ │ │ - lea 0x2339c(%rip),%rcx │ │ │ │ + lea 0x1f5ec(%rip),%rcx │ │ │ │ mov $0x2d6,%edx │ │ │ │ - lea 0x1c7b6(%rip),%rsi │ │ │ │ - lea 0x1c7d9(%rip),%rdi │ │ │ │ + lea 0x1c3ae(%rip),%rsi │ │ │ │ + lea 0x1c3d1(%rip),%rdi │ │ │ │ call 3150 <__assert_fail@plt> │ │ │ │ - lea 0x2337d(%rip),%rcx │ │ │ │ + lea 0x1f5cd(%rip),%rcx │ │ │ │ mov $0x339,%edx │ │ │ │ - lea 0x1c797(%rip),%rsi │ │ │ │ - lea 0x1c81f(%rip),%rdi │ │ │ │ + lea 0x1c38f(%rip),%rsi │ │ │ │ + lea 0x1c417(%rip),%rdi │ │ │ │ call 3150 <__assert_fail@plt> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ xor %edi,%edi │ │ │ │ push %r14 │ │ │ │ lea 0x1(%rcx),%r14d │ │ │ │ @@ -100760,54 +106131,54 @@ │ │ │ │ lea 0x0(,%rbx,4),%rbp │ │ │ │ shl $0x3,%rbx │ │ │ │ mov %r9,0x40(%rsp) │ │ │ │ mov %rbp,%rsi │ │ │ │ mov %rdx,0xa8(%rsp) │ │ │ │ mov %ecx,0xd0(%rsp) │ │ │ │ mov %r14d,0xd4(%rsp) │ │ │ │ - call 5e500 │ │ │ │ + call 44640 │ │ │ │ mov %rbx,%rsi │ │ │ │ xor %edi,%edi │ │ │ │ mov %rax,0xc8(%rsp) │ │ │ │ - call 5e500 │ │ │ │ + call 44640 │ │ │ │ mov %rbx,%rsi │ │ │ │ xor %edi,%edi │ │ │ │ mov %rax,0x80(%rsp) │ │ │ │ mov %rax,%r15 │ │ │ │ - call 5e500 │ │ │ │ + call 44640 │ │ │ │ mov %rbx,%rsi │ │ │ │ xor %edi,%edi │ │ │ │ mov %rax,%r13 │ │ │ │ - call 5e500 │ │ │ │ + call 44640 │ │ │ │ mov 0x128(%rsp),%r8d │ │ │ │ mov %rax,0x50(%rsp) │ │ │ │ test %r8d,%r8d │ │ │ │ - je 667ca │ │ │ │ + je 6a9aa │ │ │ │ movslq %r14d,%rax │ │ │ │ xor %r12d,%r12d │ │ │ │ xor %r14d,%r14d │ │ │ │ lea 0x0(,%rax,4),%rbx │ │ │ │ mov 0xc8(%rsp),%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ xor %edi,%edi │ │ │ │ mov %r12d,(%rax,%r14,1) │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov (%rax,%r14,1),%eax │ │ │ │ lea 0x1(%r12,%rax,1),%eax │ │ │ │ mov %eax,0xb0(%rsp) │ │ │ │ mov %eax,%r12d │ │ │ │ - call 5e500 │ │ │ │ + call 44640 │ │ │ │ mov %rbx,%rsi │ │ │ │ xor %edi,%edi │ │ │ │ mov %rax,(%r15,%r14,2) │ │ │ │ - call 5e500 │ │ │ │ + call 44640 │ │ │ │ mov %rbx,%rsi │ │ │ │ xor %edi,%edi │ │ │ │ mov %rax,0x0(%r13,%r14,2) │ │ │ │ - call 5e500 │ │ │ │ + call 44640 │ │ │ │ mov 0x50(%rsp),%rcx │ │ │ │ mov %rbx,%rdx │ │ │ │ xor %esi,%esi │ │ │ │ mov %rax,(%rcx,%r14,2) │ │ │ │ mov 0x0(%r13,%r14,2),%rdi │ │ │ │ call 3070 │ │ │ │ mov (%r15,%r14,2),%rdi │ │ │ │ @@ -100817,30 +106188,30 @@ │ │ │ │ mov 0x50(%rsp),%rcx │ │ │ │ mov %rbx,%rdx │ │ │ │ xor %esi,%esi │ │ │ │ mov (%rcx,%r14,2),%rdi │ │ │ │ add $0x4,%r14 │ │ │ │ call 3070 │ │ │ │ cmp %r14,%rbp │ │ │ │ - jne 65dba │ │ │ │ + jne 69f9a │ │ │ │ mov 0xd4(%rsp),%r14d │ │ │ │ xor %edi,%edi │ │ │ │ mov %r14d,%ebx │ │ │ │ imul %r12d,%ebx │ │ │ │ movslq %ebx,%rbx │ │ │ │ shl $0x2,%rbx │ │ │ │ mov %rbx,%rsi │ │ │ │ - call 5e500 │ │ │ │ + call 44640 │ │ │ │ xor %esi,%esi │ │ │ │ mov %rbx,%rdx │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rax,%r15 │ │ │ │ call 3070 │ │ │ │ cmp $0x1,%r14d │ │ │ │ - jle 665c1 │ │ │ │ + jle 6a7a1 │ │ │ │ mov 0xd0(%rsp),%eax │ │ │ │ mov 0x0(%r13),%rdx │ │ │ │ movq $0x1,0x60(%rsp) │ │ │ │ mov %r13,0x58(%rsp) │ │ │ │ mov 0xc8(%rsp),%rbp │ │ │ │ sub $0x1,%eax │ │ │ │ mov %r12d,0x3c(%rsp) │ │ │ │ @@ -100863,15 +106234,15 @@ │ │ │ │ mov (%rax),%rax │ │ │ │ mov -0x4(%rax,%rbx,1),%ecx │ │ │ │ mov %ecx,(%rax,%rsi,4) │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ mov (%rax),%eax │ │ │ │ lea 0x1(%rax),%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jbe 66132 │ │ │ │ + jbe 6a312 │ │ │ │ mov 0x3c(%rsp),%ebx │ │ │ │ mov 0xb0(%rsp),%edx │ │ │ │ mov $0x1,%r14d │ │ │ │ mov %ebx,%ecx │ │ │ │ sub $0x1,%ebx │ │ │ │ sub %edx,%ecx │ │ │ │ mov %ebx,0x38(%rsp) │ │ │ │ @@ -100882,22 +106253,22 @@ │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov 0x70(%rsp),%rdi │ │ │ │ mov %r15d,%r14d │ │ │ │ mov (%rdi),%rdx │ │ │ │ mov 0x120(%rsp),%rdi │ │ │ │ mov (%rdi),%edi │ │ │ │ test %edi,%edi │ │ │ │ - jne 660d0 │ │ │ │ + jne 6a2b0 │ │ │ │ mov 0xa0(%rsp),%rsi │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ lea 0x1(%r15),%r11d │ │ │ │ movsbl -0x1(%rsi,%rdi,1),%edi │ │ │ │ movsbl -0x1(%rdx,%r15,1),%esi │ │ │ │ cmp %eax,%r11d │ │ │ │ - jae 666c0 │ │ │ │ + jae 6a8a0 │ │ │ │ movsbl 0x1(%rdx,%r15,1),%eax │ │ │ │ mov %eax,0x28(%rsp) │ │ │ │ movsbl (%rdx,%r15,1),%eax │ │ │ │ mov %eax,0x30(%rsp) │ │ │ │ mov 0x38(%rsp),%edx │ │ │ │ add %r14d,%ecx │ │ │ │ mov 0x8(%rsp),%eax │ │ │ │ @@ -100923,15 +106294,15 @@ │ │ │ │ call *0x140(%rsp) │ │ │ │ mov 0x20(%rsp),%ecx │ │ │ │ mov 0x10(%rsp),%edi │ │ │ │ add %eax,%r13d │ │ │ │ mov 0x1c(%rsp),%esi │ │ │ │ mov 0x0(%rbp),%eax │ │ │ │ cmp %r13d,%ecx │ │ │ │ - jl 66690 │ │ │ │ + jl 6a870 │ │ │ │ mov 0x8(%rsp),%esi │ │ │ │ lea (%rax,%r14,1),%edx │ │ │ │ lea (%rdx,%rsi,1),%ecx │ │ │ │ mov 0x38(%rsp),%esi │ │ │ │ mov (%rbx,%rcx,4),%r13d │ │ │ │ add %esi,%edx │ │ │ │ mov %edx,%edx │ │ │ │ @@ -100953,72 +106324,72 @@ │ │ │ │ lea (%rdi,%rcx,1),%eax │ │ │ │ mov 0x30(%rsp),%edi │ │ │ │ add %r14d,%eax │ │ │ │ mov %eax,%eax │ │ │ │ mov (%rbx,%rax,4),%r10d │ │ │ │ mov 0x120(%rsp),%rax │ │ │ │ mov (%rax),%edx │ │ │ │ - call 63ca0 │ │ │ │ + call 67e80 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ add %r10d,%eax │ │ │ │ mov (%rdi),%rdx │ │ │ │ cmp (%rdx,%rsi,1),%eax │ │ │ │ - jle 66118 │ │ │ │ + jle 6a2f8 │ │ │ │ mov 0x78(%rsp),%rsi │ │ │ │ mov 0x68(%rsp),%ecx │ │ │ │ mov %eax,(%rdx,%rsi,1) │ │ │ │ mov 0x80(%rsp),%rax │ │ │ │ mov (%rax),%rax │ │ │ │ mov %ecx,(%rax,%rsi,1) │ │ │ │ mov 0x50(%rsp),%rax │ │ │ │ mov (%rax),%rax │ │ │ │ mov %r15d,(%rax,%rsi,1) │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ add $0x1,%r15 │ │ │ │ mov (%rax),%eax │ │ │ │ lea 0x1(%rax),%ecx │ │ │ │ cmp %ecx,%r15d │ │ │ │ - jae 6612f │ │ │ │ + jae 6a30f │ │ │ │ mov 0x0(%rbp),%ecx │ │ │ │ - jmp 65f48 │ │ │ │ + jmp 6a128 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov 0x98(%rsp),%esi │ │ │ │ mov 0xa8(%rsp),%rdi │ │ │ │ sub %r15d,%eax │ │ │ │ movsbl (%rdi,%rsi,1),%edi │ │ │ │ mov %eax,%esi │ │ │ │ movsbl (%rdx,%rsi,1),%esi │ │ │ │ cmp $0x1,%eax │ │ │ │ - jbe 666c0 │ │ │ │ + jbe 6a8a0 │ │ │ │ lea -0x1(%rax),%r11d │ │ │ │ sub $0x2,%eax │ │ │ │ movsbl (%rdx,%r11,1),%r10d │ │ │ │ movsbl (%rdx,%rax,1),%eax │ │ │ │ mov %r10d,0x28(%rsp) │ │ │ │ mov %eax,0x30(%rsp) │ │ │ │ - jmp 65f9d │ │ │ │ + jmp 6a17d │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ add $0x1,%r15 │ │ │ │ mov (%rax),%eax │ │ │ │ lea 0x1(%rax),%esi │ │ │ │ cmp %esi,%r15d │ │ │ │ - jb 65f48 │ │ │ │ + jb 6a128 │ │ │ │ mov %rbx,%r15 │ │ │ │ subl $0x1,0x98(%rsp) │ │ │ │ mov 0x98(%rsp),%eax │ │ │ │ mov 0xb0(%rsp),%ebx │ │ │ │ addq $0x1,0x60(%rsp) │ │ │ │ add %ebx,0x3c(%rsp) │ │ │ │ cmp $0xffffffff,%eax │ │ │ │ - jne 65ec0 │ │ │ │ + jne 6a0a0 │ │ │ │ cmpl $0x1,0x128(%rsp) │ │ │ │ mov 0x58(%rsp),%r13 │ │ │ │ - je 665c1 │ │ │ │ + je 6a7a1 │ │ │ │ mov 0x80(%rsp),%rax │ │ │ │ lea 0x8(%r13),%rdi │ │ │ │ mov $0x1,%r11d │ │ │ │ mov %r13,%r14 │ │ │ │ mov %rdi,%r10 │ │ │ │ add $0x8,%rax │ │ │ │ mov %rax,0x88(%rsp) │ │ │ │ @@ -101058,15 +106429,15 @@ │ │ │ │ mov (%rax,%rcx,8),%rax │ │ │ │ mov -0x4(%rax,%rdi,1),%ecx │ │ │ │ mov %ecx,(%rax,%rsi,4) │ │ │ │ mov 0x60(%rsp),%rax │ │ │ │ mov (%rax),%eax │ │ │ │ lea 0x1(%rax),%ecx │ │ │ │ cmp $0x1,%ecx │ │ │ │ - jbe 66550 │ │ │ │ + jbe 6a730 │ │ │ │ mov 0xb0(%rsp),%edx │ │ │ │ mov %r15d,%ecx │ │ │ │ mov %r15d,%r13d │ │ │ │ movq $0x1,0x8(%rsp) │ │ │ │ sub %edx,%ecx │ │ │ │ mov 0xd0(%rsp),%edx │ │ │ │ mov %ecx,0xb4(%rsp) │ │ │ │ @@ -101082,30 +106453,30 @@ │ │ │ │ mov (%rdx,%rsi,8),%rdx │ │ │ │ mov 0x30(%rsp),%rsi │ │ │ │ mov %edi,0x78(%rsp) │ │ │ │ mov %edi,%r14d │ │ │ │ mov %rdi,%r10 │ │ │ │ mov (%rsi),%esi │ │ │ │ test %esi,%esi │ │ │ │ - jne 6670e │ │ │ │ + jne 6a8ee │ │ │ │ mov 0xa0(%rsp),%rsi │ │ │ │ lea 0x1(%r14),%r8d │ │ │ │ movzbl -0x1(%rdx,%rdi,1),%edi │ │ │ │ mov 0xb8(%rsp),%r9 │ │ │ │ movzbl -0x1(%rsi,%r9,1),%esi │ │ │ │ cmp %eax,%r8d │ │ │ │ - jae 66772 │ │ │ │ + jae 6a952 │ │ │ │ mov %r10,%rax │ │ │ │ movsbl 0x1(%rdx,%r10,1),%r10d │ │ │ │ movsbl (%rdx,%rax,1),%eax │ │ │ │ mov %r10d,0x98(%rsp) │ │ │ │ mov %eax,0x58(%rsp) │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jbe 66794 │ │ │ │ + jbe 6a974 │ │ │ │ movzbl -0x3(%rdx,%rax,1),%r10d │ │ │ │ movzbl -0x2(%rdx,%rax,1),%eax │ │ │ │ mov %r10b,0x1c(%rsp) │ │ │ │ mov %al,0x28(%rsp) │ │ │ │ mov 0xb4(%rsp),%eax │ │ │ │ mov 0xc0(%rsp),%r8d │ │ │ │ add %r14d,%ecx │ │ │ │ @@ -101131,15 +106502,15 @@ │ │ │ │ mov 0x148(%rsp),%rdx │ │ │ │ mov %eax,%esi │ │ │ │ mov %ecx,0x40(%rsp) │ │ │ │ call *0x140(%rsp) │ │ │ │ mov 0x40(%rsp),%ecx │ │ │ │ add %ecx,%eax │ │ │ │ cmp %r15d,%eax │ │ │ │ - jg 666d5 │ │ │ │ + jg 6a8b5 │ │ │ │ mov 0x0(%rbp),%edx │ │ │ │ mov 0xb4(%rsp),%eax │ │ │ │ mov 0xc0(%rsp),%r8d │ │ │ │ mov 0x130(%rsp),%edi │ │ │ │ lea (%rdx,%r14,1),%ecx │ │ │ │ add %ecx,%eax │ │ │ │ add %r8d,%ecx │ │ │ │ @@ -101184,38 +106555,38 @@ │ │ │ │ mov 0x48(%rsp),%esi │ │ │ │ lea (%rax,%rdi,1),%ecx │ │ │ │ mov 0x30(%rsp),%rax │ │ │ │ mov 0x40(%rsp),%edi │ │ │ │ add 0x138(%rsp),%ecx │ │ │ │ mov (%rax),%r11d │ │ │ │ mov %r11d,%edx │ │ │ │ - call 63c50 │ │ │ │ + call 67e30 │ │ │ │ add %ecx,%eax │ │ │ │ cmp %r15d,%eax │ │ │ │ - jg 66618 │ │ │ │ + jg 6a7f8 │ │ │ │ mov 0x20(%rsp),%eax │ │ │ │ add $0x1,%rbp │ │ │ │ cmp %eax,%ebp │ │ │ │ - jl 66420 │ │ │ │ + jl 6a600 │ │ │ │ mov 0x28(%rsp),%rbp │ │ │ │ mov 0x0(%rbp),%ecx │ │ │ │ mov 0x98(%rsp),%esi │ │ │ │ mov %r11d,%edx │ │ │ │ mov 0x58(%rsp),%edi │ │ │ │ lea 0x0(%r13,%rcx,1),%eax │ │ │ │ add %r14d,%eax │ │ │ │ mov %eax,%eax │ │ │ │ mov (%r12,%rax,4),%r8d │ │ │ │ - call 63ca0 │ │ │ │ + call 67e80 │ │ │ │ mov 0x68(%rsp),%rsi │ │ │ │ mov 0x10(%rsp),%rdi │ │ │ │ add %r8d,%eax │ │ │ │ mov (%rsi),%rdx │ │ │ │ cmp %eax,(%rdx,%rdi,1) │ │ │ │ - jge 66530 │ │ │ │ + jge 6a710 │ │ │ │ mov 0x90(%rsp),%rsi │ │ │ │ mov 0x9c(%rsp),%edi │ │ │ │ mov 0x20(%rsp),%rcx │ │ │ │ addq $0x1,0x8(%rsp) │ │ │ │ mov %eax,(%rdx,%rsi,1) │ │ │ │ mov 0x88(%rsp),%rax │ │ │ │ mov (%rax),%rax │ │ │ │ @@ -101225,46 +106596,46 @@ │ │ │ │ mov (%rax,%rcx,8),%rax │ │ │ │ mov %edi,(%rax,%rsi,1) │ │ │ │ mov 0x60(%rsp),%rax │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ mov (%rax),%eax │ │ │ │ lea 0x1(%rax),%ecx │ │ │ │ cmp %ecx,%edi │ │ │ │ - jae 6654d │ │ │ │ + jae 6a72d │ │ │ │ mov 0x0(%rbp),%ecx │ │ │ │ - jmp 662a0 │ │ │ │ + jmp 6a480 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov 0x60(%rsp),%rax │ │ │ │ addq $0x1,0x8(%rsp) │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ mov (%rax),%eax │ │ │ │ lea 0x1(%rax),%esi │ │ │ │ cmp %esi,%edi │ │ │ │ - jb 662a0 │ │ │ │ + jb 6a480 │ │ │ │ mov %r13d,%r15d │ │ │ │ addq $0x1,0xb8(%rsp) │ │ │ │ mov 0xb0(%rsp),%ecx │ │ │ │ mov 0xb8(%rsp),%rax │ │ │ │ add %ecx,%r15d │ │ │ │ mov 0xd8(%rsp),%rcx │ │ │ │ cmp %rcx,%rax │ │ │ │ - jne 661f9 │ │ │ │ + jne 6a3d9 │ │ │ │ mov 0x20(%rsp),%r11 │ │ │ │ mov 0x68(%rsp),%r10 │ │ │ │ mov %r12,%r15 │ │ │ │ mov %rbp,%r12 │ │ │ │ addq $0x8,0x88(%rsp) │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x4,%r12 │ │ │ │ addq $0x4,0x60(%rsp) │ │ │ │ add $0x1,%r11 │ │ │ │ add $0x8,%r10 │ │ │ │ addq $0x4,0x30(%rsp) │ │ │ │ cmp 0x128(%rsp),%r11d │ │ │ │ - jb 661bd │ │ │ │ + jb 6a39d │ │ │ │ mov %rbx,%r13 │ │ │ │ mov 0xc8(%rsp),%rdi │ │ │ │ call 32c0 │ │ │ │ mov 0x150(%rsp),%rax │ │ │ │ mov 0x80(%rsp),%rbx │ │ │ │ mov %r13,(%rax) │ │ │ │ mov 0x158(%rsp),%rax │ │ │ │ @@ -101292,99 +106663,99 @@ │ │ │ │ call *0x140(%rsp) │ │ │ │ mov 0x48(%rsp),%esi │ │ │ │ mov 0x40(%rsp),%edi │ │ │ │ lea (%rax,%r15,1),%ecx │ │ │ │ mov 0x30(%rsp),%rax │ │ │ │ add 0x138(%rsp),%ecx │ │ │ │ mov (%rax),%edx │ │ │ │ - call 63c50 │ │ │ │ + call 67e30 │ │ │ │ mov 0x28(%rsp),%rsi │ │ │ │ add %ecx,%eax │ │ │ │ mov (%rsi),%edx │ │ │ │ add %r13d,%edx │ │ │ │ add %r14d,%edx │ │ │ │ mov %edx,%edx │ │ │ │ mov %eax,(%r12,%rdx,4) │ │ │ │ mov 0x20(%rsp),%eax │ │ │ │ cmp %eax,%ebp │ │ │ │ - jl 66420 │ │ │ │ + jl 6a600 │ │ │ │ mov 0x30(%rsp),%rax │ │ │ │ mov %rsi,%rbp │ │ │ │ mov (%rax),%r11d │ │ │ │ - jmp 6649c │ │ │ │ + jmp 6a67c │ │ │ │ mov 0x8(%rsp),%ecx │ │ │ │ mov 0x148(%rsp),%rdx │ │ │ │ lea -0x1(%rcx,%rax,1),%eax │ │ │ │ add %r14d,%eax │ │ │ │ mov %eax,%eax │ │ │ │ mov (%rbx,%rax,4),%r13d │ │ │ │ call *0x140(%rsp) │ │ │ │ add %eax,%r13d │ │ │ │ mov 0x0(%rbp),%eax │ │ │ │ - jmp 66038 │ │ │ │ + jmp 6a218 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ movl $0x0,0x30(%rsp) │ │ │ │ movl $0x0,0x28(%rsp) │ │ │ │ - jmp 65f9d │ │ │ │ + jmp 6a17d │ │ │ │ mov 0x0(%rbp),%eax │ │ │ │ mov 0xb4(%rsp),%ecx │ │ │ │ mov 0x148(%rsp),%rdx │ │ │ │ mov 0x3c(%rsp),%esi │ │ │ │ lea -0x1(%rcx,%rax,1),%eax │ │ │ │ mov 0x38(%rsp),%edi │ │ │ │ add %r14d,%eax │ │ │ │ mov %eax,%eax │ │ │ │ mov (%r12,%rax,4),%r15d │ │ │ │ call *0x140(%rsp) │ │ │ │ mov 0x0(%rbp),%edx │ │ │ │ add %r15d,%eax │ │ │ │ - jmp 663f2 │ │ │ │ + jmp 6a5d2 │ │ │ │ mov 0xa8(%rsp),%rdi │ │ │ │ mov 0xc4(%rsp),%esi │ │ │ │ sub %r14d,%eax │ │ │ │ movzbl (%rdi,%rsi,1),%esi │ │ │ │ mov %eax,%edi │ │ │ │ movzbl (%rdx,%rdi,1),%edi │ │ │ │ cmp $0x2,%r10 │ │ │ │ - jbe 667a3 │ │ │ │ + jbe 6a983 │ │ │ │ lea 0x1(%rax),%r8d │ │ │ │ movzbl (%rdx,%r8,1),%r10d │ │ │ │ lea 0x2(%rax),%r8d │ │ │ │ movzbl (%rdx,%r8,1),%r9d │ │ │ │ mov %r10b,0x1c(%rsp) │ │ │ │ mov %r9b,0x28(%rsp) │ │ │ │ cmp $0x1,%eax │ │ │ │ - jbe 667b2 │ │ │ │ + jbe 6a992 │ │ │ │ lea -0x1(%rax),%r8d │ │ │ │ sub $0x2,%eax │ │ │ │ movsbl (%rdx,%r8,1),%r10d │ │ │ │ movsbl (%rdx,%rax,1),%eax │ │ │ │ mov %r10d,0x98(%rsp) │ │ │ │ mov %eax,0x58(%rsp) │ │ │ │ - jmp 66330 │ │ │ │ + jmp 6a510 │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ movl $0x0,0x58(%rsp) │ │ │ │ movl $0x0,0x98(%rsp) │ │ │ │ cmp $0x2,%rax │ │ │ │ - ja 6631c │ │ │ │ + ja 6a4fc │ │ │ │ movb $0x0,0x28(%rsp) │ │ │ │ movb $0x0,0x1c(%rsp) │ │ │ │ - jmp 66330 │ │ │ │ + jmp 6a510 │ │ │ │ movb $0x0,0x28(%rsp) │ │ │ │ movb $0x0,0x1c(%rsp) │ │ │ │ cmp $0x1,%eax │ │ │ │ - ja 66751 │ │ │ │ + ja 6a931 │ │ │ │ movl $0x0,0x58(%rsp) │ │ │ │ movl $0x0,0x98(%rsp) │ │ │ │ - jmp 66330 │ │ │ │ + jmp 6a510 │ │ │ │ xor %esi,%esi │ │ │ │ xor %edi,%edi │ │ │ │ - call 5e500 │ │ │ │ + call 44640 │ │ │ │ mov %rax,%r15 │ │ │ │ - jmp 665c1 │ │ │ │ + jmp 6a7a1 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ xor %edi,%edi │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ @@ -101417,15 +106788,15 @@ │ │ │ │ mov 0x140(%rsp),%rax │ │ │ │ mov %r15,0x58(%rsp) │ │ │ │ mov %rax,0x98(%rsp) │ │ │ │ mov 0x148(%rsp),%rax │ │ │ │ mov %rax,0xa8(%rsp) │ │ │ │ mov 0x150(%rsp),%rax │ │ │ │ mov %rax,0xa0(%rsp) │ │ │ │ - call 5e500 │ │ │ │ + call 44640 │ │ │ │ mov %rax,0x50(%rsp) │ │ │ │ test %ebx,%ebx │ │ │ │ je 37e0 <__cxa_finalize@plt+0x10> │ │ │ │ mov %rax,%rcx │ │ │ │ lea 0x1(%r12),%esi │ │ │ │ xor %eax,%eax │ │ │ │ xor %r11d,%r11d │ │ │ │ @@ -101435,46 +106806,46 @@ │ │ │ │ mov (%r8,%rax,2),%rdx │ │ │ │ movq $0x0,0x18(%rdx) │ │ │ │ mov %r11d,(%rcx,%rax,1) │ │ │ │ mov (%rdi,%rax,1),%edx │ │ │ │ add $0x4,%rax │ │ │ │ lea 0x1(%r11,%rdx,1),%r11d │ │ │ │ cmp %rax,%rbp │ │ │ │ - jne 668e0 │ │ │ │ + jne 6aac0 │ │ │ │ imul %r11d,%esi │ │ │ │ mov 0x28(%rsp),%rdi │ │ │ │ mov %r11d,0x18(%rsp) │ │ │ │ - call 27660 <__cxa_finalize@plt+0x23e90> │ │ │ │ + call 93f0 <__cxa_finalize@plt+0x5c20> │ │ │ │ mov 0x18(%rsp),%r11d │ │ │ │ xor %edx,%edx │ │ │ │ lea -0x1(%rbx),%r8d │ │ │ │ mov %eax,%esi │ │ │ │ mov 0x50(%rsp),%rdi │ │ │ │ div %r11d │ │ │ │ mov %eax,%ecx │ │ │ │ mov %edx,%r13d │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 66946 │ │ │ │ + jmp 6ab26 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ lea 0x1(%rax),%rdx │ │ │ │ cmp %r13d,0x4(%rdi,%rax,4) │ │ │ │ - jae 6694b │ │ │ │ + jae 6ab2b │ │ │ │ mov %rdx,%rax │ │ │ │ cmp %rax,%r8 │ │ │ │ - jne 66938 │ │ │ │ + jne 6ab18 │ │ │ │ mov 0x50(%rsp),%rdx │ │ │ │ mov %eax,%r15d │ │ │ │ mov (%rdx,%rax,4),%edx │ │ │ │ sub %edx,%r13d │ │ │ │ mov %r13d,0x18(%rsp) │ │ │ │ mov %r13d,%eax │ │ │ │ cmp %r11d,%esi │ │ │ │ - jb 66cd7 │ │ │ │ + jb 6aeb7 │ │ │ │ test %r13d,%r13d │ │ │ │ - je 66cd7 │ │ │ │ + je 6aeb7 │ │ │ │ movl $0x0,0x60(%rsp) │ │ │ │ mov %r15d,%esi │ │ │ │ mov %ecx,%r13d │ │ │ │ mov %edx,%ecx │ │ │ │ mov %r11d,0x64(%rsp) │ │ │ │ mov %r15d,0x20(%rsp) │ │ │ │ mov %eax,%r15d │ │ │ │ @@ -101491,38 +106862,38 @@ │ │ │ │ mov %rdi,%rdx │ │ │ │ lea -0x1(%r13),%edi │ │ │ │ mov %edi,0x30(%rsp) │ │ │ │ mov 0x3c(%rsp),%edi │ │ │ │ mov %rcx,%rax │ │ │ │ add (%r10,%rcx,4),%edi │ │ │ │ cmp %edi,%r9d │ │ │ │ - je 66d90 │ │ │ │ + je 6af70 │ │ │ │ sub $0x1,%edx │ │ │ │ mov 0x3c(%rsp),%ecx │ │ │ │ add (%r10,%rdx,4),%ecx │ │ │ │ cmp %ecx,%r9d │ │ │ │ - je 66e28 │ │ │ │ + je 6b008 │ │ │ │ mov 0x80(%rsp),%rdx │ │ │ │ lea 0x0(,%rsi,4),%rcx │ │ │ │ mov %rcx,0x48(%rsp) │ │ │ │ lea (%rdx,%rcx,1),%r14 │ │ │ │ mov (%r14),%esi │ │ │ │ test %r9d,%r9d │ │ │ │ - je 66e44 │ │ │ │ + je 6b024 │ │ │ │ mov 0x88(%rsp),%rdx │ │ │ │ mov (%rdx,%r8,1),%rdx │ │ │ │ test %esi,%esi │ │ │ │ - jne 66c50 │ │ │ │ + jne 6ae30 │ │ │ │ mov 0x30(%rsp),%ecx │ │ │ │ mov 0xb0(%rsp),%rdi │ │ │ │ movzbl (%rdi,%rcx,1),%r12d │ │ │ │ lea -0x1(%r15),%ecx │ │ │ │ movzbl (%rdx,%rcx,1),%ebp │ │ │ │ cmp $0x2,%r15d │ │ │ │ - jbe 66c40 │ │ │ │ + jbe 6ae20 │ │ │ │ lea -0x3(%r15),%ecx │ │ │ │ movzbl (%rdx,%rcx,1),%edi │ │ │ │ lea -0x2(%r15),%ecx │ │ │ │ movzbl (%rdx,%rcx,1),%esi │ │ │ │ mov %dil,0x3b(%rsp) │ │ │ │ mov %sil,0x3a(%rsp) │ │ │ │ mov 0x28(%rsp),%rdi │ │ │ │ @@ -101538,18 +106909,18 @@ │ │ │ │ mov %eax,%edi │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ call *%rax │ │ │ │ mov 0x34(%rsp),%r9d │ │ │ │ mov 0x40(%rsp),%r8 │ │ │ │ add %eax,%ebx │ │ │ │ cmp %ebx,%r9d │ │ │ │ - je 66ca8 │ │ │ │ + je 6ae88 │ │ │ │ mov 0x20(%rsp),%edi │ │ │ │ test %edi,%edi │ │ │ │ - je 66f06 │ │ │ │ + je 6b0e6 │ │ │ │ mov 0x30(%rsp),%eax │ │ │ │ mov 0x20(%rsp),%ebx │ │ │ │ mov %r15d,0x6c(%rsp) │ │ │ │ movl $0xffffffff,0x34(%rsp) │ │ │ │ lea -0x1(%rbx),%r11d │ │ │ │ mov %rax,0x78(%rsp) │ │ │ │ lea 0x0(,%rax,4),%r13 │ │ │ │ @@ -101562,15 +106933,15 @@ │ │ │ │ mov %r8,0x70(%rsp) │ │ │ │ mov %r12,%r15 │ │ │ │ mov %ebx,%r12d │ │ │ │ lea (%rax,%r11,1),%rbp │ │ │ │ movzbl 0x3b(%rsp),%eax │ │ │ │ and $0xfffffffb,%eax │ │ │ │ mov %al,0x40(%rsp) │ │ │ │ - jmp 66b77 │ │ │ │ + jmp 6ad57 │ │ │ │ nopl (%rax) │ │ │ │ movzbl 0x3a(%rsp),%eax │ │ │ │ and $0xfffffffb,%eax │ │ │ │ cmp $0x43,%al │ │ │ │ sete %dl │ │ │ │ xor %eax,%eax │ │ │ │ cmpb $0x41,0x3b(%rsp) │ │ │ │ @@ -101582,148 +106953,148 @@ │ │ │ │ mov 0x1c(%rsp),%edi │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ call *%rax │ │ │ │ mov 0x24(%rsp),%esi │ │ │ │ add %ebx,%eax │ │ │ │ add %esi,%eax │ │ │ │ cmp %eax,0x20(%rsp) │ │ │ │ - jne 66b66 │ │ │ │ + jne 6ad46 │ │ │ │ mov 0x0(%rbp),%rax │ │ │ │ mov %r12d,0x34(%rsp) │ │ │ │ mov (%rax,%r13,1),%eax │ │ │ │ mov %eax,0x60(%rsp) │ │ │ │ sub $0x8,%r15 │ │ │ │ sub $0x8,%rbp │ │ │ │ test %r12d,%r12d │ │ │ │ - je 66ba8 │ │ │ │ + je 6ad88 │ │ │ │ sub $0x1,%r12d │ │ │ │ mov (%r15),%rax │ │ │ │ mov (%rax,%r13,1),%ebx │ │ │ │ mov (%r14),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 66b18 │ │ │ │ + je 6acf8 │ │ │ │ cmp $0x1,%eax │ │ │ │ - jne 66b33 │ │ │ │ + jne 6ad13 │ │ │ │ cmpb $0x43,0x40(%rsp) │ │ │ │ sete %dl │ │ │ │ xor %eax,%eax │ │ │ │ cmpb $0x54,0x3a(%rsp) │ │ │ │ sete %al │ │ │ │ and %edx,%eax │ │ │ │ add %eax,%ebx │ │ │ │ - jmp 66b33 │ │ │ │ + jmp 6ad13 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x34(%rsp),%ecx │ │ │ │ mov 0x6c(%rsp),%r15d │ │ │ │ mov 0x70(%rsp),%r8 │ │ │ │ test %ecx,%ecx │ │ │ │ - js 67088 │ │ │ │ + js 6b268 │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ xor %esi,%esi │ │ │ │ sub $0x1,%r15d │ │ │ │ lea (%rax,%r8,1),%r13 │ │ │ │ mov 0x0(%r13),%rdi │ │ │ │ - call 19c10 <__cxa_finalize@plt+0x16440> │ │ │ │ + call 65b90 │ │ │ │ mov (%r14),%edx │ │ │ │ mov 0x0(%r13),%rdi │ │ │ │ test %edx,%edx │ │ │ │ - jne 66db0 │ │ │ │ + jne 6af90 │ │ │ │ mov 0x30(%rsp),%eax │ │ │ │ mov %r15d,0x1c(%rdi) │ │ │ │ mov %eax,0x18(%rdi) │ │ │ │ - call 1a0d0 <__cxa_finalize@plt+0x16900> │ │ │ │ + call 66050 │ │ │ │ movslq 0x34(%rsp),%rax │ │ │ │ mov 0xa8(%rsp),%rsi │ │ │ │ mov 0x78(%rsp),%rdi │ │ │ │ mov 0x60(%rsp),%r15d │ │ │ │ mov %rax,%rdx │ │ │ │ mov (%rsi,%rax,8),%rax │ │ │ │ mov %edx,0x20(%rsp) │ │ │ │ mov (%rax,%rdi,4),%r13d │ │ │ │ test %r13d,%r13d │ │ │ │ - je 66cca │ │ │ │ + je 6aeaa │ │ │ │ test %r15d,%r15d │ │ │ │ - je 66cca │ │ │ │ + je 6aeaa │ │ │ │ mov 0x20(%rsp),%esi │ │ │ │ mov 0x50(%rsp),%rax │ │ │ │ mov (%rax,%rsi,4),%ecx │ │ │ │ - jmp 66990 │ │ │ │ + jmp 6ab70 │ │ │ │ xchg %ax,%ax │ │ │ │ movb $0x0,0x3a(%rsp) │ │ │ │ movb $0x0,0x3b(%rsp) │ │ │ │ - jmp 66a5e │ │ │ │ + jmp 6ac3e │ │ │ │ nop │ │ │ │ mov 0x68(%rsp),%ecx │ │ │ │ mov 0xb8(%rsp),%rsi │ │ │ │ mov 0x90(%rsp),%rdi │ │ │ │ sub %r13d,%ecx │ │ │ │ movzbl (%rsi,%rcx,1),%r12d │ │ │ │ mov 0x48(%rsp),%rsi │ │ │ │ mov (%rdi,%rsi,1),%ecx │ │ │ │ mov %ecx,0x18(%rsp) │ │ │ │ sub %r15d,%ecx │ │ │ │ mov %ecx,%esi │ │ │ │ movzbl (%rdx,%rsi,1),%ebp │ │ │ │ cmp $0x2,%r15d │ │ │ │ - jbe 66c40 │ │ │ │ + jbe 6ae20 │ │ │ │ lea 0x1(%rcx),%esi │ │ │ │ add $0x2,%ecx │ │ │ │ movzbl (%rdx,%rsi,1),%edi │ │ │ │ movzbl (%rdx,%rcx,1),%edx │ │ │ │ mov %dil,0x3b(%rsp) │ │ │ │ mov %dl,0x3a(%rsp) │ │ │ │ - jmp 66a5e │ │ │ │ + jmp 6ac3e │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ xor %esi,%esi │ │ │ │ sub $0x1,%r15d │ │ │ │ mov (%rax,%r8,1),%rdi │ │ │ │ - call 19c10 <__cxa_finalize@plt+0x16440> │ │ │ │ + call 65b90 │ │ │ │ mov 0x30(%rsp),%r13d │ │ │ │ test %r13d,%r13d │ │ │ │ - jne 66c24 │ │ │ │ + jne 6ae04 │ │ │ │ mov %r15d,0x18(%rsp) │ │ │ │ mov 0x20(%rsp),%r15d │ │ │ │ mov %r13d,%ecx │ │ │ │ test %r15d,%r15d │ │ │ │ - jne 66d72 │ │ │ │ + jne 6af52 │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ mov (%rax),%rdi │ │ │ │ mov 0x80(%rsp),%rax │ │ │ │ mov (%rax),%eax │ │ │ │ test %eax,%eax │ │ │ │ - je 66e66 │ │ │ │ + je 6b046 │ │ │ │ mov %ecx,0x8(%rsp) │ │ │ │ - call 1a1c0 <__cxa_finalize@plt+0x169f0> │ │ │ │ + call 66140 │ │ │ │ mov 0x8(%rsp),%ecx │ │ │ │ add %ecx,%eax │ │ │ │ cmp %eax,0x68(%rsp) │ │ │ │ - jb 67026 │ │ │ │ + jb 6b206 │ │ │ │ mov 0x58(%rsp),%r14 │ │ │ │ mov 0x68(%rsp),%ebx │ │ │ │ mov (%r14),%rdi │ │ │ │ sub %ecx,%ebx │ │ │ │ - call 1a1c0 <__cxa_finalize@plt+0x169f0> │ │ │ │ + call 66140 │ │ │ │ mov (%r14),%rdi │ │ │ │ sub %eax,%ebx │ │ │ │ mov 0x90(%rsp),%rax │ │ │ │ mov %ebx,0x18(%rdi) │ │ │ │ mov (%rax),%ebx │ │ │ │ - call 1a180 <__cxa_finalize@plt+0x169b0> │ │ │ │ + call 66100 │ │ │ │ mov 0x18(%rsp),%esi │ │ │ │ add %esi,%eax │ │ │ │ cmp %eax,%ebx │ │ │ │ - jb 670a7 │ │ │ │ + jb 6b287 │ │ │ │ mov 0x90(%rsp),%rax │ │ │ │ mov 0x58(%rsp),%r14 │ │ │ │ mov (%rax),%ebx │ │ │ │ mov (%r14),%rdi │ │ │ │ mov 0x18(%rsp),%eax │ │ │ │ sub %eax,%ebx │ │ │ │ - call 1a180 <__cxa_finalize@plt+0x169b0> │ │ │ │ + call 66100 │ │ │ │ mov %eax,%edx │ │ │ │ mov (%r14),%rax │ │ │ │ sub %edx,%ebx │ │ │ │ mov %ebx,0x1c(%rax) │ │ │ │ mov 0x50(%rsp),%rdi │ │ │ │ add $0xc8,%rsp │ │ │ │ pop %rbx │ │ │ │ @@ -101733,204 +107104,204 @@ │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ jmp 32c0 │ │ │ │ nopl (%rax) │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ mov (%rax,%rsi,8),%rdi │ │ │ │ mov $0x2,%esi │ │ │ │ - call 19c10 <__cxa_finalize@plt+0x16440> │ │ │ │ + call 65b90 │ │ │ │ mov 0x30(%rsp),%r13d │ │ │ │ - jmp 66c1b │ │ │ │ + jmp 6adfb │ │ │ │ nopl (%rax) │ │ │ │ - call 1a1c0 <__cxa_finalize@plt+0x169f0> │ │ │ │ + call 66140 │ │ │ │ mov 0x30(%rsp),%edx │ │ │ │ add %edx,%eax │ │ │ │ cmp %eax,0x68(%rsp) │ │ │ │ - jb 67007 │ │ │ │ + jb 6b1e7 │ │ │ │ mov 0x48(%rsp),%r12 │ │ │ │ mov 0x90(%rsp),%rax │ │ │ │ mov 0x0(%r13),%rdi │ │ │ │ add %rax,%r12 │ │ │ │ mov (%r12),%ebp │ │ │ │ - call 1a180 <__cxa_finalize@plt+0x169b0> │ │ │ │ + call 66100 │ │ │ │ add %r15d,%eax │ │ │ │ cmp %eax,%ebp │ │ │ │ - jb 66fe8 │ │ │ │ + jb 6b1c8 │ │ │ │ mov 0x68(%rsp),%ebp │ │ │ │ mov 0x30(%rsp),%eax │ │ │ │ mov 0x0(%r13),%rdi │ │ │ │ sub %eax,%ebp │ │ │ │ - call 1a1c0 <__cxa_finalize@plt+0x169f0> │ │ │ │ + call 66140 │ │ │ │ mov 0x0(%r13),%rdi │ │ │ │ sub %eax,%ebp │ │ │ │ mov %ebp,0x18(%rdi) │ │ │ │ mov (%r12),%ebp │ │ │ │ sub %r15d,%ebp │ │ │ │ - call 1a180 <__cxa_finalize@plt+0x169b0> │ │ │ │ + call 66100 │ │ │ │ mov %eax,%edx │ │ │ │ mov 0x0(%r13),%rax │ │ │ │ sub %edx,%ebp │ │ │ │ mov %ebp,0x1c(%rax) │ │ │ │ - jmp 66bf5 │ │ │ │ + jmp 6add5 │ │ │ │ nopl (%rax) │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ mov $0x1,%esi │ │ │ │ sub $0x1,%r15d │ │ │ │ mov (%rax,%r8,1),%rdi │ │ │ │ - call 19c10 <__cxa_finalize@plt+0x16440> │ │ │ │ - jmp 66c1b │ │ │ │ + call 65b90 │ │ │ │ + jmp 6adfb │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ mov %r15d,0x18(%rsp) │ │ │ │ mov %r13d,%ecx │ │ │ │ mov 0x20(%rsp),%r15d │ │ │ │ lea (%rax,%r8,1),%rbx │ │ │ │ mov (%rbx),%rdi │ │ │ │ test %r15d,%r15d │ │ │ │ - je 66e7a │ │ │ │ + je 6b05a │ │ │ │ test %esi,%esi │ │ │ │ - jne 66e7a │ │ │ │ + jne 6b05a │ │ │ │ mov 0x18(%rsp),%eax │ │ │ │ mov %ecx,0x18(%rdi) │ │ │ │ mov %eax,0x1c(%rdi) │ │ │ │ - call 1a0d0 <__cxa_finalize@plt+0x16900> │ │ │ │ - jmp 66d72 │ │ │ │ + call 66050 │ │ │ │ + jmp 6af52 │ │ │ │ mov %ecx,0x8(%rsp) │ │ │ │ - call 1a1c0 <__cxa_finalize@plt+0x169f0> │ │ │ │ + call 66140 │ │ │ │ mov 0x8(%rsp),%ecx │ │ │ │ add %ecx,%eax │ │ │ │ cmp %eax,0x68(%rsp) │ │ │ │ - jb 67045 │ │ │ │ + jb 6b225 │ │ │ │ mov 0x68(%rsp),%ebp │ │ │ │ mov (%rbx),%rdi │ │ │ │ mov %ecx,0x8(%rsp) │ │ │ │ sub %ecx,%ebp │ │ │ │ - call 1a1c0 <__cxa_finalize@plt+0x169f0> │ │ │ │ + call 66140 │ │ │ │ mov (%rbx),%rdi │ │ │ │ mov 0x48(%rsp),%r12 │ │ │ │ sub %eax,%ebp │ │ │ │ mov 0x90(%rsp),%rax │ │ │ │ mov %ebp,0x18(%rdi) │ │ │ │ add %rax,%r12 │ │ │ │ mov (%r12),%ebp │ │ │ │ - call 1a180 <__cxa_finalize@plt+0x169b0> │ │ │ │ + call 66100 │ │ │ │ mov 0x18(%rsp),%esi │ │ │ │ mov 0x8(%rsp),%ecx │ │ │ │ TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes